ECSA 2022
Mon 19 - Fri 23 September 2022 Prague, Czech Republic
VenueCharles University
Room nameS4
Floor3
Room InformationNo extra information available

Information for Participants
Info for room S4:

After reaching the 3rd floor (either by elevator or the main staircase), turn right.

Program

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

Mon 19 Sep

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

13:30 - 15:00
Tutorial on Verification and Validation of Microservice Systems (part 1)Workshops/Tutorials at S4
13:30
90m
Tutorial
Verification and Validation of Microservice Systems
Workshops/Tutorials
S: Alberto Avritzer eSulabSolutions, S: Barbara Russo Free University of Bolzano, S: Matteo Camilli Free University of Bozen-Bolzano, S: Andrea Janes Free University of Bozen-Bolzano, S: André van Hoorn University of Hamburg, Germany, S: Catia Trubiani Gran Sasso Science Institute
15:30 - 17:00
Tutorial on Verification and Validation of Microservice Systems (part 2)Workshops/Tutorials at S4
15:30
90m
Tutorial
Verification and Validation of Microservice Systems
Workshops/Tutorials
S: Alberto Avritzer eSulabSolutions, S: Barbara Russo Free University of Bolzano, S: Matteo Camilli Free University of Bozen-Bolzano, S: Andrea Janes Free University of Bozen-Bolzano, S: André van Hoorn University of Hamburg, Germany, S: Catia Trubiani Gran Sasso Science Institute

Tue 20 Sep

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

13:30 - 15:00
Tutorial on Trust Management in the Internet of Everything (part 1)Workshops/Tutorials at S4
13:30
90m
Tutorial
Trust Management in the Internet of Everything
Workshops/Tutorials
S: Barbora Buhnova Masaryk University
15:30 - 17:00
Tutorial on Trust Management in the Internet of Everything (part 2)Workshops/Tutorials at S4
15:30
90m
Tutorial
Trust Management in the Internet of Everything
Workshops/Tutorials
S: Barbora Buhnova Masaryk University
17:30 - 18:30
SAEroCon Workshop (Architecting Session)Workshops/Tutorials at S4

Details available at https://saerocon.wordpress.com/

Wed 21 Sep

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

10:30 - 12:00
Doctoral symposiumDoctoral Symposium at S4
13:30 - 15:00
Opening and KeynoteKeynotes at S4
Chair(s): Pablo Oliveira Antonino Fraunhofer IESE, Tomas Bures Charles University, Czech Republic
13:30
5m
Talk
Opening
Keynotes

13:35
85m
Keynote
Software Architectures in the age of Cloud Computing
Keynotes
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

17:00 - 18:30
KeynoteKeynotes at S4
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute, Bedir Tekinerdogan Wageningen University, The Netherlands
17:00
90m
Keynote
Humanizing Software Architecture
Keynotes
K: David Garlan Carnegie Mellon University

Thu 22 Sep

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

09:00 - 10:30
Tutorial on Micro-Frontends (part 1)Workshops/Tutorials at S4
09:00
90m
Tutorial
Micro-Frontends
Workshops/Tutorials
S: Davide Taibi Tampere University
11:00 - 12:30
Tutorial on Micro-Frontends (part 2)Workshops/Tutorials at S4
11:00
90m
Tutorial
Micro-Frontends
Workshops/Tutorials
S: Davide Taibi Tampere University
13:30 - 15:00
KeynoteKeynotes at S4
Chair(s): Henry Muccini University of L'Aquila, Italy, Thais Batista Federal University of Rio Grande do Norte
13:30
90m
Keynote
Software Sustainability: What it Means for Software Architects and Why Should We Care
Keynotes
K: Patricia Lago Vrije Universiteit Amsterdam
Pre-print
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

12:30 - 12:45
Closing and awardsSocial at S4

Wed 21 Sep

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

Mon 19 Sep

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

Tue 20 Sep

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