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

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 4 Sep

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

11:00 - 12:35
Technical Session 1: Architecture decision makingResearch Papers
11:00
15m
Short-paper
Helping architects to make quality design decisions using LLM-based assistantsShort Paper
Research Papers
Andres Diaz Pace UNICEN University, Antonela Tommasel ISISTAN Research Institute, CONICET-UNCPBA, Rafael Capilla Universidad Rey Juan Carlos
11:15
15m
Short-paper
Automated Quality Concerns Extraction from User Stories and Acceptance Criteria for Early Architectural DecisionsShort Paper
Research Papers
Khubaib Amjad Alam National University of Computer and Emerging Sciences, Hira Asif National University of Computer & emerging Sciences (FAST-NUCES), Irum Inayat National University of Computer and Emerging Sciences, Islamabad, Pakistan, Saif-Ur-Rehman Khan Department of Computing, Shifa Tameer-e-Millat University (STMU)
11:30
25m
Full-paper
Exploring Architectural Design Decisions in Mailing Lists and their Traceability to Issue TrackersResearch Paper
Research Papers
Mohamed Soliman Paderborn University
11:55
25m
Full-paper
Introducing Architecture Decision Records in Practice: An Action Research StudyExperience Report
Research Papers
Bardha Ahmeti Chalmers | University of Gothenburg, Maja Linder Chalmers | University of Gothenburg, Raffaela Groner Chalmers | University of Gothenburg, Rebekka Wohlrab Chalmers University of Technology
12:20
15m
Short-paper
Towards Teamwise Informed Decisions On Microservice Security SmellsShort Paper
Research Papers
Francisco Ponce , Jacopo Soldani University of Pisa, Italy, Hernan Astudillo Universidad Andrés Bello, Chile, Antonio Brogi Università di Pisa
14:00 - 15:30
Technical Session 2: Architecture documentationResearch Papers
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 ProjectsResearch 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 StudyResearch Paper
Research Papers
Faezeh Amou Najafabadi Vrije Universiteit Amsterdam, Justus Bogner Vrije Universiteit Amsterdam, Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
16:00 - 17:30
Technical Session 3: Architecture modeling and designTools & Demos / Research Papers / Industry Program
16:00
25m
Full-paper
Integrating Data Quality in Industrial Big Data Architectures: an Action Design Research StudyIndustry
Industry Program
Ipek Ustunboyacioglu JADS/Tilburg University, Indika Kumara Tilburg University, Dario Di Nucci University of Salerno, Damian Andrew Tamburri TU/e, Willem-Jan van den Heuvel JADS/Tilburg University
16:25
25m
Full-paper
The Nature of Questions that Arise During Software ArchitectureResearch Paper
Research Papers
Neil Harrison Utah Valley University, Ademar Aguiar Faculty of Engineering, University of Porto & INESC TEC
16:50
25m
Full-paper
Attention-based Method for Design Pattern DetectionResearch Paper
Research Papers
Rania Mzid University of Tunis El Manar -Higher Institute of Computer Science, Ilyes Rezgui University of Tunis El Manar -Higher Institute of Computer Science, Tewfik Ziadi LIP6, Sorbonne Université
17:15
5m
Paper
OAS2Tree: Visual API-First DesignTools & Demos
Tools & Demos
souhaila serbout Software Institute @ USI, Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano

Thu 5 Sep

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

