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...
Saved in:
Main Authors: | , , , |
---|---|
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 |