ECSA 2023
Mon 18 - Fri 22 September 2023 Istanbul, Turkey
Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 18 Sep

Displayed time zone: Athens change

09:00 - 10:30
Tutorial on Domain-Specific Modeling for Architecture-Centric Software Engineering (Part 1)Workshops/Tutorials at Mavi Salon
Chair(s): Juha-Pekka Tolvanen MetaCase
09:00
90m
Tutorial
Domain-Specific Modeling for Architecture-Centric Software Engineering
Workshops/Tutorials
Link to publication
09:00 - 10:30
CASA Workshop (Session 1) and Diversity, Equity and Inclusion (DE&I)Workshops/Tutorials / Diversity, Equity and Inclusion (DE&I) at Yeşil Salon
Chair(s): Itzhak Aviv The Academic College of Tel-Aviv Yaffo
09:00
30m
Talk
CASA Workshop (Session 1)
Workshops/Tutorials

09:30
30m
Paper
Data-Driven Analysis of Gender Fairness in the Software Engineering Academic Landscape
Diversity, Equity and Inclusion (DE&I)
Giordano d'Aloisio University of L'Aquila, Andrea D'Angelo University of L'Aquila, Francesca Marzi , Diana Di Marco , Giovanni Stilo , Antinisca Di Marco University of L'Aquila
10:00
30m
Paper
Stakeholder Inclusion and Value Diversity: An Evaluation Using an Access Control System
Diversity, Equity and Inclusion (DE&I)
Razieh Alidoosti Gran Sasso Science Institute, Vrije Universiteit Amsterdam, Martina De Sanctis Gran Sasso Science Institute, Ludovico Iovino Gran Sasso Science Institute, L'Aquila, Italy, Patricia Lago Vrije Universiteit Amsterdam, Maryam Razavian Eindhoven University of Technology
Pre-print
09:00 - 10:30
TwinArch Workshop (Session 1)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Bedir Tekinerdogan Wageningen University, The Netherlands

Details available at https://www.iese.fraunhofer.de/en/twinarch.html#1240281554

11:00 - 12:30
Tutorial on Domain-Specific Modeling for Architecture-Centric Software Engineering (Part 2) Workshops/Tutorials at Mavi Salon
Chair(s): Juha-Pekka Tolvanen MetaCase
11:00
90m
Tutorial
Domain-Specific Modeling for Architecture-Centric Software Engineering
Workshops/Tutorials
Link to publication
11:00 - 12:30
TwinArch Workshop (Session 2)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Bedir Tekinerdogan Wageningen University, The Netherlands

Details available at https://www.iese.fraunhofer.de/en/twinarch.html#1240281554

14:00 - 15:30
Tutorial on Software Product Lines: Background and Perspectives for Software Architectures (Part 1)Workshops/Tutorials at Mavi Salon
14:00
90m
Tutorial
Software Product Lines: Background and Perspectives for Software Architectures
Workshops/Tutorials
Tewfik Ziadi LIP6, Sorbonne Université
14:00 - 15:30
DeMeSSA Workshop (Session 1)Workshops/Tutorials at Yeşil Salon
Chair(s): Jamal EL HACHEM IRISA (UMR CNRS) - Univ. Bretagne-Sud (UBS), Katja Tuma Vrije Universiteit Amsterdam

Details available at https://sites.google.com/view/demessa2023

14:00 - 15:30
TwinArch Workshop (Session 3)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Bedir Tekinerdogan Wageningen University, The Netherlands

Details available at https://www.iese.fraunhofer.de/en/twinarch.html#1240281554

16:00 - 17:30
Tutorial on Software Product Lines: Background and Perspectives for Software Architectures (Part 2)Workshops/Tutorials at Mavi Salon
16:00
90m
Tutorial
Software Product Lines: Background and Perspectives for Software Architectures
Workshops/Tutorials
Tewfik Ziadi LIP6, Sorbonne Université
16:00 - 17:30
DeMeSSA Workshop (Session 2)Workshops/Tutorials at Yeşil Salon
Chair(s): Jamal EL HACHEM IRISA (UMR CNRS) - Univ. Bretagne-Sud (UBS), Katja Tuma Vrije Universiteit Amsterdam

