Write a Blog >>
ECSA 2021
Mon 13 - Fri 17 September 2021 Location to be announced
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 13 Sep

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

14:00 - 17:00
Tutorial 1: Simulation of Software Architectures of Smart-Ecosystems: Theory and PracticeWorkshops/Tutorials

https://ww2.inf.ufg.br/~insight/tutorialecsa2021/

15:00 - 19:00
17:00 - 20:00
Tutorial 2: Identifying Confidentiality Violations in Architectural Design Using PalladioWorkshops/Tutorials

https://fluidtrust.github.io/tutorial-ecsa2021/

Tue 14 Sep

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

14:30 - 18:00
Doctoral SymposiumDoctoral Symposium
14:30
60m
Keynote
On the Axiom of Software Architecture Existence
Doctoral Symposium
Paola Inverardi University of L'Aquila
15:30
15m
Break
Break 1
Doctoral Symposium

15:45
15m
Doctoral symposium paper
A Model-Driven Approach for Formally Verifying SysML-Based Dynamic Software Architectures
Doctoral Symposium
Camila Araújo State University of Rio Grande do Norte
16:00
15m
Doctoral symposium paper
Enhancing System Quality Attibutes via Microservices Adoption
Doctoral Symposium
Roberta Capuano University of L'Aquila, Italy
16:15
15m
Doctoral symposium paper
Sketches and Natural Language in Agile Modeling
Doctoral Symposium
Dominik Fuchß Karlsruhe Institute of Technology
16:30
15m
Doctoral symposium paper
Architectural Access Control Policy Refinement and Verification under Uncertainty
Doctoral Symposium
Sebastian Hahner Karlsruhe Institute of Technology (KIT)
16:45
15m
Break
Break 2
Doctoral Symposium

17:00
15m
Doctoral symposium paper
Co-evolving Digital Architecture Twins
Doctoral Symposium
17:15
15m
Doctoral symposium paper
Model-Driven Reverse Engineering of Technology-Induced Architecture for Quality Prediction
Doctoral Symposium
Yves Kirschner Karlsruhe Institute of Technology
17:30
15m
Doctoral symposium paper
Design and Analysis of Self-protection: Adaptive Security for Software-Intensive Systems
Doctoral Symposium
Charilaos Skandylas Linnaeus University
17:45
15m
Doctoral symposium paper
Automated Scheduling of Multi-Robot System Missions: An Architectural Perspective
Doctoral Symposium
Gricel Vázquez University of York, UK
15:00 - 19:00

Wed 15 Sep

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

14:10 - 14:30
OpeningResearch Papers
Chair(s): Raffaela Mirandola Politecnico di Milano, Danny Weyns KU Leuven
14:10
20m
Other
Opening
Research Papers

14:30 - 15:30
Session 1: Architectures for reconfigurable and self-adaptive systemsResearch Papers
Chair(s): Javier Camara University of Málaga
14:30
20m
Paper
Dynamic Updates of Virtual PLCs deployed as Kubernetes MicroservicesResearch Track
Research Papers
Heiko Koziolek ABB Corporate Research, Andreas Burger ABB Corporate Research, Abdulla PP ABB Corporate Research, Julius Rückert ABB Corporate Research, Shardul Sonar SRH Hochschule Heidelberg, Pablo Rodriguez ABB
14:50
20m
Paper
A runtime safety enforcement approach by monitoring and adaptationResearch Track
Research Papers
Silvia Bonfanti University of Bergamo, Elvinia Riccobene Computer Science Dept., University of Milan, Patrizia Scandurra University of Bergamo, Italy
15:10
12m
Short-paper
Towards a Taxonomy of Autonomous SystemsResearch Track
Research Papers
Stefan Kugele Technische Hochschule Ingolstadt, Ana Petrovska Technical University of Munich, Germany, Ilias Gerostathopoulos Vrije Universiteit Amsterdam
15:30 - 15:45
Break 1Social
15:45 - 16:45
Journal First PapersJournal First
Chair(s): Tomi Männistö University of Helsinki
15:45
12m
Paper
A Functional Safety Assessment Method for Cooperative Automotive Architecture
Journal First
Sangeeth Kochanthara , Niels Rood Eindhoven University of Technology, Arash Khabbaz Saberi Eindhoven University of Technology, Loek Cleophas Eindhoven University of Technology (TU/e) and Stellenbosch University (SU), Mark van den Brand Eindhoven University of Technology
15:57
12m
Paper
Architecture Design Evaluation of PaaS Cloud Applications using Generated Prototypes
Journal First
16:09
12m
Paper
A domain specific-model and DevOps approach for big data analytics architectures
Journal First
Cristian Camilo Castellanos Rodriguez Universidad de los Andes , Bogotá, Colombia, Carlos Varela Rensselaer Polytechnic Institute, US, Dario Correal Associate Professor
16:21
12m
Paper
Identifying architectural technical debt, principal, and interest in microservices: A multiple-case study
Journal First
Saulo Soares de Toledo University of Oslo, Norway, Antonio Martini University of Oslo, Norway, Dag Sjøberg University of Oslo
16:33
12m
Paper
Building and Evaluating a Theory of Architectural Technical Debt in Software-intensive Systems
Journal First
Roberto Verdecchia Vrije Universiteit Amsterdam, Philippe Kruchten University of British Columbia, Patricia Lago Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam
Pre-print
16:45 - 17:00
Break 2Social
17:00 - 18:00
Session 2: Architectural knowledge, decisions, and rationaleResearch Papers
Chair(s): Patricia Lago Vrije Universiteit Amsterdam
17:00
20m
Paper
Tracelink Recovery for Software Architecture DocumentationResearch Track
Research Papers
Jan Keim Karlsruhe Institute of Technology (KIT), Sophie Schulz Karlsruhe Institute of Technology, Dominik Fuchß Karlsruhe Institute of Technology, Claudius Kocher Karlsruhe Institute of Technology, Janek Speit Karlsruhe Institute of Technology, Anne Koziolek Karlsruhe Institute of Technology
Pre-print
17:20
20m
Paper
An Exploratory Study on Architectural Knowledge in Issue Tracking SystemsResearch Track
Research Papers
Mohamed Soliman University of Groningen, Matthias Galster University of Canterbury, Paris Avgeriou University of Groningen, The Netherlands
17:40
20m
Paper
Updating Service-based Software Systems in Air-Gapped EnvironmentsResearch Track
Research Papers
18:00 - 18:15
Break 3Social
18:15 - 19:15
Keynote 1: Edward LeeKeynotes
Chair(s): Elena Navarro University of Castilla-La Mancha
18:15
60m
Keynote
Determinism
Keynotes
Edward Lee University of California at Berkeley

