ECSA 2024
Tue 3 - Fri 6 September 2024 Luxembourg, Luxembourg
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 3 Sep

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

08:00 - 09:00
RegistrationSocial
09:00 - 10:30
QUALIFIER Workshop (Session 1)Workshops/Tutorials at Schengen
Chair(s): Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila
09:00
15m
Talk
Welcome - Workshop Opening
Workshops/Tutorials

09:15
60m
Keynote
Freshening Microservices: Can Bad Smells Be Resolved?
Workshops/Tutorials
Jacopo Soldani University of Pisa, Italy
10:15
15m
Talk
Discussion
Workshops/Tutorials

09:00 - 10:30
Keynote and PanelDoctoral Symposium at Wiltz
Chair(s): Barbora Buhnova Masaryk University, Valentina Lenarduzzi University of Oulu, Jessie Galasso-Carbonnel McGill University, Maurice ter Beek ISTI-CNR, Pisa, Italy
09:00
5m
Talk
Welcome from ECSA and SPLC Doctoral Symposium chairs
Doctoral Symposium

09:05
40m
Keynote
How to complete your PhD and why
Doctoral Symposium
Rick Rabiser LIT CPS, Johannes Kepler University Linz
09:45
45m
Panel
How to establish yourself within the research community
Doctoral Symposium
M: Barbora Buhnova Masaryk University, Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI), Gilles Perrouin Fonds de la Recherche Scientifique - FNRS & University of Namur, Elena Navarro University of Castilla-La Mancha
10:30 - 11:00
Coffee breakSocial at EUROPE A
11:00 - 12:30
QUALIFIER Workshop (Session 2)Workshops/Tutorials at Schengen
Chair(s): Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila
11:00
25m
Paper
Mapping source code to software architecture by leveraging Large Language Models
Workshops/Tutorials
Nils Johansson Linnaeus University, Mauro Caporuscio Linnaeus University, Tobias Olsson Linnaeus University
11:25
25m
Paper
Mining for sustainability in cloud architecture among the discussions of software practitioners: building a dataset
Workshops/Tutorials
Sahar Ahmadisakha University of Groningen, Vasilios Andrikopoulos University of Groningen
11:50
25m
Paper
Positive Side-Effects of Evaluating a Software Architecture
Workshops/Tutorials
Pablo Cruz Universidad Tecnica Federico Santa Maria, Hernan Astudillo Universidad Andrés Bello, Chile
12:15
15m
Talk
Closing
Workshops/Tutorials

11:00 - 12:30
Student Talks (ECSA)Doctoral Symposium at Wiltz
Chair(s): Barbora Buhnova Masaryk University, Valentina Lenarduzzi University of Oulu
11:00
22m
Full-paper
Improving QoS of Microservices Architecture Using Machine Learning Techniques
Doctoral Symposium
Neha Kaushik J.C. Bose University of Science and Technology
11:22
22m
Full-paper
Reference Architecture of MLOps Workflows
Doctoral Symposium
Faezeh Amou Najafabadi Vrije Universiteit Amsterdam
11:45
22m
Full-paper
Technical Debt and Software Quality in Cloud-Native Applications
Doctoral Symposium
Ruoyu Su University of Oulu
12:07
22m
Full-paper
Evaluating the effect of Team ownership of Microservices: Strategies for Balancing Decoupling, Coordination, and System Cohesion
Doctoral Symposium
Noman Ahmad University of Oulu
12:30 - 14:00
14:00 - 15:30
CASA Workshop (Session 1)Workshops/Tutorials at Schengen
Chair(s): Khalil Drira Université de Toulouse, Luciana Rebelo GSSI - Gran Sasso Science Institute
14:00
10m
Talk
Welcome - Workshop Opening
Workshops/Tutorials

14:10
40m
Talk
Discovering the Undercurrents: A Glimpse at Technical Debt in Self-Adaptive Systems
Workshops/Tutorials
Roberto Verdecchia University of Florence
14:50
40m
Talk
Context: How to model and exploit it dynamically?
Workshops/Tutorials
Claudia Raibulet Vrije Universiteit Amsterdam
15:30 - 16:00
Coffee breakSocial at EUROPE A
16:00 - 17:30
Ask Me Anything: session with senior researchersDoctoral Symposium at Wiltz
Chair(s): Barbora Buhnova Masaryk University, Jessie Galasso-Carbonnel McGill University, Maurice ter Beek ISTI-CNR, Pisa, Italy

Wed 4 Sep

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