Details available at https://sites.google.com/view/demessa2023

16:00 - 17:30
TwinArch Workshop (Session 4)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Bedir Tekinerdogan Wageningen University, The Netherlands

Details available at https://www.iese.fraunhofer.de/en/twinarch.html#1240281554

Tue 19 Sep

Displayed time zone: Athens change

09:00 - 10:30
Tutorial on Continuous Architecture Virtual Validation with Digital Twins (Part 1)Workshops/Tutorials at Mavi Salon
09:00
90m
Tutorial
Continuous Architecture Virtual Validation with Digital Twins
Workshops/Tutorials
Pablo Oliveira Antonino Fraunhofer IESE, Thomas Kühn Martin-Luther-University Halle-Wittenberg, Matthias Jung
09:00 - 10:30
QUALIFIER Workshop (Session 1)Workshops/Tutorials at Yeşil Salon
Chair(s): Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila, Italy

Details available at https://qualifier-workshop.github.io/

09:00 - 10:30
FAACS Workshop (Session 1)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Nadeem Abbas Linnaeus University

Details available at https://faacs-workshop.github.io/2023

11:00 - 12:30
Tutorial on Continuous Architecture Virtual Validation with Digital Twins (Part 2)Workshops/Tutorials at Mavi Salon
11:00
90m
Tutorial
Continuous Architecture Virtual Validation with Digital Twins
Workshops/Tutorials
Pablo Oliveira Antonino Fraunhofer IESE, Thomas Kühn Martin-Luther-University Halle-Wittenberg, Matthias Jung
11:00 - 12:30
QUALIFIER Workshop (Session 2)Workshops/Tutorials at Yeşil Salon
Chair(s): Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila, Italy

Details available at https://qualifier-workshop.github.io/

11:00 - 12:30
FAACS Workshop (Session 2)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Nadeem Abbas Linnaeus University

Details available at https://faacs-workshop.github.io/2023

14:00 - 15:30
Tutorial on Continuous Architecture Virtual Validation with Digital Twins (Part 3)Workshops/Tutorials at Mavi Salon
14:00
90m
Tutorial
Continuous Architecture Virtual Validation with Digital Twins
Workshops/Tutorials
Pablo Oliveira Antonino Fraunhofer IESE, Thomas Kühn Martin-Luther-University Halle-Wittenberg, Matthias Jung
14:00 - 15:30
QUALIFIER Workshop (Session 3)Workshops/Tutorials at Yeşil Salon
Chair(s): Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila, Italy

Details available at https://qualifier-workshop.github.io/

14:00 - 15:30
AMP Workshop (Session 1)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Nour Ali Brunel University London, Jonas Fritzsch University of Stuttgart, Institute of Software Engineering

Details available at https://amp.fe.up.pt/2023

16:00 - 17:30
Tutorial on Continuous Architecture Virtual Validation with Digital Twins (Part 4)Workshops/Tutorials at Mavi Salon
16:00
90m
Tutorial
Continuous Architecture Virtual Validation with Digital Twins
Workshops/Tutorials
Pablo Oliveira Antonino Fraunhofer IESE, Thomas Kühn Martin-Luther-University Halle-Wittenberg, Matthias Jung
16:00 - 17:30
QUALIFIER Workshop (Session 4)Workshops/Tutorials at Yeşil Salon
Chair(s): Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila, Italy

Details available at https://qualifier-workshop.github.io/

16:00 - 17:30
AMP Workshop (Session 2)Workshops/Tutorials at Üzeyir Garih Salonu
Chair(s): Nour Ali Brunel University London, Jonas Fritzsch University of Stuttgart, Institute of Software Engineering

Details available at https://amp.fe.up.pt/2023

Wed 20 Sep

Displayed time zone: Athens change

