Abstract
With this study, we aim to provide a review of AK concepts and their representation and communication from a practical point of view. Having this understanding, we explore where sustainability can be applied in daily practice and how we can address sustainability in architecture processes in the future.
The paper presents an empirical study conducted in an industrial context encompassing a questionnaire survey with 32 participants and semi-structured interviews with 15 practitioners; both groups are from a major bank in the Netherlands.
Based on the insights gained from combining our findings, we (i) provide a map of applied concepts for communicating and representing AK in a large enterprise, and (ii) discuss potential avenues for carving sustainability into current software architecture practice.
Original language | English |
---|---|
Title of host publication | 2023 17th European Conference on Software Architecture (ECSA) |
Pages | 54-69 |
DOIs | |
Publication status | Published - 8 Oct 2023 |
Funding
speaker, Flavio Oquendo, is a Full Professor of Computing and a research director on Formal Approaches to Software Architecture at the IRISA Research Institute (UMR CNRS 6074), France. He has been a recipient of the Research Excellence Award from the Ministry of Research and Higher Education (France), having been promoted to the rank of Distinguished Full Professor, named by the Section of Computing of the National Council of Universities. Our third speaker, Birgit Penzenstadler, is an Associate Professor at the joint Department of Computer Science and Engineering at Chalmers University of Technology and Gothenburg University, Sweden, as well as an Adjunct Professor at the Lappeenranta University of Technology, Finland. She has been investigating resilience and sustainability from the point of view of software engineering during the past ten years, working on a body of knowledge and concepts of how to support sustainability from within Requirements Engineering. Acknowledgements. The work in this paper has been supported by the Swedish Knowledge Foundation (KKS) through the ACICS and Modev projects, by the Excellence in Production Research (XPRES) Framework, by the EU - NextGenerationEU under the Italian MUR National Innovation Ecosystem grants ECS00000041 - VITALITY, and PE0000020 - CHANGES. The authors also acknowledge the support of the MUR (Italy) Department of Excellence 2023 - 2027 for GSSI. Acknowledgments. Daniele Di Pompeo and Michele Tucci are supported by European Union – NextGenerationEU – National Recovery and Resilience Plan (Piano Nazionale di Ripresa e Resilienza, PNRR) – Project: “SoBigData.it – Strengthening the Italian RI for Social Mining and Big Data Analytics” – Prot. IR0000013 – Avviso n. 3264 del 28/12/2021. J. Andres Diaz-Pace is supported by the PICT-2021-00757 project, Argentina. Acknowledgment. The work has been partially supported by the Cyber Security Research Centre Limited whose activities are partially funded by the Australian Government’s Cooperative Research Centres Programme. This work was supported by the German Research Foundation (DFG) under project number 432576552 (FluidTrust), by funding from the topic Engineering Secure Systems of the Helmholtz Association (HGF), by KASTEL Security Research Labs, by “Kerninformatik am KIT (KiKIT)” funded by the Helmholtz Association (HGF), and by the German Federal Ministry of Education and Research (BMBF) grant number 16KISA086 (ANYMOS). This work was supported by FWF (Austrian Science Fund), projects IAC2: I 4731-N, API-ACE: I 4268. We thank our sponsor Springer, who funded the best paper award of ECSA 2023 and supported us by publishing the proceedings in the Lecture Notes in Computer Science series. Finally, we thank the authors of all the ECSA 2023 submissions and the attendees of the conference for their participation. Acknowledgment. The C-MobILE project is funded by the European Union’s “Horizon 2020 research and innovation programme” under grant agreement No 723311. Data Availability Statement. As the current project is funded by industry part- Acknowledgements. We would like to thank the SDU Industry 4.0 Initiative and DigitalLead [5] for financial support, and SDU Robotics, and SDU Industry 4.0 Laboratory for valuable discussions.
Funders | Funder number |
---|---|
ACICS | |
ANYMOS | |
Australian Government’s Cooperative Research Centres Programme | |
Cyber Security Research Centre Limited | |
Italian MUR National Innovation Ecosystem | ECS00000041 - VITALITY, PE0000020 |
KASTEL Security Research Labs | |
National Council of Universities | |
Piano Nazionale di Ripresa e Resilienza | |
RI for Social Mining and Big Data Analytics | PICT-2021-00757 |
SDU Robotics | |
Karlsruhe Institute of Technology | |
Horizon 2020 Framework Programme | 952647 |
European Commission | |
Helmholtz-Gemeinschaft | |
Deutsche Forschungsgemeinschaft | 432576552 |
Fundação para a Ciência e a Tecnologia | UIDB/50021/2020, PTDC/CCI-COM/2156/2021 |
Bundesministerium für Bildung und Forschung | 16KISA086 |
Austrian Science Fund | |
Stiftelsen för Kunskaps- och Kompetensutveckling | |
Ministero dell’Istruzione, dell’Università e della Ricerca | 2023 - 2027 |
Knut och Alice Wallenbergs Stiftelse | |
Shanxi Datong University | |
Ministère de l'Enseignement Supérieur et de la Recherche | |
Horizon 2020 | 723311 |
Helmholtz Association |
Keywords
- Architecture Knowledge
- Software Architecture
- Sustainability