Sustainable software engineering: Reflections on advances in research and practice

CC Venters, R Capilla, EY Nakagawa, S Betz… - Information and …, 2023 - Elsevier
Context: Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which are …

Software sustainability: Research and practice from a software architecture viewpoint

CC Venters, R Capilla, S Betz, B Penzenstadler… - Journal of Systems and …, 2018 - Elsevier
Context Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which is …

Sustainability design and software: The karlskrona manifesto

C Becker, R Chitchyan, L Duboc… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
Sustainability has emerged as a broad concern for society. Many engineering disciplines
have been grappling with challenges in how we sustain technical, social and ecological …

10 years of software architecture knowledge management: Practice and future

R Capilla, A Jansen, A Tang, P Avgeriou… - Journal of Systems and …, 2016 - Elsevier
The importance of architectural knowledge (AK) management for software development has
been highlighted over the past ten years, where a significant amount of research has been …

Understanding software architecture erosion: A systematic mapping study

R Li, P Liang, M Soliman… - Journal of Software …, 2022 - Wiley Online Library
Abstract Architecture erosion (AEr) can adversely affect software development and has
received significant attention in the last decade. However, there is an absence of a …

An empirical investigation on the relationship between design and architecture smells

T Sharma, P Singh, D Spinellis - Empirical Software Engineering, 2020 - Springer
Context: Architecture of a software system represents the key design decisions and therefore
its quality plays an important role to keep the software maintainable. Code smells are …

Autonomic mediation middleware for smart manufacturing

P Lalanda, D Morand, S Chollet - IEEE Internet Computing, 2017 - ieeexplore.ieee.org
The purpose of the Industry 4.0 initiative is to bring together IT technologies and production
processes to enable the emergence of smart, connected manufacturing. Integration is …

[图书][B] Insolvent: How to reorient computing for just sustainability

C Becker - 2023 - books.google.com
How we can enact meaningful change in computing to meet the urgent need for
sustainability and justice. The deep entanglement of information technology with our …

Tailoring requirements negotiation to sustainability

N Seyff, S Betz, L Duboc, C Venters… - 2018 IEEE 26th …, 2018 - ieeexplore.ieee.org
Requirements Engineering (RE) plays a critical role in software system development and is
argued to be the key leverage point for practitioners who want to design sustainable …

Towards a sustainability-aware software architecture evaluation for cloud-based software services

I Fatima, P Lago - European Conference on Software Architecture, 2023 - Springer
The ubiquity of digital solutions integrating cloud-based software services necessitates
sustainability awareness of such solutions. The integration of sustainability needs evaluation …