Sustainable Maintainability: Domain Model for Integrating Green IT into Software Maintenance Phase

Keywords: Software maintenance, Software engineering, Energy efficiency, Resources management

Abstract

Software management faces a significant disconnect: current quality standards do not quantify the energy cost of technical debt during the maintenance phase. The objective of this research is to present a Domain Model that integrates Green IT principles into the maintenance processes defined by the ISO/IEC 14764 standard and the quality characteristics of ISO/IEC 25010. Methodologically, the study documents the results of the Action stage of the first cycle of an Action Research project. Following a diagnosis that revealed gaps in the literature, a conceptual model was constructed as an intervention mechanism. The results present a conceptual model in UML, which allowed for the identification of Environmental Technical Debt as the causal link between low maintainability and energy waste. A relationship is structured wherein maintenance phases not only correct faults but are also audited by an energy manager actor using physical indicators. It is concluded that the construction of this theoretical artifact is the first step toward operationalizing sustainability, which is now undergoing evaluation to define implementation objectives for future cycles.

Downloads

Download data is not yet available.

Author Biographies

Ana Karina Fernandes, Andrés Bello Catholic University, Venezuela

Professor. Andrés Bello Catholic University, Caracas, Venezuela.

María Pérez , Andrés Bello Catholic University, Venezuela

Professor. Andrés Bello Catholic University, Caracas, Venezuela.

References

Amazon Web Services. (n.d.). Sustainability. Recuperado de https://aws.amazon.com/es/sustainability/.

Bamiduro, M. (2024). Sustainable software development lifecycle: a view on practices, stakeholders and organizational barriers. Recuperado de https://lutpub.lut.fi/bitstream/handle/10024/168073/masterthesis_bamiduro_mercy.pdf?sequence=1&isAllowed=y

Baskerville, R. y Pries-Heje, J. (1999) Grounded Action Research: A Method For Understanding IT in Practice. Accounting, Management and Information Technologies 9 pp. 1-23.

Calero, C., & Piattini, M. (2015). Green in Software Engineering. Springer.

Checkland, P. (2000) Systems Thinking, systems practice. Includes a 30- year retrospective. USA: John Wiley& Sons.

CIO. (2024, July 15). 8 major IT disasters of 2024. Retrieved from https://www.cio.com/article/3624552/8-major-it-disasters-of-2024.html.

Gómez, M. del P., & Rodríguez, M. del P. (2023). La sostenibilidad como principio rector en la formación del ingeniero de sistemas. Revista Científica General José María Córdova, 21(40), 375–396. https://portal.amelica.org/ameli/journal/368/3685191005/html/

ISO/IEC/IEEE. (2022). ISO/IEC/IEEE International Standard - Software engineering, Software life cycle processes - Maintenance ISO/IEC/IEEE 14764:2022.

ISO25000.com. (s.f.). ISO/IEC 25010. https://iso25000.com/index.php/normas-iso-25000/iso-25010

Johansson, B. (2017). Green Software Engineering: Principles and Practices. Springer.

Kapoor, S. (2024). Green Software Quality: A Comprehensive Framework for Sustainable Metrics in Software Development. Recuperado de https://www.ijcttjournal.org/2024/Volume-72%20Issue-10/IJCTT-V72I10P118.pdf

Macias, H., Téllez, O., Dávila, P., & Casas, A. (2006). Los estudios de sustentabilidad. Revista Ciencias. Número 81, pp. 20-31. https://www.redalyc.org/pdf/644/64408104.pdf

Marcos, E. (2003). Investigación en Ingeniería de Software vs Desarrollo de Software. Grupo KYBELE. ACTAS. Métodos de Investigación y Fundamentos filosóficos e Ingeniería del Software y Sistemas de Información. Universidad Rey Juan Carlos España.

OMG. (2017). OMG Unified Modeling Language (OMG UML), Version 2.5.1. Object Management Group, Inc. Recuperado de https://www.omg.org/spec/UML/2.5.1

Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill Education.

Sommerville, I. (2011). Ingeniería de Software. Novena edición. Addison-Wesley.

Tate, K. (2021). Sustainable Software Engineering: Principles and Practices. O'Reilly Media.

Winters, T., Manshreck, T., & Wright, H. (2020). Software Engineering at Google: Lessons Learned from Programming Over Time. O'Reilly Media.
Published
2026-05-15
How to Cite
Fernandes, A. K., & Pérez , M. (2026). Sustainable Maintainability: Domain Model for Integrating Green IT into Software Maintenance Phase. Journal of the University of Zulia , 17(49), 227-241. https://doi.org/10.5281/zenodo.20210224