ECSA 2022
Mon 19 - Fri 23 September 2022 Prague, Czech Republic
Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 21 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

15:30 - 16:30
Architecture development, reconstruction and recoveryResearch Papers / Industry Program at S4
Chair(s): Ilias Gerostathopoulos Vrije Universiteit Amsterdam, Steffen Becker University of Stuttgart
15:30
5m
Full-paper
ARCHI4MOM: Using Tracing Information to Extract the Architecture of Microservice-based Systems from Message-oriented Middleware
Research Papers
A: Snigdha Singh Karlsruhe Institute of Technology, A: Dominik Werle Karlsruhe Institute of Technology, A: Anne Koziolek Karlsruhe Institute of Technology
15:35
5m
Short-paper
AutoArx: Digital Twins of Living Architectures
Research Papers
A: Sven Jordan , A: Lukas Linsbauer TU Braunschweig, A: Ina Schaefer Karlsruhe Institute of Technology (KIT)
15:40
5m
Short-paper
An Overview about Terravis Architecture - Large-Scale Business Process Integration for Swiss Land Register Processes
Industry Program
A: Daniel Lübke iQuest GmbH
15:45
5m
Short-paper
Architectural Revision of the e-Assessment System JACK
Industry Program
15:50
40m
Other
Discussion
Research Papers

Thu 22 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

15:30 - 17:00
Components, APIs and interface managementResearch Papers / Tools & Demos at S4
Chair(s): Jasmin Jahic University of Cambridge, UK, Nuno Laranjeiro University of Coimbra
15:30
5m
Full-paper
Avoiding Excessive Data Exposure through Microservice APIs
Research Papers
A: Patric Genfer University of Vienna, A: Uwe Zdun University of Vienna
15:35
5m
Full-paper
Documentation-as-code for Interface Control Document management in Systems of Systems: a Technical Action Research Study
Research Papers
A: Héctor Cadavid University of Groningen, A: Vasilios Andrikopoulos University of Groningen, A: Paris Avgeriou University of Groningen, The Netherlands
15:40
5m
Short-paper
To deprecate or to simply drop operations? An empirical study on the evolution of a large OpenAPI collection
Research Papers
A: Fabio Di Lauro , A: Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano, A: souhaila serbout Software Institute @ USI
15:45
5m
Demonstration
ExpressO: From Express.js implementation code to OpenAPI interface descriptions
Tools & Demos
A: Alessandro Romanelli , A: souhaila serbout Software Institute @ USI, A: Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano
15:50
5m
Demonstration
A Toolchain for Simulation Component Specification and Identification
Tools & Demos
A: Sandro Koch Karlsruhe Institute of Technology (KIT)
15:55
65m
Other
Discussion
Research Papers

17:30 - 18:30
Microservices and MiddlewareTools & Demos / Research Papers at S4
Chair(s): Davide Taibi Tampere University , Luciano Baresi Politecnico di Milano
17:30
5m
Full-paper
Assessing Architecture Conformance to Coupling-Related Infrastructure-as-Code Best Practices: Metrics and Case Studies
Research Papers
A: Evangelos Ntentos University of Vienna, A: Uwe Zdun University of Vienna, A: Jacopo Soldani University of Pisa - Department of Computer Science, A: Antonio Brogi Università di Pisa
17:35
5m
Full-paper
Teaching Microservice Architecture Using DevOps - An Experience Report
Research Papers
17:40
5m
Short-paper
Should microservices’ security smells stay or get refactored? Towards a trade-off analysis
Research Papers
A: Francisco Ponce , A: Jacopo Soldani University of Pisa - Department of Computer Science, A: Hernan Astudillo Universidad Tecnica Federico Santa María, A: Antonio Brogi Università di Pisa
17:45
5m
Demonstration
Apache Kafka as a Middleware to Support the PLC-Service Bus Architecture with IEC 61499
Tools & Demos
A: Virendra Ashiwal LIT CPS Lab, Johannes Kepler University Linz, A: Antonio Manuel Gutierrez Fernandez LIT CPS Lab, Johannes Kepler University Linz, A: Konstantin Aschbacher , A: Alois Zoitl
Media Attached
17:50
40m
Other
Discussion
Research Papers

