Architectural technical debt identification: The research landscape

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

142 Downloads (Pure)

Abstract

Architectural Technical Debt (ATD) regards sub-optimal design decisions that bring short-term benefits to the cost of long-term gradual deterioration of the quality of the architecture of a software system. The identification of ATD strongly influences the technical and economic sustainability of software systems and is attracting growing interest in the scientific community. During the years several approaches for ATD identification have been conceived, each of them addressing ATD from different perspectives and with heterogeneous characteristics. In this paper we apply the systematic mapping study methodology for identifying, classifying, and evaluating the state of the art on ATD identification from the following three perspectives: publication trends, characteristics, and potential for industrial adoption. Specifically, starting from a set of 509 potentially relevant studies, we systematically selected 47 primary studies and analyzed them according to a rigorously-defined classification framework. The analysis of the obtained results supports both researchers and practitioners by providing (i) an assessment of current research trends and gaps in ATD identification, (ii) a solid foundation for understanding existing (and future) research on ATD identification, and (iii) a rigorous evaluation of its potential for industrial adoption.

Original languageEnglish
Title of host publicationProceedings - 2018 ACM/IEEE International Conference on Technical Debt, TechDebt 2018
PublisherACM, IEEE Computer Society
Pages11-20
Number of pages10
ISBN (Print)9781450357135
DOIs
Publication statusPublished - 27 May 2018
Event2018 ACM/IEEE International Conference on Technical Debt, TechDebt 2018, co-located with the International Conference on Software Engineering, ICSE 2018 - Gothenburg, Sweden
Duration: 27 May 201828 May 2018

Conference

Conference2018 ACM/IEEE International Conference on Technical Debt, TechDebt 2018, co-located with the International Conference on Software Engineering, ICSE 2018
CountrySweden
CityGothenburg
Period27/05/1828/05/18

Keywords

  • software architecture
  • systematic mapping study
  • technical debt
  • sustainability

Fingerprint Dive into the research topics of 'Architectural technical debt identification: The research landscape'. Together they form a unique fingerprint.

Cite this