Identifying architectural technical debt in Android applications through automated compliance checking

Roberto Verdecchia*

*Corresponding author for this work

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

Abstract

By considering the fast pace at which mobile applications need to evolve, Architectural Technical Debt results to be a crucial yet implicit factor of success. In this research we present an approach to automatically identify Architectural Technical Debt in Android applications. The approach takes advantage of architectural guidelines extraction and modeling, architecture reverse engineering, and compliance checking. As future work, we plan to fully automate the process and empirically evaluate it via large-scale experiments.

Original languageEnglish
Title of host publicationProceedings - 2018 ACM/IEEE 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2018
PublisherACM, IEEE Computer Society
Pages35-36
Number of pages2
ISBN (Print)9781450357128
DOIs
Publication statusPublished - 27 May 2018
Event5th ACM/IEEE 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2018, collocated with the 40th International Conference on Software Engineering, ICSE 2018 - Gothenburg, Sweden
Duration: 27 May 201828 May 2018

Conference

Conference5th ACM/IEEE 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2018, collocated with the 40th International Conference on Software Engineering, ICSE 2018
CountrySweden
CityGothenburg
Period27/05/1828/05/18

Keywords

  • Android
  • compliance checking
  • software architecture
  • technical debt

Fingerprint Dive into the research topics of 'Identifying architectural technical debt in Android applications through automated compliance checking'. Together they form a unique fingerprint.

Cite this