Fri 23 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

09:00 - 10:30
Architecting for data-driven systemsResearch Papers / Tools & Demos / Industry Program at S4
Chair(s): Jan Carlson Malardalen University, Anne Koziolek Karlsruhe Institute of Technology
09:00
5m
Full-paper
ProML: A Decentralised Architecture for Provenance Management of Machine Learning Software SystemsBest paper candidate
Research Papers
A: Nguyen Khoi Tran The University of Adelaide, A: Bushra Sabir , A: Muhammad Ali Babar The University of Adelaide, A: Nini Cui , A: Mehran Abolhasan , A: Justin Lipman
09:05
5m
Full-paper
A systematic survey of architectural approaches and trade-offs in data de-identification
Research Papers
A: Dimitri Van Landuyt KU Leuven, Belgium, A: Wouter Joosen Katholieke Universiteit Leuven
09:10
5m
Full-paper
Accurate Performance Predictions with Component-based Models of Data Streaming ApplicationsBest paper candidate
Research Papers
A: Dominik Werle Karlsruhe Institute of Technology, A: Stephan Seifermann Karlsruhe Institute of Technology, A: Anne Koziolek Karlsruhe Institute of Technology
09:15
5m
Demonstration
DAT: A Tool for Data Architecture for IoT
Tools & Demos
A: Moamin Abughazala University of L'Aquila, A: Henry Muccini University of L'Aquila, Italy, A: Mohammad Sharaf
Media Attached
09:20
5m
Short-paper
Blockchain-based Architecture of Immutable Document Repository
Industry Program
09:25
65m
Other
Discussion
Research Papers

11:00 - 12:30
Architecture modeling, design and decision makingTools & Demos / Research Papers at S4
Chair(s): Henry Muccini University of L'Aquila, Italy, Luciano Baresi Politecnico di Milano
11:00
5m
Full-paper
From Informal Architecture Diagrams to Flexible Blended ModelsBest paper candidate
Research Papers
A: Robbert Jongeling Malardalen University, A: Federico Ciccozzi Malardalen University, A: Antonio Cicchetti Mälardalen University, A: Jan Carlson Malardalen University
11:05
5m
Short-paper
Debiasing Architectural Decision-Making: A Workshop-Based Training Approach
Research Papers
A: Klara Borowa Warsaw University of Technology, A: Maria Jarek , A: Gabriela Mystkowska , A: Weronika Paszko , A: Andrzej Zalewski
11:10
5m
Short-paper
Persistence Factories Architectural Design Pattern
Research Papers
A: Jorge Ortiz-Fuentes , A: Ángel Herranz Universidad Politécnica de Madrid
11:15
5m
Short-paper
Feature-based Investigation of Simulation Structure and Behaviour
Research Papers
A: Sandro Koch Karlsruhe Institute of Technology (KIT), A: Robert Heinrich Karlsruhe Institute of Technology (KIT), A: Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
11:20
5m
Demonstration
Tool-based Attack Graph Estimation for Software Architectures
Tools & Demos
11:25
65m
Other
Discussion
Research Papers

Call for Papers

The 16th European Conference on Software Architecture (ECSA 2022) 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. ECSA 2022 is planned as a hybrid event (with the option to go fully online if required).

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 artefacts, 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.

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

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.

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

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

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.

Proceedings

ECSA 2022 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 2022 web page (i.e., no formal proceedings). The accepted papers will be accessible only by the ECSA 2022 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 2022 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: July 1st, 2022, July 13th, 2022
  • Author notification: July 29th, 2022
  • Camera-ready version: August 5th, 2022

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

Track Organizers

  • Robert Heinrich, Karlsruhe Institute of Technology, Germany
  • Catia Trubiani, Gran Sasso Science Institute, Italy