Injecting Sustainability in Software Architecture: A Rapid Review
- URL: http://arxiv.org/abs/2512.00106v1
- Date: Thu, 27 Nov 2025 10:47:16 GMT
- Title: Injecting Sustainability in Software Architecture: A Rapid Review
- Abstract summary: Sustainability has evolved from an emerging concern into a fundamental responsibility in software design, development, and operation.<n>Research increasingly explores how sustainability can be systematically integrated into existing software engineering practices.<n>We combine a rapid review of secondary studies with a focus group of practitioners. The review identifies challenges and opportunities in embedding sustainability in software architecture.<n>We derive five tangible takeaways to inform architects working in the field, and to guide our industry partners in the integration of sustainability concerns in architecture practices.
- Score: 4.049713100624969
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Sustainability has evolved from an emerging concern into a fundamental responsibility in software design, development, and operation. Research increasingly explores how sustainability can be systematically integrated into existing software engineering practices. Building on an industry-academia collaboration, we contribute to this discourse by conducting a mixed-method empirical study. We combine a rapid review of secondary studies with a focus group of practitioners. The review identifies challenges and opportunities in embedding sustainability in software architecture, while the focus group enriches and compares these findings. Based on the literature and industry synthesis, we derive five tangible takeaways to inform architects working in the field, and to guide our industry partners in the integration of sustainability concerns in architecture practices.
Related papers
- No One Left Behind: Cross-Level Analysis for Sustainable Software Engineering [3.0332210076508326]
We introduce the concept of sustainability antipatterns to capture conditions that systematically produce unsustainable outcomes.<n>To guide future research, we outline concrete directions for identifying, formalizing, detecting, and mitigating sustainability anti-patterns.
arXiv Detail & Related papers (2026-09-03T13:50:39Z) - Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agents [63.03252293761656]
This paper systematically reviews the technologies, applications, and evaluation methods of industry agents based on large language models (LLMs)<n>We examine the three key technological pillars that support the advancement of agent capabilities: Memory, Planning, and Tool Use.<n>We provide an overview of the application of industry agents in real-world domains such as digital engineering, scientific discovery, embodied intelligence, collaborative business execution, and complex system simulation.
arXiv Detail & Related papers (2025-10-20T12:46:55Z) - A Survey of Vibe Coding with Large Language Models [93.88284590533242]
"Vibe Coding" is a development methodology where developers validate AI-generated implementations through outcome observation.<n>Despite its transformative potential, the effectiveness of this emergent paradigm remains under-explored.<n>This survey provides the first comprehensive and systematic review of Vibe Coding with large language models.
arXiv Detail & Related papers (2025-10-14T11:26:56Z) - Embedding Sustainability in Software Engineering Curriculum: A Case Study [5.37133760455631]
This paper reports on a case study that examines how sustainability is being embedded across modules in the Software Engineering program at one university.<n>The paper outlines the process through which academics and students co-identified opportunities for integration, guided by the five dimensions of the Sustainability Awareness Framework.<n>We argue that such integration is a necessary and urgent step to prepare Software Engineering graduates as sustainability-aware professionals in our changing society.
arXiv Detail & Related papers (2025-10-01T09:06:13Z) - WebResearcher: Unleashing unbounded reasoning capability in Long-Horizon Agents [72.28593628378991]
WebResearcher is an iterative deep-research paradigm that reformulates deep research as a Markov Decision Process.<n>WebResearcher achieves state-of-the-art performance, even surpassing frontier proprietary systems.
arXiv Detail & Related papers (2025-09-16T17:57:17Z) - Greening AI-enabled Systems with Software Engineering: A Research Agenda for Environmentally Sustainable AI Practices [70.24403396375277]
The "Greening AI with Software Engineering" CECAM-Lorentz workshop was held February 3-7, 2025 in Lausanne, Switzerland.<n>This report presents a research agenda emerging from the workshop.<n>It outlines open research directions and practical recommendations to guide the development of environmentally sustainable AI-enabled systems.
arXiv Detail & Related papers (2025-06-02T15:19:49Z) - Bridging the Gap: Integrating Ethics and Environmental Sustainability in AI Research and Practice [57.94036023167952]
We argue that the efforts aiming to study AI's ethical ramifications should be made in tandem with those evaluating its impacts on the environment.<n>We propose best practices to better integrate AI ethics and sustainability in AI research and practice.
arXiv Detail & Related papers (2025-04-01T13:53:11Z) - Exploring the Experiences of Experts: Sustainability in Agile Software Development - Insights from the Finnish Software Industry [1.0914774377511212]
This study aims to explore sustainability within agile software development in the Finnish software industry.
The findings indicate a growing interest among experts in integrating sustainability into agile software development.
The study proposes three key elements to be considered in the software engineering roadmap 2030.
arXiv Detail & Related papers (2024-07-09T15:53:46Z) - Integrating Sustainability Concerns into Agile Software Development Process [1.959302443472258]
This research investigates the current state of sustainability consideration within the software engineering industry through a survey.
The results highlight a lack of progress in practically integrating sustainability considerations into software development activities.
To address this gap, a case study with an industry partner is conducted to demonstrate how sustainability concerns and effects can be integrated into agile software development.
arXiv Detail & Related papers (2024-07-09T11:58:00Z) - RSMM: A Framework to Assess Maturity of Research Software Project [1.285353663787249]
This paper introduces RSMM, a framework for evaluating and refining research software management.
RSMM offers a structured pathway for evaluating and refining research software management by categorizing 79 best practices.
Individuals as well as organizations involved in research software development gain a systematic approach to tackling various research software engineering challenges.
arXiv Detail & Related papers (2024-06-03T21:10:05Z) - Industry-Academia Research Collaboration in Software Engineering: The
Certus Model [13.021014899410684]
Building scalable and effective research collaborations in software engineering is known to be challenging.
This paper aims to understand what are the elements of a successful industry-academia collaboration that enable the culture of participative knowledge creation.
arXiv Detail & Related papers (2022-04-23T10:16:23Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
We argue that ethical considerations need to be embedded into the (agile) software development process.
We put emphasis on the possibility to implement ethical deliberations in already existing and well established agile software development processes.
arXiv Detail & Related papers (2021-07-15T11:14:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.