Thu 16 Sep

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

14:30 - 15:30
Keynote 2: Mats GejnevallKeynotes
Chair(s): Welf Löwe Linnaeus University
14:30
60m
Keynote
Enterprise Architecture in an Agile World
Keynotes
15:30 - 15:40
Break 4Social
15:40 - 17:05
Session 3: Experiences and Learnings from Industrial Case StudiesIndustry Program
Chair(s): Xabier Larrucea Tecnalia, Welf Löwe Linnaeus University
15:40
17m
Paper
Software Architectures for Edge Analytics: A Survey Industry Track
Industry Program
Marie Platenius-Mohr ABB Corporate Research, Hadil Abukwaik ABB Corporate Research, Jan Christoph Schlake ABB Corporate Research, Michael Vach ABB Corporate Research
15:57
17m
Paper
Enabling SMEs to Industry 4.0 using the BaSyx middleware : a case study Industry Track
Industry Program
16:14
17m
Paper
An Experience Report on Modernizing I/O Configuration Software Industry Track
Industry Program
Kiana Busch , Norman Christopher Böwing , Simon Spinner , Qais Noorshams , Michael Grötzner IBM Deutschland Research & Development GmbH
16:31
17m
Paper
Reliable Event Routing in the Cloud and on the Edge: An Internet-of-Things Solution in the AgeTech DomainIndustry Track
Industry Program
Linus Basig CARU AG, Fabrizio Lazzaretti , Olaf Zimmermann University of Applied Sciences of Eastern Switzerland (OST)
16:48
17m
Paper
How Software Architects Focus Their Attention Industry Track
Industry Program
17:05 - 17:15
Break 5Social
17:15 - 18:05
Session 4: Architecting for Quality AttributesResearch Papers
Chair(s): Olaf Zimmermann University of Applied Sciences of Eastern Switzerland (OST)
17:15
12m
Short-paper
Human Behavior-Oriented Architectural DesignResearch Track
Research Papers
Moamin Abughazala University of L'Aquila, Mahyar Tourchi Moghaddam University of Southern Denmark, SDU, Henry Muccini University of L'Aquila, Italy, Karthik Vaidhyanathan University of L'Aquila
17:27
12m
Short-paper
Architectural Tactics for Energy-aware Robotics Software: A Preliminary StudyResearch Track
Research Papers
Katerina Chinnappan Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam, Grace Lewis Carnegie Mellon Software Engineering Institute, Michel Albonico Federal University of Technology – Paraná - UTFPR, Patricia Lago Vrije Universiteit Amsterdam
Pre-print
17:40
12m
Short-paper
Taxonomy of Edge Blockchain Network DesignsResearch Track
Research Papers
Nguyen Khoi Tran The University of Adelaide, Muhammad Ali Babar The University of Adelaide
17:52
12m
Short-paper
Impact analysis of software parallelism in big data technologies for data-intensive architecturesResearch Track
Research Papers
Felipe Cerezo Rey Juan Carlos University, Carlos E. Cuesta Rey Juan Carlos University, Belen Vela Sanchez Rey Juan Carlos University
18:05 - 18:15
Break 6Social
18:15 - 18:30
DE&I papersDiversity, Equity and Inclusion (DE&I)
Chair(s): Ingrid Nunes Universidade Federal do Rio Grande do Sul (UFRGS), Brazil, Thomas Vogel Humboldt-Universität zu Berlin
18:15
15m
Paper
Toward Awareness Creation of Common Challenges Women are Facing in Academia: A Case Study from a German Perspective
Diversity, Equity and Inclusion (DE&I)
Sophie Schulz Karlsruhe Institute of Technology, Manar Mazkatli Karlsruhe Institute of Technology, Martina Rapp FZI Research Center for Information Technology, Hamideh Hajiabadi Karlsruhe Institute of Technology, Angelika Kaplan Karlsruhe Institute of Technology, Romina Kuehn , Larissa Schmid Karlsruhe Institute of Technology, Snigdha Singh Karlsruhe Institute of Technology
18:30 - 19:15
DE&I Keynote: Barbora BuhnovaKeynotes
Chair(s): Ingrid Nunes Universidade Federal do Rio Grande do Sul (UFRGS), Brazil, Thomas Vogel Humboldt-Universität zu Berlin
18:30
45m
Keynote
Why the wrong people choose to study software architecture and the right people do not - lessons on the importance of diversity within software architecture community
Keynotes
Barbora Buhnova Masaryk University

