A method to extract indirect coupling and measure its complexity

Jose Navas-Su, Antonio Gonzalez-Torres

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

3 Citas (Scopus)

Resumen

The process of software change requires programmers to understand the structure of the systems and the effect that is produced by the modifications they make. Overall, programmers need effective methods to trace the dependencies between components, to control the evolution of quality and to understand changes. Therefore, the extraction of coupling is a valuable input to enable developers in the analysis of changes to perform additional modifications in a successful manner. Consequently, this research proposes a method to extract indirect coupling and to measure the complexity of the call chains and their conforming entities. The extraction of coupling chains is carried out using static analysis and the Abstract Syntax Trees (AST) of languages. The method is aimed to support programmers in understanding the internals of systems and how modifications influence the complexity and quality of software. The paper explains the main concepts of direct and indirect coupling, the proposed approach and presents the results obtained, which show that implementation and testing of the method were successful.

Idioma originalInglés
Título de la publicación alojadaProceedings - 3rd International Conference on Information Systems and Computer Science, INCISCOS 2018
EditorialInstitute of Electrical and Electronics Engineers Inc.
Páginas186-192
Número de páginas7
ISBN (versión digital)9781538676127
DOI
EstadoPublicada - 5 dic 2018
Evento3rd International Conference on Information Systems and Computer Science, INCISCOS 2018 - Quito, Ecuador
Duración: 14 nov 201816 nov 2018

Serie de la publicación

NombreProceedings - 3rd International Conference on Information Systems and Computer Science, INCISCOS 2018
Volumen2018-December

Conferencia

Conferencia3rd International Conference on Information Systems and Computer Science, INCISCOS 2018
País/TerritorioEcuador
CiudadQuito
Período14/11/1816/11/18

Huella

Profundice en los temas de investigación de 'A method to extract indirect coupling and measure its complexity'. En conjunto forman una huella única.

Citar esto