11:00 - 12:30
ModellingTools & Demos / Research Papers / Journal First at Mavi Salon
Chair(s): Marion Wiese Universität Hamburg, MIN Fakultät, FB Informatik
11:00
25m
Full-paper
Automated Integration of Heteregeneous Architecture Information into a Unified ModelFull Paper
Research Papers
11:25
25m
Full-paper
Cloud Infrastructure from Python Code – breaking the Barriers of Cloud DeploymentFull Paper
Journal First
Itzhak Aviv The Academic College of Tel-Aviv Yaffo, Ruti Gafni , Sofia Sherman Tel-Aviv Yoffo Academic College, Bertha Aviv , Asher Sterkin , Etzik Bega
File Attached
11:50
15m
Short-paper
Continuous Evaluation of Consistency in Software Architecture ModelsShort Paper
Research Papers
Priom Biswas , Andreas Morgenstern Fraunhofer, Pablo Oliveira Antonino Fraunhofer IESE, Rafael Capilla Universidad Rey Juan Carlos, Elisa Yumi Nakagawa University of São Paulo
12:05
15m
Short-paper
Automated Reverse Engineering of the Technology-Induced Software System StructureShort Paper
Research Papers
Yves Kirschner Karlsruhe Institute of Technology, Jan Keim Karlsruhe Institute of Technology (KIT), Anne Koziolek Karlsruhe Institute of Technology, Nico Peter
12:20
5m
Demonstration
Tool-Supported Architecture-Based Data Flow Analysis for ConfidentialityDemonstration
Tools & Demos
Felix Schwickerath Karlsruhe Institute of Technology (KIT), Nicolas Boltz Karlsruhe Institute of Technology (KIT), Sebastian Hahner Karlsruhe Institute of Technology (KIT), Walter Maximilian Karlsruhe Institute of Technology (KIT), Christopher Gerking Karlsruhe Institute of Technology (KIT), Robert Heinrich Karlsruhe Institute of Technology
Pre-print File Attached
12:25
5m
Demonstration
Library Utilization Metrics for Maven ProjectsDemonstration
Tools & Demos
Maria Kolyda University of Macedonia, Eirini Kostoglou University of Macedonia, Nikolaos Nikolaidis University of Macedonia, Apostolos Ampatzoglou University of Macedonia, Alexander Chatzigeorgiou University of Macedonia
14:00 - 15:30
AutomationTools & Demos / Research Papers at Mavi Salon
Chair(s): Hassan Sartaj Simula Research Laboratory
14:00
25m
Full-paper
Architecting Explainable Service RobotsFull Paper
Research Papers
Marcello M. Bersani Politecnico di Milano, Matteo Camilli Politecnico di Milano, Livia Lestingi DEIB, Politecnico di Milano, Raffaela Mirandola Politecnico di Milano, Matteo Rossi Politecnico di Milano, Patrizia Scandurra University of Bergamo, Italy
14:25
25m
Full-paper
Analysing Interoperability in Digital Twin Software Architectures for ManufacturingFull Paper
Research Papers
Alessio Bucaioni Mälardalen University, Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy, Enxhi Ferko , Moris Behnam
14:50
15m
Short-paper
Cloud-native Architecture for Mixed File-based and API-based Digital Twin ExchangeShort Paper
Research Papers
Nafise Eskandani ABB Corporate Research Center - TU Darmstadt, Sten Grüner ABB Corporate Research
15:05
15m
Short-paper
Extracting the Architecture of Microservices: An Approach for Explainability and TraceabilityShort Paper
Research Papers
Pierre-Jean Quéval University of Vienna, Uwe Zdun University of Vienna
15:20
5m
Demonstration
MiSAR:The MicroService Architecture Recovery ToolsetDemonstration
Tools & Demos
Nour Ali Brunel University London, Nuha Alshuqayran Al-Imam Mohammed Ibn Saud Islamic University, Rana Fakeeh , Thoybur Rohman Brunel University London, Carlos Solis ION Analytics
15:25
5m
Demonstration
MicroProspect: Visualizing Microservice System Architecture Evolution and Anti-patternsDemonstration
Tools & Demos
Austin Huizinga Baylor University, Md Showkat Hossain Chy Baylor University, Patrick Harris Baylor University, Garrett Parker Baylor University, Mia Gortney Baylor University, Tomas Cerny University of Arizona, Dario Amoroso d'Aragona Tampere University, Davide Taibi University of Oulu and Tampere University
16:00 - 17:35
AnalysisResearch Papers at Mavi Salon
Chair(s): Nour Ali Brunel University London
16:00
25m
Full-paper
Empirical analysis of inter-package dependencies architecture and evolution: A Case Study of UbuntuFull Paper
Research Papers
Chadni Islam The University of Adelaide, Muhammad Ali Babar University of Adelaide, Victor Prokhorenko
16:25
25m
Full-paper
What rationales drive architectural decisions? An empirical inquiryFull Paper
Research Papers
Klara Borowa Warsaw University of Technology, Andrzej Zalewski Warsaw University of Technology, Rafal Lewanczyk , Klaudia Stpiczynska , Patryk Stradomski
16:50
15m
Short-paper
A Comparison of Static and Dynamic Analysis to Identify Microservices in Monolith SystemsShort Paper
Research Papers
17:05
15m
Short-paper
Towards Assessing Spread in Sets of Software Architecture DesignsShort Paper
Research Papers
Vittorio Cortellessa University of L'Aquila, Andres Diaz Pace UNICEN University, Daniele Di Pompeo University of L'Aquila, Michele Tucci University of L'Aquila, Italy
17:20
15m
Short-paper
Shaping IoT Systems Together: the User-System Mixed-initiative Paradigm and its ChallengesShort Paper
Research Papers
Romina Spalazzese Malmö University, Martina De Sanctis Gran Sasso Science Institute, Fahed Alkhabbas Malmö University, Paul Davidsson