08:00 - 09:00
RegistrationSocial
09:00 - 09:30
Joint Opening ECSA+SPLCSocial at EUROPE A
10:30 - 11:00
Coffee breakSocial at EUROPE A
11:00 - 12:35
Technical Session 1: Architecture decision makingResearch Papers at Hollenfels
Chair(s): Jasmin Jahic University of Cambridge, UK
11:00
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
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 Chalmers | University of Gothenburg, 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 TrackersBest Paper Award CandidateArtifact Award CandidateResearch 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
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
12:35 - 14:00
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
15:30 - 16:00
Coffee breakSocial at EUROPE A
16:00 - 17:30
Technical Session 3: Architecture modeling and designTools & Demos / Research Papers / Industry Program at Hollenfels
Chair(s): Everton Cavalcante Federal University of Rio Grande do Norte
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
File Attached
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 DetectionArtifact Award CandidateResearch 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
17:45 - 19:30
Guided Tour of Luxembourg CitySocial
19:30 - 21:00
Reception at "Big Beer"Social

Thu 5 Sep

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

08:00 - 09:00
RegistrationSocial
10:00 - 10:30
Technical Session 4: Architecture modeling and designResearch Papers / Tools & Demos at Hollenfels
Chair(s): Jennifer Perez Universidad Politécnica de Madrid (UPM)
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
10:30 - 11:00
Coffee breakSocial at EUROPE A
11:00 - 12:30
Technical Session 5: Microservices architectureResearch Papers / Industry Program at Hollenfels
Chair(s): Raffaela Mirandola Karlsruhe Institute of Technology (KIT)
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
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 University of Arizona, Tucson, Arizona, USA, 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 AnalysisBest Paper Award CandidateArtifact Award CandidateResearch 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
12:30 - 14:00
Steering committee meetingSocial at Diekirch
12:30 - 14:00
Lunch - Tools and Demos PresentationSocial at EUROPE A
12:30
90m
Demonstration
Tools and Demos PresentationTools and Demos
Social

12:30
90m
Lunch
Lunch
Social

14:00 - 15:00
Panel ECSA/SPLCPanel at Schengen
Chair(s): Paris Avgeriou University of Groningen, The Netherlands, David Benavides Universidad de Sevilla
14:00
60m
Panel
Software architectures and product lines: together for more impact
Panel
Martin Becker Fraunhofer IESE, Sandra Greiner University of Southern Denmark, SDU, Uwe Zdun University of Vienna, Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano
15:00 - 15:30
Technical Session 6: Microservices architectureResearch Papers at Hollenfels
Chair(s): Mohamed Soliman Paderborn University
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
15:30 - 16:00
Coffee break - Tools and Demos PresentationSocial at EUROPE A
15:30
30m
Demonstration
Tools and Demos PresentationTools and Demos
Social

15:30
30m
Coffee break
Coffee break
Social

16:00 - 17:30
Technical Session 7: Architecture evaluationIndustry Program / Tools & Demos / Research Papers at Hollenfels
Chair(s): Paris Avgeriou University of Groningen, The Netherlands
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
Media Attached File Attached
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
17:45 - 22:30
Gala DinnerSocial

Fri 6 Sep

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

08:00 - 09:00
RegistrationSocial
09:00 - 10:00
ECSA KeynoteKeynotes at EUROPE A
Chair(s): Patrizia Scandurra University of Bergamo, Italy
09:00
60m
Keynote
Ralf Reussner "Software Engineering – Quo vadis?"
Keynotes

10:00 - 10:30
Technical Session 8: TrustworthinessResearch Papers at Hollenfels
Chair(s): Neil Harrison Utah Valley University
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)
10:30 - 11:00
Coffee breakSocial at EUROPE A
11:00 - 11:40
Awards Ceremony and Most Influential Paper presentationResearch Papers at Hollenfels
11:00
30m
Paper
Specification and Detection of SOA Antipatterns in Web ServicesMost Influential Paper
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 at Hollenfels
Chair(s): Rafael Capilla Universidad Rey Juan Carlos
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 StudyArtifact Award CandidateResearch Paper
Research Papers
Iffat Fatima , Patricia Lago Vrije Universiteit Amsterdam
File Attached
12:30 - 14:00
14:00 - 15:00
ECSA PanelPanel at Hollenfels
Chair(s): Matthias Galster University of Canterbury, Patrizia Scandurra University of Bergamo, Italy, Pablo Oliveira Antonino Fraunhofer IESE
14:00
60m
Panel
Software architecture for trustworthy software
Panel
Anton Jansen Philips Innovation Excellence, Raffaela Mirandola Karlsruhe Institute of Technology (KIT), Steffen Becker University of Stuttgart, Barbora Buhnova Masaryk University, Remco de Boer ArchiXL & Vrije Universiteit (VU) Amsterdam
15:00 - 15:30
Technical Session 10: TrustworthinessResearch Papers at Hollenfels
Chair(s): Barbora Buhnova Masaryk University
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
15:30 - 16:00
Coffee breakSocial at EUROPE A
16:00 - 16:40
Technical Session 11: Trustworthiness + EUGAINResearch Papers at Hollenfels
Chair(s): Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano
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
16:40 - 17:00
ClosingSocial at Hollenfels