Integrating sustainability metrics into project and portfolio performance assessment in agile software development: a data-driven scoring model

C Fagarasan, C Cristea, M Cristea, O Popa, A Pisla - Sustainability, 2023 - mdpi.com
In today's rapidly evolving information technology sectors, agile methodologies have been
employed by software development organizations to facilitate the large-scale, efficient, and …

Impact on energy consumption of design patterns, code smells and refactoring techniques: A systematic mapping study

O Poy, MÁ Moraga, F García, C Calero - Journal of Systems and Software, 2024 - Elsevier
Software energy efficiency is an increasingly relevant aspect that should be taken into
account during software development and some of the most common design and coding …

A holistic approach to environmentally sustainable computing

A Pazienza, G Baselli, DC Vinci… - Innovations in Systems and …, 2024 - Springer
Placing sustainability at the core of computing practices, the industry is poised to pioneer
positive changes and create a cleaner and more sustainable world for future generations …

Code smells analysis for android applications and a solution for less battery consumption

A Gupta, B Suri, D Sharma, S Misra… - Scientific Reports, 2024 - nature.com
In the digitization era, the battery consumption factor plays a vital role for the devices that
operate Android software, expecting them to deliver high performance and good …

Exploring maintainability index variants for software maintainability measurement in object-oriented systems

T Heričko, B Šumak - Applied Sciences, 2023 - mdpi.com
During maintenance, software systems undergo continuous correction and enhancement
activities due to emerging faults, changing environments, and evolving requirements …

Sustainable software engineering—A contribution puzzle of different teams in large IT organizations

A Poth, P Momen - Journal of Software: Evolution and Process, 2024 - Wiley Online Library
IT sustainability is becoming more and more important within the digitalization journey. It is
more than green coding or the usage of power‐efficient hardware–it needs a holistic …

Towards Sustainable Cloud Software Systems through Energy-Aware Code Smell Refactoring

A Imran, T Kosar, J Zola… - 2024 IEEE 17th …, 2024 - ieeexplore.ieee.org
Software applications and workloads, especially within the domains of Cloud computing and
large-scale AI model training, exert considerable demand on computing resources, thus …

Extract class refactoring based on cohesion and coupling: A greedy approach

M Alzahrani - Computers, 2022 - mdpi.com
A large class with many responsibilities is a design flaw that commonly occurs in real-world
object-oriented systems during their lifespan. Such a class tends to be more difficult to …

[HTML][HTML] Data-oriented QMOOD model for quality assessment of multi-client software applications

Y Özçevik - Engineering Science and Technology, an International …, 2024 - Elsevier
There has been a great effort to evaluate software quality using proper tools and methods
against different development environments changing over time. Quality Model for Object …

[HTML][HTML] Energy Efficiency Evaluation of Artificial Intelligence Algorithms

K Penev, A Gegov, O Isiaq, R Jafari - Electronics, 2024 - mdpi.com
This article advances the discourse on sustainable and energy-efficient software by
examining the performance and energy efficiency of intelligent algorithms within the …