Thu 21 Sep

Displayed time zone: Athens change

11:00 - 12:30
KnowledgeIndustry Program / Journal First at Mavi Salon
Chair(s): Patrizia Scandurra University of Bergamo, Italy
11:00
25m
Long-paper
Learning From Each Other: How Are Architectural Mistakes Communicated in Industry?Long Paper
Industry Program
Marion Wiese Universität Hamburg, MIN Fakultät, FB Informatik, André van Hoorn University of Hamburg, Germany, Axel-Frederik Brand
11:25
25m
Long-paper
Carving Sustainability into Architecture Knowledge PracticeLong Paper
Industry Program
Markus Funke Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Pre-print
11:50
25m
Full-paper
Software Architecture for Quantum Computing Systems - A Systematic ReviewFull Paper
Journal First
Arif Ali Khan , Aakash Ahmad School of Computing and Communications, Lancaster University Leipzig, Leipzig, Germany, Peng Liang Wuhan University, China, Mahdi Fahmideh University of Southern Queensland, Tommi Mikkonen University of Helsinki, Pekka Abrahamsson University of Jyväskylä, Muhammad Waseem Wuhan University, China
12:15
15m
Short-paper
HITA: An Architecture for System-level Testing of Healthcare IoT ApplicationsShort Paper
Industry Program
Hassan Sartaj Simula Research Laboratory, Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University, Tao Yue Beihang University, Kjetil Moberg
Pre-print
14:00 - 15:30
InteroperabilityIndustry Program at Mavi Salon
Chair(s): Klara Borowa Warsaw University of Technology
14:00
22m
Long-paper
Architecting Artificial Intelligence for Autonomous Cars: the OpenPilot FrameworkLong Paper
Industry Program
Luciano Baresi Politecnico di Milano, Damian Andrew Tamburri TU/e
14:22
22m
Long-paper
Designing and Evaluating Interoperable Industry 4.0 Middleware Software Architecture: Reconfiguration of Robotic SystemLong Paper
Industry Program
Sune Chung Jepsen University of Southern Denmark, SDU, Torben Worm University of Southern Denmark
14:45
22m
Long-paper
Designing a Reference Architecture for the C-ITS ServicesLong Paper
Industry Program
Priyanka Karkhanis Eindhoven University of Technology, Yanja Dajsuren Centrum Wiskunde & Informatica, Mark van den Brand Eindhoven University of Technology
15:07
22m
Short-paper
Architecture Risk Assessment in an Industrial Agile EnvironmentShort Paper
Industry Program
Alberto Avritzer eSulabSolutions, James Cusick Henry George School of Social Science, Andrea Janes FHV Vorarlberg University of Applied Sciences, Matteo Camilli Politecnico di Milano, Barbara Russo Free University of Bolzano, Catia Trubiani Gran Sasso Science Institute, André van Hoorn University of Hamburg, Germany

