TY - GEN
T1 - Using Sustainability Impact Scores for Software Architecture Evaluation
AU - Fatima, Iffat
AU - Lago, Patricia
AU - Andrikopoulos, Vasilios
AU - Van Der Waaij, Bram
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025/5/30
Y1 - 2025/5/30
N2 - For future regulatory compliance, organizations must assess and report on the state of sustainability in terms of its impacts over time. Sustainability, being a multidimensional concern, is complex to quantify. This complexity further increases with the interdependencies of the quality concerns across different sustainability dimensions. The research literature lacks a holistic way to evaluate sustainability at the software architecture level. With this study, our aim is to identify quality attribute (QA) trade-offs at the software architecture level and quantify the related sustainability impact. To this aim we present an improved version of the Sustainability Impact Score (SIS), building on our previous work. The SIS facilitates the identification and quantification of trade-offs in terms of their sustainability impact, leveraging a risk- and importance-based prioritization mechanism. To evaluate our approach, we apply it to an industrial case study involving a multimodel framework for integrated decision-making in the energy sector. Our study reveals that technical quality concerns have significant, often unrecognized impacts across sustainability dimensions. The SIS coupled with QA trade-offs can help practitioners make informed decisions that align with their sustainability goals. Early evaluations can help organizations mitigate sustainability risks by taking preventive actions.
AB - For future regulatory compliance, organizations must assess and report on the state of sustainability in terms of its impacts over time. Sustainability, being a multidimensional concern, is complex to quantify. This complexity further increases with the interdependencies of the quality concerns across different sustainability dimensions. The research literature lacks a holistic way to evaluate sustainability at the software architecture level. With this study, our aim is to identify quality attribute (QA) trade-offs at the software architecture level and quantify the related sustainability impact. To this aim we present an improved version of the Sustainability Impact Score (SIS), building on our previous work. The SIS facilitates the identification and quantification of trade-offs in terms of their sustainability impact, leveraging a risk- and importance-based prioritization mechanism. To evaluate our approach, we apply it to an industrial case study involving a multimodel framework for integrated decision-making in the energy sector. Our study reveals that technical quality concerns have significant, often unrecognized impacts across sustainability dimensions. The SIS coupled with QA trade-offs can help practitioners make informed decisions that align with their sustainability goals. Early evaluations can help organizations mitigate sustainability risks by taking preventive actions.
KW - architecture evaluation
KW - software architecture
KW - sustainability
KW - sustainability impact score
UR - https://www.scopus.com/pages/publications/105007909691
U2 - 10.1109/ICSA-C65153.2025.00017
DO - 10.1109/ICSA-C65153.2025.00017
M3 - Conference contribution
AN - SCOPUS:105007909691
T3 - Proceedings - 2025 IEEE 22nd International Conference on Software Architecture, ICSA-C 2025
SP - 60
EP - 68
BT - Proceedings - 2025 IEEE 22nd International Conference on Software Architecture, ICSA-C 2025
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 22nd IEEE International Conference on Software Architecture, ICSA-C 2025
Y2 - 31 March 2025 through 4 April 2025
ER -