UPM Institutional Repository

An empirical analysis of approach-based metrics model for architectural erosion detection


Citation

Baabad, Ahmed and Zulzalil, Hazura and Hassan, Sa'adah and Baharom, Salmi (2025) An empirical analysis of approach-based metrics model for architectural erosion detection. Software - Practice and Experience, 55 (9). pp. 1464-1488. ISSN 0038-0644; eISSN: 1097-024X

Abstract

Context: Software architecture plays a crucial role in the success or failure of software development and design. Over time, architectural degradation—known as architectural erosion—can compromise system quality and maintainability. Metrics-based approaches have become a prevalent method for identifying and addressing this phenomenon. Objective: This study aims to (1) investigate whether various metrics-based approaches can effectively determine architectural erosion and support the development of a formal model, and (2) assess the construct reliability and validity of the proposed model. Methods: A formal model was constructed based on selected metrics approaches derived from the literature. A questionnaire-based survey was conducted with 130 software engineering professionals experienced in architectural erosion and metrics. Structural Equation Modelling (SEM) was employed to evaluate the model's construct reliability, construct validity, and research hypotheses. Results: The analysis revealed significant relationships between most classifications of metrics-based approaches and architectural erosion. However, no substantial relationships were found for the classifications of architectural complexity and architectural technical debt. Conclusion: The proposed model offers a valuable foundation for the formal definition and evaluation of metrics-based approaches to architectural erosion. Its empirical validation provides meaningful insights for both researchers and practitioners aiming to assess or mitigate architectural erosion in software systems.


Download File

[img] Text
122641.pdf - Published Version

Download (2MB)

Additional Metadata

Item Type: Article
Subject: Software
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.1002/spe.3431
Publisher: John Wiley and Sons
Keywords: Architectural erosion; Empirical analysis; Measures; Quality attributes; Software architecture; Software metrics
Depositing User: Ms. Nuraida Ibrahim
Date Deposited: 27 Jan 2026 01:39
Last Modified: 27 Jan 2026 01:39
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1002/spe.3431
URI: http://psasir.upm.edu.my/id/eprint/122641
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item