Fri 22 Sep

Displayed time zone: Athens change

11:00 - 12:30
DesignIndustry Program / Tools & Demos / Research Papers at Mavi Salon
Chair(s): Priyanka Karkhanis Eindhoven University of Technology
11:00
25m
Full-paper
Tool Support for the Adaptation of Quality of Service Trade-Offs in Service- and Cloud- Based Dynamic Routing ArchitecturesFull Paper
Research Papers
Amirali Amiri , Uwe Zdun University of Vienna
11:25
25m
Full-paper
Supporting the Exploration of Quality Attribute Tradeoffs in Large Design SpacesFull Paper
Research Papers
Andres Diaz Pace UNICEN University, Rebekka Wohlrab Chalmers University of Technology, David Garlan Carnegie Mellon University
11:50
15m
Short-paper
A Query Language for Software Architecture InformationShort Paper
Research Papers
Joshua Ammermann Karlsruhe Institute of Technology (KIT), Sven Jordan , Lukas Linsbauer ABB Corporate Research, Ina Schaefer KIT
12:05
15m
Short-paper
Demeter: An Architecture for Long-Term Monitoring of Software Power ConsumptionShort Paper
Industry Program
Lylian Siffre , Gabriel Breuil , Adel Noureddine University of Pau and Pays de l'Adour, Renaud Pawlak
12:20
5m
Demonstration
F'Prism: A Tool for Slicing and Visualizing F’ Software TopologiesDemonstration
Tools & Demos
Jialong Li Waseda University, Japan, Christos Tsigkanos University of Bern, Switzerland, Toshihide Uubukata , Elisa Yumi Nakagawa University of São Paulo, Zhenyu Mao Waseda University, NIANYU LI ZGC Lab, China, Kenji Tei Waseda University
12:25
5m
Demonstration
Maestro: A Tool to Find and Explore Architectural Design Decisions in Issue Tracking SystemsDemonstration
Tools & Demos
Jesse Maarleveld University of Groningen, Arjan Dekker University of Groningen, Sarah Druyts University of Groningen, Mohamed Soliman University of Groningen
14:00 - 15:35
DependabilityResearch Papers / Industry Program at Mavi Salon
Chair(s): Martina De Sanctis Gran Sasso Science Institute
14:00
25m
Full-paper
A Graph-based Java Projects Representation for Antipatterns DetectionFull Paper
Research Papers
Roberta Capuano University of L'Aquila, Italy, Henry Muccini University of L'Aquila, Italy
14:25
25m
Full-paper
Architecture-based Attack Path Analysis for Identifying Potential Security IncidentsFull Paper
Research Papers
Walter Maximilian Karlsruhe Institute of Technology (KIT), Robert Heinrich Karlsruhe Institute of Technology, Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
14:50
15m
Short-paper
Guidance Models for Designing Big Data Cyber Security Analytics SystemsShort Paper
Research Papers
Faheem Ullah , Muhammad Ali Babar University of Adelaide
15:05
15m
Short-paper
Parallel and Distributed Architecture for Multilingual Open Source Intelligence SystemsShort Paper
Industry Program
Alper Karamanlioglu HAVELSAN, Middle East Technical University, Gökhan Yurtalan HAVELSAN, Meltem Yılmaz HAVELSAN, Yahya Bahadır Karataş HAVELSAN, Abdullah Doğan HAVELSAN
15:20
15m
Short-paper
Substitute and Complementary Open Source Software in Artificial Intelligence FrameworksShort Paper
Industry Program

