Identification of architectural technical debt: An analysis based on naming patterns

dc.contributor.authorPaul Mendoza del Carpio
dc.coverage.spatialBolivia
dc.date.accessioned2026-03-22T15:58:03Z
dc.date.available2026-03-22T15:58:03Z
dc.date.issued2016
dc.descriptionCitaciones: 2
dc.description.abstractHasty 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.
dc.identifier.doi10.1109/eatis.2016.7520104
dc.identifier.urihttps://doi.org/10.1109/eatis.2016.7520104
dc.identifier.urihttps://andeanlibrary.org/handle/123456789/55464
dc.language.isoen
dc.sourceUniversidad La Salle
dc.subjectTechnical debt
dc.subjectComputer science
dc.subjectAgile software development
dc.subjectIdentification (biology)
dc.subjectImplementation
dc.subjectSoftware engineering
dc.subjectEclipse
dc.subjectSoftware
dc.subjectArchitectural pattern
dc.subjectGraph
dc.titleIdentification of architectural technical debt: An analysis based on naming patterns
dc.typearticle

Files