Call for Papers
The IEEE International Conference on Software Architecture (ICSA) is the premier venue bringing together practitioners and researchers working in the areas of software architecture, component-based software engineering, and quality aspects of complex software systems. The 20th IEEE International Conference on Software Architecture (ICSA 2023) continues the tradition of a working conference, where researchers and software architects together discuss day-to-day challenges of software architects and co-define the future of the field with the broad software architecture community. Interactive working sessions are used to identify synergies and collaboration opportunities – and to co-develop the innovative software architecture solutions of the future.
Following decades of technological advances, software and software-controlled systems play an essential role in every aspect of our lives. With this great power comes great responsibility for those architecting these systems. We are responsible for ensuring that the software systems used in domains as diverse as education, healthcare, commerce and government provide everyone with the functionality required for a full participation in the economic, social, political and cultural life of the society in which they live. We are responsible for delivering software systems capable of improving the terms of participation in society, in particular for those at risk of being left behind. In recognition of these responsibilities, the theme of ICSA 2023 is ‘Software Architecture for an Inclusive Society’. We are soliciting papers describing novel research on techniques, methodologies, tools and practices for the development, validation and verification, and maintenance of software architectures capable of enabling and enhancing social inclusion in the application domains in which they are used.
We call for contributions that advance our understanding of architectures in real-world software, facilitate empirical research by making architectural artifacts and tools publicly available, and promote replicability of results through common datasets and benchmarks. We welcome original papers that explore and explain the role of architecture in current systems and future systems. This conference looks at what can be learned from our software architecture history, experience, studies, and best practices.
Abstracts due (Mandatory): October 28th, 2022 AoE (Anywhere on Earth)
Full papers due: November 4th, 2022 AoE
Notification of acceptance: December 19th, 2022
Camera-ready due: January 13th, 2023 AoE
Conference: March 13th-17th, 2023
Topics of interest for the conference include (but are not limited to) the following themes:
- Architecture evaluation and quality aspects of software architectures
- Model-driven engineering for architecture
- Component-based software engineering
- Automatic extraction and generation of software architecture descriptions
- Refactoring and evolving architecture design decisions and solutions
- Architecture frameworks and architecture description languages
- Linking architecture to requirements and/or implementation
- Architecture conformance
- Reusable architectural solutions and software architecture knowledge management
- AI/ML techniques for architecture
- Architecture & continuous integration/delivery, and DevOps
- Agile architecting, continuous architecting, and other approaches to architecting
- Training, soft skills, coaching, mentoring, education, and certification of software architects
- Stakeholder management and collaborating with other business and technical domains
- State-of-the-art and state-of-practice in software architecture
- Microservices, containerization, serverless platforms, and event-driven architectures
- Architecture for legacy systems and systems integration
- Architecting families of products
- Architecture for specific types of systems, such as:
- Edge / Fog / IoT systems / IoB systems
- AI / ML systems
- Cyber-physical systems
- Systems using blockchain
- Quantum computing
- Self-adaptive systems
- Autonomous systems
- Theme-related topics:
- Architecture for equality, diversity and inclusion
- Cultural, ethics, economic, business, financial, social, and managerial aspects of architecture
- Roles and responsibilities for software architects
Open Science Principles
The ICSA conference encourages authors of research papers to follow the principles of transparency, reproducibility, and replicability. In particular, the conference supports the adoption of open data and open source principles and encourages authors to disclose data in order to increase reproducibility and replicability. For more background information, please refer to the Artefact Evaluation Track (AET).
Authors have an additional choice to make, in that they can either:
- opt to make data and/or code available; in this case, if accepted, their paper will be automatically submitted to AET for check of criteria, and whether badges can be assigned to the paper; or
- opt not to make their research artifacts and datasets accessible to the program committee; in that case, authors are asked to comment in their submitted paper on why this is not possible, practical, or desirable. This statement should be included at the end of the introduction section and may be deleted in the final version of the paper if accepted. Possible reasons may involve privacy restrictions and/or non-disclosure agreements.
Sharing of research artifacts is desired but not mandatory for submission or acceptance. The program committee members, however, may use this information to inform their decision.
We solicit the submission of technical research papers that describe original and significant results of theoretical, empirical, conceptual, or experimental work in software architecture. The submissions will be evaluated based on novelty, soundness, significance/relevance, open science principles (as outlined above), and presentation quality, in that order.
All submissions must conform to the IEEE paper formatting and submission instructions and must not exceed 10 pages for the main text, inclusive of all figures, tables, appendices, etc. Two additional pages containing only references are permitted. The submissions must conform to the author instructions .
Please note that ICSA 2023 will pursue a double-blind review process for technical research papers only, therefore all technical research paper submissions have to fulfill the double-blind reviewing requirements. Submissions that disregard these review requirements will be desk-rejected without review. For artifacts that will be published following the open science principles (see above), we ask that authors undertake reasonable, possibly non-exhaustive steps to not disclose their identity, e.g., by anonymizing author names, handles, affiliations, and URLs. Leakage of information in additional artifacts will not lead to desk rejection. Reviewers will be asked to treat artifacts and papers as confidential.
All papers are to be submitted electronically via the EasyChair submission system by the submission deadline, and must not have been published before or be submitted for review elsewhere while under consideration at ICSA.
All accepted technical research papers will be published in the ICSA 2023 main proceedings, and appear in IEEE Xplore Digital Library.
The authors of submission that are rejected as technical research papers – but for which reviews show a strong potential for positively influencing the state of the art or state of practice in software architecture, or strong potential to stimulate discussion – will be invited to submit a short paper (up to 8 pages including references) or a poster (poster presented at the conference + an optional two-page summary) describing their research. Short papers and two-page summaries will be published in the ICSA 2023 companion proceedings.
Note that at least one author of an accepted contribution is required to register and present the work at the conference. In the absence of restrictions (such as those due to Covid-19), an in-person presentation is required.