10:00 - 10:30
Technical Session 4: Architecture modeling and designResearch Papers / Tools & Demos
10:00
25m
Full-paper
Automated Architecture Recovery for Embedded Software Systems: An Industrial Case StudyResearch Paper
Research Papers
Domenico Amalfitano University of Naples Federico II, Marco De Luca Federico II University of Naples, Domenico Francesco De Angelis University of Naples Federico II, Anna Rita Fasolino Federico II University of Naples
10:25
5m
Paper
Extending a low-code tool with multi-cloud deployment capabilitiesTools & Demos
Tools & Demos
Fitash Ul Haq Luxembourg Institute of Science and Technology, Iván Alfonso Luxembourg Institute of Science and Technology, Armen Sulejmani Luxembourg Institute of Science and Technology, Jordi Cabot Luxembourg Institute of Science and Technology
11:00 - 12:30
Technical Session 5: Microservices architectureResearch Papers / Industry Program
11:00
15m
Short-paper
Temporal Community Detection in Developer Collaboration Networks of Microservice ProjectsShort Paper
Research Papers
Alexander Bakhtin University of Oulu, Xiaozhou Li University of Oulu, Davide Taibi University of Oulu and Tampere University
11:15
25m
Full-paper
Case Study: Applying optimization tools to microservice environments that scale safely at Ancestry.com and the LearningsIndustry
Industry Program
Darek Gajewski Cloud Engineering Technologings Inc, University of Arizona, Muhmmad Ashfakur Rahman Arju Montana State University, Amr Elsayed Baylor University, Tomas Cerny University of Arizona
11:40
25m
Full-paper
Exploring Architectural Evolution in Microservice Systems using Repository Mining Techniques and Static Code AnalysisResearch Paper
Research Papers
Patric Genfer University of Vienna, Uwe Zdun University of Vienna
12:05
25m
Full-paper
Performance Impact of Microservice Granularity Decisions: An Empirical Evaluation Using the Service Weaver FrameworkExperience Report
Research Papers
Ricardo Mendonca Filho University of Fortaleza, Nabor Mendonca University of Fortaleza
15:00 - 15:30
Technical Session 6: Microservices architectureResearch Papers
15:00
15m
Short-paper
Uncertainty Calculation-as-a-Service: Microservice-Based Metrology ApplicationsShort Paper
Research Papers
Anil Cetinkaya , M. Cagri Kaya Chalmers University of Technology, Teklie Belay Bzuneh University of Gothenburg, Halit Oguztuzun Middle East Technical University
15:15
15m
Short-paper
Improving Comprehensibility of Event-Driven Microservice Architectures by Graph-Based VisualizationsShort Paper
Research Papers
Sven Schoop University of Applied Sciences Düsseldorf; Ausbildung.de GmbH, Erik Hebisch Ausbildung.de GmbH, Thomas Franz University of Applied Sciences Düsseldorf
16:00 - 17:30
Technical Session 7: Architecture evaluationIndustry Program / Tools & Demos / Research Papers
16:00
5m
Paper
Semantics Enhancing Model Transformation for Automated Constraint Validation of Palladio Software Architecture to MontiArc ModelsTools & Demos
Tools & Demos
Sebastian Weber , Jörg Henß FZI Forschungszentrum Informatik, Bahareh Taghavi Karlsruhe Institute of Technology (KIT), Thomas Weber , Sebastian Stüber RWTH Aachen University, Chair of Software Engineering, Adrian Marin RWTH Aachen University, Bernhard Rumpe RWTH Aachen University, Robert Heinrich Karlsruhe Institute of Technology (KIT)
16:05
25m
Full-paper
Cause-Effect Chain-Based Diagnosis of Automotive Onboard Energy SystemsIndustry
Industry Program
Stefan Kugele Technische Hochschule Ingolstadt, Lorenz Schreyer BMW Group, Martin Lamprecht BMW Group
16:30
25m
Full-paper
Architecture-based Issue Propagation AnalysisResearch Paper
Research Papers
Sandro Speth Institute of Software Engineering, University of Stuttgart, Niklas Krieger , Robert Heinrich Karlsruhe Institute of Technology (KIT), Steffen Becker University of Stuttgart
16:55
5m
Paper
A Multi-variant Benchmark for Microservice Systems in Software Engineering ResearchTools & Demos
Tools & Demos
Tomas Cerny University of Arizona, Md Showkat Hossain Chy Baylor University, Muhmmad Ashfakur Rahman Arju Montana State University, Korn Sooksatra Baylor University, Amr Elsayed Baylor University, Valentina Lenarduzzi University of Oulu
17:00
5m
Paper
DiSpel Cockpit: Specification, Verification, and Refinement of Resilience ScenariosTools & Demos
Tools & Demos
Sebastian Frank University of Hamburg, Aref El-Maarawi Tefur University of Hamburg, Alireza Hakamian University of Hamburg, André van Hoorn University of Hamburg, Germany
17:05
25m
Full-paper
MDEPT: Microservices Design Evaluator and Performance TesterResearch Paper
Research Papers
Raghad Matar Fraunhofer IESE, Jasmin Jahic University of Cambridge, UK

Fri 6 Sep

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

