Sustainable software engineering: Reflections on advances in research and practice
Context: Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which are …
systems that increasingly operate within an environment of continuous availability, which are …
Software sustainability: Research and practice from a software architecture viewpoint
Context Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which is …
systems that increasingly operate within an environment of continuous availability, which is …
Sustainability design and software: The karlskrona manifesto
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 …
have been grappling with challenges in how we sustain technical, social and ecological …
10 years of software architecture knowledge management: Practice and future
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 …
been highlighted over the past ten years, where a significant amount of research has been …
Understanding software architecture erosion: A systematic mapping study
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 …
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
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 …
its quality plays an important role to keep the software maintainable. Code smells are …
Autonomic mediation middleware for smart manufacturing
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 …
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 …
sustainability and justice. The deep entanglement of information technology with our …
Tailoring requirements negotiation to sustainability
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 …
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
The ubiquity of digital solutions integrating cloud-based software services necessitates
sustainability awareness of such solutions. The integration of sustainability needs evaluation …
sustainability awareness of such solutions. The integration of sustainability needs evaluation …