ICSE 2025
Sat 26 April - Sun 4 May 2025 Ottawa, Ontario, Canada
Sun 27 Apr 2025 11:00 - 11:18 at 201 - Paper Session #1 Chair(s): Eunsuk Kang

The macroscopic level of software design is software architecture, and architecture choices impact system qualities, including sustainability. Several studies have explored means to achieve sustainable architectures: those can endure over the long-term. However, there needs to be a broader understanding of such architectures. The contribution of this paper is to offer a view of the characteristics of sustainable software architectures. We first scrutinized the scientific literature and systematically selected 82 studies. We extracted 51 characteristics from non-domain-specific studies and 37 from domain-specific ones, categorized into themes, and then analyzed the papers on those categories. We conclude that no new technical approaches have been proposed for sustainable architectures; the only newness is a change in the mindset, towards greater awareness of sustainability. We also found that the dimensions of sustainability—technical, social, economic, and environmental—have yet to be properly addressed.

Sun 27 Apr

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Paper Session #1Designing at 201
Chair(s): Eunsuk Kang Carnegie Mellon University
11:00
18m
Talk
What is new when talking about sustainable software architectures?
Designing
Elisa Yumi Nakagawa University of São Paulo, Rick Kazman University of Hawai‘i at Mānoa
11:18
18m
Talk
Documenting and Communicating Design Decisions
Designing
Steven D. Fraser Innoxec, Dennis Mancl MSWX Software Experts
11:36
18m
Talk
Integrating User Experience Design and Agile Software Development Processes
Designing
Fayaz Suleman University of North Carolina at Charlotte, David Wilson University of North Carolina at Charlotte
11:54
18m
Talk
Assessing Compliance of Software System Designs to Laws, Regulations, and their Underlying Values
Designing
Agnieszka Marczak-Czajka University of Notre Dame, Katherine R. Dearstyne University of Notre Dame, Jane Cleland-Huang University of Notre Dame
OSZAR »