10:00 - 10:30
Technical Session 8: TrustworthinessResearch Papers
10:00
25m
Full-paper
Modeling and Analyzing Zero Trust Architectures Regarding Performance and SecurityResearch Paper
Research Papers
Nicolas Boltz Karlsruhe Institute of Technology (KIT), Larissa Schmid Karlsruhe Institute of Technology, Bahareh Taghavi Karlsruhe Institute of Technology (KIT), Christopher Gerking Karlsruhe Institute of Technology (KIT), Robert Heinrich Karlsruhe Institute of Technology (KIT)
11:00 - 11:40
Awards Ceremony and Most Influential Paper presentationResearch Papers
11:00
30m
Paper
Specification and Detection of SOA Antipatterns in Web ServicesMost Influential Pape
Research Papers
Francis Palma University of New Brunswick, Naouel Moha École de Technologie Supérieure (ETS), Guy Tremblay , Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal
11:40 - 12:30
Technical Session 9: SustainabilityResearch Papers
11:40
25m
Full-paper
Energy Consumption of IoT Monitoring Software Architectures in the EdgeExperience Report
Research Papers
Juan Sebastian Ochoa Universidad Politécnica de Madrid, Jennifer Perez Universidad Politécnica de Madrid (UPM), Javier García Universidad Politécnica de Madrid, Daniel Guamán Universidad Técnica Particular de Loja, Norberto Cañas Universidad Politécnica de Madrid, Vanessa Rodríıguez-Horcajo Universidad Politécnica de Madrid
12:05
25m
Full-paper
Software Architecture Assessment for Sustainability: A Case StudyResearch Paper
Research Papers
Iffat Fatima , Patricia Lago Vrije Universiteit Amsterdam
15:00 - 15:30
Technical Session 10: TrustworthinessResearch Papers
15:00
25m
Full-paper
Towards Secure Management of Edge-Cloud IoT Microservices using Policy as CodeResearch Paper
Research Papers
Samodha Pallewatta CREST, The University of Adelaide, Adelaide, Australia, Muhammad Ali Babar School of Computer Science, The University of Adelaide
16:00 - 16:40
Technical Session 11: Trustworthiness + EUGAINResearch Papers
16:00
15m
Talk
European Network For Gender Balance in Informatics (EUGAIN)
Research Papers
Barbora Buhnova Masaryk University
16:15
25m
Full-paper
Electric Vehicle Fast-Charging Software: Architectural Considerations Towards TrustworthinessResearch Paper
Research Papers
Vick Dini Politecnico di Milano, Damian Andrew Tamburri TU/e, Elisabetta Di Nitto Politecnico di Milano

Call for Papers

The 18th European Conference on Software Architecture (ECSA 2024) Tools and Demonstrations (Tools & Demos) Track provides an opportunity for both researchers and practitioners to present and discuss the most recent advances, ideas, experiences, and challenges in the field of Software Architecture by means of Tools & Demos presentations.

Tools & Demos papers are intended to address any aspect of: (i) tool support for Software Architectures, or (ii) demonstrate results about the application of architectural approaches. Papers submitted to this track can belong to two distinct categories:

  • Tools: academic or industrial artifacts, with a specific purpose, that can be used by others. Tools should particularly show how scientific approaches related to software architecting have been or are being transferred into a working tool and how they advance the current state of the practice.
  • Demonstrations: academic or industrial exhibition of some result that explains how a novel or existing approach related to software architecting has been applied and possibly benchmarked.

Tools&Demos should not be used as a means for commercial advertisement.

We will strive to keep ECSA’s tradition to select the Best Tools & Demo Paper,awarded during the conference. The selection of the best tool and demo paper will be made based on the votes of the attendants of the conference.

Submissions

Submissions of Tools & Demos papers should describe the work, how it relates to other industrial or research efforts, including references, what the expected benefits are, and the web-page for the tool (if one exists). All submissions must conform to the LNCS template (https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines) and must not exceed 8 pages.

Tools & Demos submissions should provide a link to a video, with audio commentary, of maximum five minutes length, with high resolution (e.g., details of the tool’s functionality should be clearly visible). The video must be uploaded on a server (e.g., YouTube, Google Drive, Dropbox) and the link included in the submission for its evaluation (as a footnote in the first page of the submission or as links after the abstract of the submission). In addition, it is possible to provide open material, e.g., source code and/or a running instance of the tool. The links of the video and (if applicable) the additional material should be included in the contribution after the abstract and before the introduction sections.

Paper submissions must be made electronically via the online EasyChair submission site for the ECSA 2024 conference, selecting the “Tools&Demos Track”:

https://easychair.org/conferences/?conf=ecsa2024

The selection criteria of Tools & Demos papers will consider their originality, relevance for the ECSA audience, technical soundness, and presentation quality. Each submission will be evaluated by at least two members of the PC, in a single step review process.

Proceedings

The accepted papers will be included in the ECSA 2024 companion volume to be published at LNCS (https://www.springer.com/gp/computer-science/lncs).

Registration

Please note that as a condition for paper publication, each accepted submission needs to be presented at the conference (in person) by one of the authors, who shall register for the conference by the camera-ready paper deadline.

Important Dates

  • Submission: June 6, 2024   June 17, 2024 (23h59, AoE)
  • Notification: June 27, 2024   July 4, 2024
  • Camera-ready: July 4, 2024   July 11, 2024

Track Organizers

  • Jennifer Pérez, Universidad Politécnica de Madrid, Spain
  • Apostolos Ampatzoglou, University of Macedonia, Greece