Fri 17 Sep

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

14:30 - 15:30
Keynote 3: Eoin WoodsKeynotes
Chair(s): Stefan Biffl Vienna University of Technology
14:30
60m
Keynote
Software Architecture for a Digital Age
Keynotes
Eoin Woods Endava
15:30 - 15:45
Break 7Social
15:45 - 16:45
Demos and Short-industrialsTool&Demos / Industry Program
Chair(s): Henry Muccini University of L'Aquila, Italy
15:45
8m
Short-paper
OpEx Driven Software Architecture a case study
Industry Program
Sebastien Andreo , Ambra Cala , Jan Bosch Chalmers University of Technology
15:53
8m
Short-paper
Towards automated support for blended modelling of UML-RT embedded software architectures
Industry Program
Malvina Latifaj Mälardalen University, Federico Ciccozzi Malardalen University, Mattias Mohlin , Ernesto Posse
16:02
8m
Short-paper
Hybrid-Cloud SQL Federation System at Twitter
Industry Program
16:10
8m
Short-paper
Applicability of Machine Learning Architectural Patterns in Vehicle Architecture: A Case Study
Industry Program
Vasilii Mosin , Darko Durisic , Miroslaw Staron University of Gothenburg
16:19
8m
Paper
Gabble: Managing Integration Knowledge in IoT-Systems with Logical Reasoning
Tool&Demos
Pre-print Media Attached
16:27
8m
Paper
ATDx: A tool for Providing a Data-driven Overview of Architectural Technical Debt in Software-intensive Systems
Tool&Demos
Sebastian Ospina Vrije Universiteit Amsterdam, Roberto Verdecchia Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Pre-print Media Attached
16:36
8m
Paper
Gropius-VSC: IDE Support for Cross-Component Issue Management
Tool&Demos
Sandro Speth University of Stuttgart, Niklas Krieger , Uwe Breitenbücher University of Stuttgart, Steffen Becker University of Stuttgart
Pre-print Media Attached
16:45 - 17:00
Break 8Social
17:00 - 18:00
Session 5: Machine learning for Software ArchitectureResearch Papers
Chair(s): Luciano Baresi Politecnico di Milano
17:00
20m
Paper
Explaining Architectural Tradeoff Spaces: a Machine Learning ApproachResearch Track
Research Papers
Javier Camara University of Málaga, Mariana Silva University of York, UK, David Garlan Carnegie Mellon University, Bradley Schmerl Carnegie Mellon University, USA
17:20
20m
Paper
A Machine Learning Approach to Service Discovery for Microservice ArchitecturesResearch Track
Research Papers
Mauro Caporuscio Linnaeus University, Marco De Toma University of L'Aquila, Henry Muccini University of L'Aquila, Italy, Karthik Vaidhyanathan University of L'Aquila
17:40
20m
Paper
A Reference Architecture for Federated Learning SystemsResearch Track
Research Papers
Sin Kit Lo CSIRO Data61, Qinghua Lu CSIRO Data61, Hye-Young Paik The University of New South Wales, Liming Zhu CSIRO’s Data61; UNSW
18:00 - 18:15
Break 9Social
18:15 - 19:15
Session 6: Architecture-centric Source Code AnalysisResearch Papers
Chair(s): Henry Muccini University of L'Aquila, Italy
18:15
20m
Paper
State of the Practice in Application Programming Interfaces (APIs): A Case StudyResearch Track
Research Papers
18:35
20m
Paper
Identifying Domain-Based Cyclic Dependencies in Microservice APIs Using Source Code DetectorsResearch Track
Research Papers
Patric Genfer University of Vienna, Uwe Zdun University of Vienna
18:55
20m
Paper
Optimized Dependency Weights in Source Code ClusteringResearch Track
Research Papers
Tobias Olsson Linnaeus University, Morgan Ericsson Linnaeus University, Anna Wingkvist Linnaeus University
19:15 - 20:00
Awards and closing Research Papers
Chair(s): Raffaela Mirandola Politecnico di Milano, Danny Weyns KU Leuven