Wed 21 Sep
Thu 22 Sep
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
|Avoiding Excessive Data Exposure through Microservice APIs|
A: Patric Genfer University of Vienna, A: Uwe Zdun University of Vienna
|Documentation-as-code for Interface Control Document management in Systems of Systems: a Technical Action Research Study|
A: Héctor Cadavid University of Groningen, A: Vasilios Andrikopoulos University of Groningen, A: Paris Avgeriou University of Groningen, The Netherlands
|To deprecate or to simply drop operations? An empirical study on the evolution of a large OpenAPI collection|
A: Fabio Di Lauro , A: Cesare Pautasso Software Institute, Faculty of Informatics, USI Lugano, A: souhaila serbout Software Institute @ USI
|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
|A Toolchain for Simulation Component Specification and Identification|
Tools & Demos
A: Sandro Koch Karlsruhe Institute of Technology (KIT)
Fri 23 Sep
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
|From Informal Architecture Diagrams to Flexible Blended ModelsBest paper candidate|
A: Robbert Jongeling Malardalen University, A: Federico Ciccozzi Malardalen University, A: Antonio Cicchetti Mälardalen University, A: Jan Carlson Malardalen University
|Debiasing Architectural Decision-Making: A Workshop-Based Training Approach|
A: Klara Borowa Warsaw University of Technology, A: Maria Jarek , A: Gabriela Mystkowska , A: Weronika Paszko , A: Andrzej Zalewski
|Persistence Factories Architectural Design Pattern|
A: Jorge Ortiz-Fuentes , A: Ángel Herranz Universidad Politécnica de Madrid
|Feature-based Investigation of Simulation Structure and Behaviour|
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)
|Tool-based Attack Graph Estimation for Software Architectures|
Tools & Demos
Call for Papers
The Industry Track at ECSA 2022 brings together practicing software architects and software architecture researchers from regional, European, and worldwide communities. We are seeking contributions from industry that share challenges, practical solutions, successful practices, failures, and lessons learned while analyzing, designing, implementing, evaluating, and evolving software architectures.
Topics of interest include but are not limited to the following themes:
- Experience with architectures for emerging technologies
- Domain-specific challenges for software architects and architectures
- Architecture specification and documentation
- Architectural patterns, tactics, and tools
- Practices and methods supporting architecture design, evaluation and evolution
- Integration of architectural practices and methods with other software engineering approaches/practices/methods (e.g. Agile)
- Social and organizational aspects
The ECSA 2022 Industry track aims to contribute to bridging the gap between academia and industrial practice by establishing an open communication and discussion environment. It will offer researchers and practitioners the opportunity to interact with fellow professionals and develop new ideas and skills for addressing industrial problems, and collaborations.
There are three ways to contribute:
- Full Papers (up to 16 pages in Springer LNCS style) submitted to the Industry track describe best practices and experience from applying novel approaches to large-scale industrial projects in the context of software architecture. Submissions will be selected based on originality, quality, soundness, practical relevance, and potential for discussion.
- Short Papers and Presentations (6-10 pages in Springer LNCS style) outline presentations on practices and experience related to software architecture from the industry. Submissions will be selected based on originality, practical relevance, and potential for discussion.
- Software Architecture Showcases (6 pages in Springer LNCS style) demonstrate a specific real-world architecture (including its flaws) together with a discussion of the context, challenges, and/or process that led to its present form. It can be formulated as an abstract outlining the architecture to be presented, preferably together with links to externally available work products. Submissions will be selected based on the offered insights into real architectural work, work products, and learnings related to architecture.
All contributions need to be written in English, must be original, not published, accepted, or submitted for publication elsewhere. If accepted, each contribution needs to be presented by one of the authors who is registered at the conference.
Paper submissions must be made electronically via the online EasyChair submission site for the ECSA 2022 conference (https://easychair.org/conferences/?conf=ecsa2022), selecting the “ECSA’22 Industrial Papers” track.
Accepted full papers will appear in the main conference proceedings published by Springer-Verlag as part of the Lecture Notes in Computer Science (LNCS) series.
The remaining contributions (short papers and presentations, software architecture showcases) will be published in the post-proceedings, published in a separate companion volume as part of the Springer LNCS series. For the companion proceedings, ECSA 2022 will use a two-step process. Online proceedings (available before the start of the conference) will include all the 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, we will organize post-proceedings, in which revised and extended versions of the contributions will be published. For the post-proceedings, the papers will undergo a minor revision cycle where the extensions will be checked by the reviewers.
Full Papers (all deadlines are 23:59 Anywhere on Earth)
- Abstract submission: May 6, 2022
- Paper submission: May 13, 2022
- Acceptance notifications: June 17, 2022
- Camera-ready versions: July 1, 2022
Short Papers and Presentations, Software Architecture Showcases
- Paper submission:
June 24, 2022July 13, 2022
- Acceptance notifications: July 29, 2022
- Camera-ready versions: Aug 5, 2022
- Barbora Buhnova, Masaryk University, Czech Republic
- Stefan Malich, Architectural Change Management, Germany