Characterizing the architectural erosion metrics: a systematic mapping study

Software architecture is crucial in determining success or failure in a variety of software development and design fields. Typically, as a system evolves, software architecture deteriorates. This phenomenon is known as architectural erosion. Several studies have addressed architectural erosion based...

Full description

Saved in:
Bibliographic Details
Main Authors: Baabad, Ahmed, Zulzalil, Hazura, Hassan, Sa’adah, Baharom, Salmi
Format: Article
Published: IEEE 2022
Online Access:http://psasir.upm.edu.my/id/eprint/100684/
https://ieeexplore.ieee.org/document/9709798
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Putra Malaysia
id my.upm.eprints.100684
record_format eprints
spelling my.upm.eprints.1006842023-09-21T04:48:06Z http://psasir.upm.edu.my/id/eprint/100684/ Characterizing the architectural erosion metrics: a systematic mapping study Baabad, Ahmed Zulzalil, Hazura Hassan, Sa’adah Baharom, Salmi Software architecture is crucial in determining success or failure in a variety of software development and design fields. Typically, as a system evolves, software architecture deteriorates. This phenomenon is known as architectural erosion. Several studies have addressed architectural erosion based on different solutions. As a result, the metrics technique is the most prevalent solution for architectural erosion. Nevertheless, a comprehensive description of architectural erosion metrics remains unorganized and scattered. This work aims to conduct a systematic mapping to describe and analyze the architectural erosion metrics to provide an overview of erosion metrics and their current trends. Furthermore, no systematic attempts have been made on architectural erosion metrics. The final samples of this study were specified as a total of 43 included papers. Nearly 100 architectural erosion metrics were found. We proposed nine classifications to address architectural erosion challenges, based on adopted approaches in primary studies. The metrics of architectural erosion provide strong evidence for identifying decay and a rapid enabler factor for the adoption of numerous metrics mechanisms to address architectural erosion. The classification of metrics, which is the first of its kind, benefits researchers and practitioners. However, it can be concluded that various aspects are still ambiguous and require further research on architectural erosion measures IEEE 2022-02 Article PeerReviewed Baabad, Ahmed and Zulzalil, Hazura and Hassan, Sa’adah and Baharom, Salmi (2022) Characterizing the architectural erosion metrics: a systematic mapping study. IEEE Access, 10. pp. 22915-22940. ISSN 2169-3536 https://ieeexplore.ieee.org/document/9709798 10.1109/ACCESS.2022.3150847
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
description Software architecture is crucial in determining success or failure in a variety of software development and design fields. Typically, as a system evolves, software architecture deteriorates. This phenomenon is known as architectural erosion. Several studies have addressed architectural erosion based on different solutions. As a result, the metrics technique is the most prevalent solution for architectural erosion. Nevertheless, a comprehensive description of architectural erosion metrics remains unorganized and scattered. This work aims to conduct a systematic mapping to describe and analyze the architectural erosion metrics to provide an overview of erosion metrics and their current trends. Furthermore, no systematic attempts have been made on architectural erosion metrics. The final samples of this study were specified as a total of 43 included papers. Nearly 100 architectural erosion metrics were found. We proposed nine classifications to address architectural erosion challenges, based on adopted approaches in primary studies. The metrics of architectural erosion provide strong evidence for identifying decay and a rapid enabler factor for the adoption of numerous metrics mechanisms to address architectural erosion. The classification of metrics, which is the first of its kind, benefits researchers and practitioners. However, it can be concluded that various aspects are still ambiguous and require further research on architectural erosion measures
format Article
author Baabad, Ahmed
Zulzalil, Hazura
Hassan, Sa’adah
Baharom, Salmi
spellingShingle Baabad, Ahmed
Zulzalil, Hazura
Hassan, Sa’adah
Baharom, Salmi
Characterizing the architectural erosion metrics: a systematic mapping study
author_facet Baabad, Ahmed
Zulzalil, Hazura
Hassan, Sa’adah
Baharom, Salmi
author_sort Baabad, Ahmed
title Characterizing the architectural erosion metrics: a systematic mapping study
title_short Characterizing the architectural erosion metrics: a systematic mapping study
title_full Characterizing the architectural erosion metrics: a systematic mapping study
title_fullStr Characterizing the architectural erosion metrics: a systematic mapping study
title_full_unstemmed Characterizing the architectural erosion metrics: a systematic mapping study
title_sort characterizing the architectural erosion metrics: a systematic mapping study
publisher IEEE
publishDate 2022
url http://psasir.upm.edu.my/id/eprint/100684/
https://ieeexplore.ieee.org/document/9709798
_version_ 1781706684311273472