Wed 20 SepDisplayed time zone: Athens change
10:30 - 11:00 | |||
12:30 - 14:00 | |||
15:30 - 16:00 | |||
18:00 - 19:00 | |||
Thu 21 SepDisplayed time zone: Athens change
11:00 - 12:30 | KnowledgeIndustry Program / Journal First at Mavi Salon Chair(s): Patrizia Scandurra University of Bergamo, Italy | ||
11:00 25mLong-paper | Learning From Each Other: How Are Architectural Mistakes Communicated in Industry?Long Paper Industry Program Marion Wiese Universität Hamburg, MIN Fakultät, FB Informatik, André van Hoorn University of Hamburg, Germany, Axel-Frederik Brand | ||
11:25 25mLong-paper | Carving Sustainability into Architecture Knowledge PracticeLong Paper Industry Program Pre-print | ||
11:50 25mFull-paper | Software Architecture for Quantum Computing Systems - A Systematic ReviewFull Paper Journal First Arif Ali Khan , Aakash Ahmad School of Computing and Communications, Lancaster University Leipzig, Leipzig, Germany, Peng Liang Wuhan University, China, Mahdi Fahmideh University of Southern Queensland, Tommi Mikkonen University of Helsinki, Pekka Abrahamsson University of Jyväskylä, Muhammad Waseem Wuhan University, China | ||
12:15 15mShort-paper | HITA: An Architecture for System-level Testing of Healthcare IoT ApplicationsShort Paper Industry Program Hassan Sartaj Simula Research Laboratory, Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University, Tao Yue Beihang University, Kjetil Moberg Pre-print |
14:00 - 15:30 | |||
14:00 5m | Introduction Doctoral Symposium | ||
14:05 10mTalk | Pragmatic Architectural Framework to Design for Sustainability in Cloud Software Services Doctoral Symposium Sahar Ahmadisakha University of Groningen | ||
14:15 10mTalk | Reinforcing Adaptability in the Design of Microservices Architectures Doctoral Symposium | ||
14:25 10mTalk | Quantitative Information Flow Control by Construction for Component-Based Systems Doctoral Symposium | ||
14:35 30mKeynote | The PhD journey Doctoral Symposium Matthias Galster University of Canterbury | ||
15:05 25m | Discussion “Management of PhD research" Doctoral Symposium |
Fri 22 SepDisplayed time zone: Athens change
10:30 - 11:00 | |||
12:30 - 14:00 | |||
15:30 - 16:00 | |||
16:00 - 16:30 | |||
Accepted Papers
Call for Papers
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: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
|
||
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: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: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
|
||
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: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
|
||
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:25 65m
Other
|
Discussion
Research Papers |
Accepted Papers
The European Conference on Software Architecture (ECSA) is the premier European software architecture conference, providing researchers, practitioners, and educators with a platform to present and discuss the most recent, innovative, and significant findings and experiences in the field of software architecture research and practice. The 17th European Conference on Software Architecture (ECSA 2023) will be held from September 18 to 22, 2023.
ECSA 2023 is planned as an in-person conference taking place in the beautiful and historic city of İstanbul in Turkey.
Scope
The special theme for ECSA 2023 is “Software Architectures for Engaging Responsibility”. We are interested in learning about how software architecture principles and practices are evolving and being applied to engage software architects in societal and environmental responsibility. This raises questions such as: What are current research and practice results in developing and evolving software architecture principles for systems that include responsible design solutions? What are current research and practice results in developing and evolving software architecture principles for promoting responsibility in different domains such as collaborative, autonomous and heterogeneous systems, as well as other emerging applications? What are good/bad examples and case studies in the context of responsible software architectures? How have software architecture courses changed to accommodate responsibility in design decisions, team skills, and underlying technologies?
The Program Committee of 17th European Conference on Software Architecture seeks submissions of original and unpublished high-quality papers describing fundamental and applied research; new methods, approaches, and processes; novel applications; education and training in software architecture; and experience reports on all topics related to software architecture including, but not limited to:
- Foundational principles of software architecture
- Linking requirements engineering and software architectures
- Quality attributes and software architectures
- Architecture design, analysis and feedback
- Architecture description languages and meta-models
- Architecture verification and validation
- Management of architectural knowledge, decisions, and rationale
- Cross-disciplinary approaches to software architecture
- Architectures for reconfigurable and self-adaptive systems
- Architectural concerns of autonomic systems
- Architecture patterns, styles and tactics; reference architectures
- Architecture viewpoints and views
- Architecture conformance
- Software architecture virtualization and visualization
- Architecture-centric process models and frameworks
- Software architecture and agility, continuous integration, continuous deployment, and DevOps tools
- Component-based models and deployment; middleware
- Software architecture and system architecture
- Software tools and environments for architecture-centric software engineering
- Ethics, cultural, economic, business, social and managerial aspects of software architecture
- Software architecture applied to new and emerging areas such as the cloud/edge-cloud, big data, blockchain, cyber-physical systems, IoT, autonomous systems, systems of systems, energy-aware software, quantum computing
- Architecture and technical debt
- Software architecture education
- Empirical studies, systematic literature reviews, and mapping studies in software architecture.
Paper Submissions
ECSA 2023 seeks four types of papers for the research track:
- Research papers (max. 16 pages in LNCS style) which describe novel contributions to software architecture research (submissions should cover work that has a sound scientific/technological basis and has been validated)
- Education and training papers (max. 16 pages in LNCS style) that address methodologies, experiences and best practices for teaching and training software architecture
- Experience reports (max. 16 pages in LNCS style) that cover innovative implementations, novel applications, insightful performance results and experience in applying software architecture research advances to practical situations and systems
- Short papers(max. 8 pages in LNCS style) that present novel and preliminary work-in-progress or challenges in a topic of software architecture research, education, and training. Submissions must have a sound basis, but not necessarily be validated in full.
All submitted papers will undergo a rigorous double-blind peer review process. Papers will be selected based on originality, quality, soundness, and relevance. All contributions must be original, not published, accepted, or submitted for publication elsewhere. Contravention of this concurrent submission policy will be deemed a serious breach of ethics, and appropriate action will be taken in all such cases. Plagiarism checking will be conducted and any paper reporting more than a 20% match with published work will be desk-rejected.
To note is that research papers, education and training papers, and experience reports that are rejected in their categories may be re-evaluated as short papers only if the committee decides on rejection of the full paper on the basis that it presents preliminary work.
The research track of ECSA 2023 supports an Open Science policy. We encourage all contributing authors to disclose (anonymized and curated) data/artifacts to increase reproducibility. Note that sharing research artifacts is not mandatory for submission or acceptance. Upon submission to the research track, authors are encouraged:
- To make their artifact available to the program committee (via a link to an anonymous repository) – and provide instructions on how to access this data in the paper; or
- To include in the paper an explanation as to why this is not possible or desirable; and
- To indicate why they do not intend to make their data or study materials publicly available upon acceptance, if that is the case.
All contributions must be formatted according to the Springer LNCS style http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Page limits include figures and references.
Contributions need to be submitted in PDF format via EasyChair to the ECSA 2023 Research Track: https://easychair.org/conferences/?conf=ecsa2023.
Please indicate ECSA’23 Research Papers in the Track field.
The proceedings will be published by Springer-Verlag as part of the Lecture Notes in Computer Science (LNCS) series.
We plan to organize a JSS Special Issue on the theme “Software Architectures for Engaging Responsibility” and to invite authors of selected papers to submit an extended version of their research.
Important Dates
Main Conference:
- Abstract submission: May 5, 2023 May 11, 2023 (Extended)
- Paper submission: May 12, 2023 May 18, 2023 (Extended)
- Acceptance notifications: June 16, 2023 June 23, 2023 (Extended)
- Camera-ready: June 30, 2023
Submission dates are 23:59h AoE (anywhere on Earth).
Organizers
- Program Co-Chair, Chouki Tibermacine, University of Montpellier,France
- Program Co-Chair, Catia Trubiani, Gran Sasso Science Institute, Italy