ECSA 2024
Tue 3 - Fri 6 September 2024 Luxembourg, Luxembourg

Executable software architecture descriptions enable architects to validate or verify the correctness of their designs early in the development process of software-intensive systems, reducing the risk of costly misconceptions. Executable architectures have been the subject of research for several decades, but there is no comprehensive panorama of the state of the art on this topic. To fill this gap, we conducted a systematic mapping study that explores activities and approaches related to executable architecture descriptions for designing software-intensive systems. We have selected and analyzed 45 studies from the last 30 years to understand the activities related to executing architecture descriptions and identify the existing approaches. We also devised a taxonomy with key concepts related to executable architecture descriptions for software-intensive systems. The resulting insights from our study can help researchers pinpoint areas for further investigation.

Wed 4 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:30
Technical Session 2: Architecture documentationResearch Papers at Hollenfels
Chair(s): Lionel Seinturier University of Lille
14:00
25m
Full-paper
The Execution Perspective in Software Architecture Descriptions: A Systematic MappingResearch Paper
Research Papers
Tales Viglioni IRISA (France), UBS (France), UFRN (Brazil), IFPE (Brazil), Thais Batista Federal University of Rio Grande do Norte, Everton Cavalcante Federal University of Rio Grande do Norte, Flavio Oquendo IRISA (UMR CNRS) - Univ. Bretagne-Sud (UBS)
14:25
25m
Full-paper
Architectural Views: The State of Practice in Open-Source Software ProjectsBest Paper Award CandidateResearch Paper
Research Papers
Sofia Migliorini University of Florence, Roberto Verdecchia University of Florence, Ivano Malavolta Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam, Enrico Vicario University of Florence
Pre-print
14:50
15m
Short-paper
SCATS Framework for Software Integration in Software-Defined Vehicle with Cross-Organizational Agile TeamsShort Paper
Research Papers
Jasmin Jahic University of Cambridge, UK
15:05
25m
Full-paper
An Analysis of MLOps Architectures: A Systematic Mapping StudyBest Paper Award CandidateResearch Paper
Research Papers
Faezeh Amou Najafabadi Vrije Universiteit Amsterdam, Justus Bogner Vrije Universiteit Amsterdam, Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Pre-print