Write a Blog >>
ECSA 2021
Mon 13 - Fri 17 September 2021 Location to be announced

ECSA 2021 opened up a partnership with Journal of Systems and Software (JSS) and IEEE Software to incorporate journal-first papers into its program. Authors of journal-first papers accepted by JSS or IEEE Software since January 2020 are invited to submit their work to be presented at ECSA 2021. This will allow authors of journal-first papers to present their work to the community.

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

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: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
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

Thu 16 Sep

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

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 INRIA / University of L'Aquila, 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

Fri 17 Sep

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

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: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

Call for Papers

ECSA 2021 opened up a partnership with Journal of Systems and Software (JSS) and IEEE Software to incorporate journal-first papers into its program. Authors of journal-first papers accepted by JSS or IEEE Software since January 2020 are invited to submit their work to be presented at ECSA 2021. This will allow authors of journal-first papers to present their work to the community.

Scope

A journal-first paper submitted to ECSA 2021 must adhere to the following criteria:

  • The paper must have been already accepted after peer review by JSS or IEEE Software.
  • The paper is in the scope of the conference.
  • The paper has not been presented at, and is not under consideration for, journal-first programs of other conferences.

Submissions

Authors of manuscripts that respect the above criteria are invited to submit a summary of the original paper that highlights the contributions of for the community together with a pointer to the original journal paper. The submission must conform to CEUR-ART style, single-column (available at http://ceur-ws.org/Vol-XXX/CEURART.zip). Note that if you want the summary to be included in the ECSA 2021 proceedings companion volume, it must be 5 pages long. Proposals must be submitted must be made electronically via the online EasyChair submission site for the ECSA 2021 conference, selecting the “JournalFirst” Track: https://easychair.org/conferences/?conf=ecsa2021

Evaluation

Authors will be invited to present their paper at ECSA 2021 after a check that the paper is in scope of the conference. As the papers have been already reviewed and accepted by the journal, they will not be reviewed again for technical content. Our plan is to include in the journal first program as many papers as possible; only in case an exceptionally high number of proposals is received, not all submissions might be selected. If needed, presentation proposals will be prioritized according to fit to the conference theme and structure of sessions.

Important Dates

  • Abstract Submission: May 13th, 2021
  • Submission deadline: May 17th, 2021
  • Notification: June 14th, 2021
  • Camera ready of summary: June 29th, 2021

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

Presentation

Please note that ECSA 2021 will be hosted as a virtual event. As journal first presenter, you will have all the benefits of the conference presentation, such as reachout to wider audience, interactions and discussion with peers, and feedback by peers on your work. At least one author of each presentation accepted for the journal-first program must register and attend the conference to present the paper. The summary of the journal-first manuscript will (optionally, must be 5 pages) be published in the proceedings as part of the ECSA 2021 companion volume.

Track Organizer

Tomi Männistö, University of Helsinki, Finland