Title
Identification of architectural technical debt: An analysis based on naming patterns
Date Issued
22 July 2016
Access level
metadata only access
Resource Type
conference paper
Publisher(s)
Institute of Electrical and Electronics Engineers Inc.
Abstract
Hasty software development can produce immediate implementations with source code unnecessarily complex and hardly readable. These small kinds of software decay generate a technical debt that could be big enough to seriously affect future maintenance activities. This work presents an analysis technique for identifying architectural technical debt related to non-uniformity of naming patterns; the technique is based on term frequency over package hierarchies. The proposal has been evaluated on projects of two popular organizations, Apache and Eclipse. The results have shown that most of the projects have frequent occurrences of the proposed naming patterns, and using a graph model and aggregated data could enable the elaboration of simple queries for debt identification. The technique has features that favor its applicability on emergent architectures and agile software development.
Language
Spanish
OCDE Knowledge area
Telecomunicaciones
Scopus EID
2-s2.0-84992144576
ISBN
9781509024360
Resource of which it is part
2016 8th Euro American Conference on Telematics and Information Systems, EATIS 2016
ISBN of the container
9781509024360
Conference
8th Euro American Conference on Telematics and Information Systems, EATIS 2016Cartagena27 April 2016through 29 April 2016
Sponsor(s)
Institute of Electrical and Electronics Engineers Colombia Section
Sources of information: Directorio de Producción Científica Scopus