Call for Papers

It has been widely demonstrated that diversity in gender, culture, religion, country, etc. is a key factor to have success and be competitive and innovative in software development. Setting up diverse teams in ICT organizations, including companies, universities, and research centers, is necessary, but still hard to realize in practice, even if all recognize the importance of promoting equal opportunities and inclusion for the success of projects. This challenge is particularly important in the context of software architecture, which requires intensive interactions in the development teams, and communication with other teams and stakeholders.

In this scenario, following the success of the past editions, the 8th special track on “Diversity, Equity and Inclusion (DE&I)” (previously Gender Diversity in Software Architecture & Software Engineering) is part of the 17th premier European Conference on Software Architecture (ECSA 2023). DE&I will provide a forum for discussions about how to achieve more diversity and promote equity and inclusion in software architecture research and practice.

Any people regardless of their gender, culture, etc., are invited to collaborate submitting their work and attending to this track. Students, industry professionals, academics, and others with an interest in software architecture are very welcome to promote networking and technical discussion to motivate the participation and visibility of every individual, regardless of their background.

Topics of interest are listed as follows but not limited to:

  • Diversity, equity, and inclusion in activities related to software architecture, e.g., in software architecture teams in specific countries with their particular culture
  • Diversity, equity, and inclusion in the software architecture research community, e.g., reviewing process (single-blind vs double-blind), attendance to physical or virtual conferences for countries or institutions
  • Diversity, equity, and inclusion in global software architecture teams working in academia or industry
  • Empirical studies (e.g., experiments, surveys, mining software repositories) to understand how individuals perceive diversity, equity, and inclusion in activities related to software architecture
  • Empirical studies to understand the impact of diversity, equity, and inclusion in activities related to software architecture
  • Experience reports of initiatives to promote diversity, equity, and inclusion in activities related to software architecture
  • Experience reports of initiatives to promote the visibility of women in the software architecture field

There will be a mix of presentations and a panel to discuss current and future issues in the field by leading experts from industry and academia. ECSA 2023 is planned as an in-person/physical conference, with the events taking place in the beautiful and historic city of Istanbul in Turkiye. The track will be organized to be adequate to this format.

Submissions

Paper submissions must be made electronically via the online EasyChair submission site for the ECSA 2023 conference https://easychair.org/conferences/?conf=ecsa2023 selecting the DE&I track.

We seek contributions as summaries, preliminary results from work-in-progress, discussion of challenges, position papers, experience reports, or studies; all regarding diversity, equity, and inclusion in Software Architecture and Software Engineering, and more generally in STEM, both in industry and academia.

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 + 2 pages only for references.

All contributions will undergo a peer-review process, being reviewed by at least three reviewers. The evaluation criteria for submissions will be whether they contribute ideas or results to the challenge of achieving more diversity in the field of software architecture and whether the argumentation and/or study are sound.

Proceedings

ECSA 2023 will use a two-step process. Online proceedings (available before the start of the conference) will include accepted papers to the companion proceedings and will be published online on the ECSA 2023 web page (i.e. no formal proceedings). The accepted papers will be accessible only by the ECSA 2023 workshop participants. After the conference, all accepted papers will be invited to be extended to at least 12 and maximum 16 pages to be included in the ECSA 2023 companion volume to be published at LNCS post-proceedings (https://www.springer.com/gp/computer-science/lncs). For the post-proceedings, the papers will undergo a minor revision cycle where the extensions will be checked by the reviewers. Paper registration is required, allowing the inclusion of the paper in the proceedings. At least one author must present the paper during the conference.

Important Dates

  • Paper submission: June 30, 2023
  • Author notification: July 28th, 2023
  • Camera-ready version: August 4th, 2023

Note: All deadlines are 23:59 AoE (Anywhere on Earth)

Organizers

  • To be announced.