ICSA 2025
Mon 31 March - Fri 4 April 2025 Odense, Denmark

Call for Contributions

Do not miss the opportunity to participate and discuss at ICSA 2025!

Working sessions are a concrete way at ICSA to foster discussion, debate, and the working nature of the conference. They represent a great opportunity to exchange ideas with colleagues, both from Academia and Industry, about the challenges, current research, and future directions of highly relevant and focused areas, relevant to the practice and research of software architecture.

When defining the specific topics of the Working Sessions for ICSA 2025, we will consider both this year’s theme, input from authors, as well as the areas for which there is evidence of very high interest from the wider research community. We will also consider ideas from the community. If you think you have an idea for a working session, do feel free to send the Working Session chairs an email outlining what the idea is, why it would be good to allocate 90 - 180 minutes of discussion time to it, and who would be the facilitators.

The deadline to send your idea for a working session is January 22nd, AoE.


Stay tuned! More information will appear here as we get closer to the conference!

ICSA 2025 Working Sessions Chairs

Romina Spalazzese, Malmö University, Swededn
Ipek Ozkaya, Carnegie Mellon University, USA

Working Session 1

Title: Dear "Academia", Architect for the future, for sure, but please don't forget about the present. Best regards, "Industry"


Moderators       

Jens Bæk Jørgensen, Senior Programme Manager, Ph.D, Mjølner Informatics (Denmark)
Morten Jokumsen, Senior Solution Architect, Mjølner Informatics (Denmark)

Abstract

Academic researchers look and should look into the future; they should be “architecting for the next generation of intelligent systems”. Industrial practitioners should create today's systems to their customer's satisfaction. Systems should be fit for use, have good quality, and be delivered within agreed time and budget. The latter is not easy and many IT projects fail. How do academics’ and practitioners’ goals align; are they far from each other? Many will agree that there is some distance, and also that bridging or narrowing the gap between academia and industry is both important and challenging. In this working session, we welcome academics, industrial practitioners and students to meet, exchange viewpoints and discuss how we together can move things in the right direction. Examples of subjects for discussion: (1) Should industry change some ways of working and/or thinking to facilitate better knowledge transfer from academia? (2) should academia adjust curricula (or even research agendas) to better help industry, (3) are students properly prepared for the challenges that are waiting “on the other side”?

-------------------------------------------------------------

Working Session 2

Title: Quality Attributes in the Age of AI


FacilitatorLen Bass, Emeritus Professor/Adjunct Faculty, Carnegie Mellon University

Co-facilitatorQinghua Lu, Principal Research Scientist, Data61, CSIRO, Australia

Abstract

Quality attributes in non-AI systems are in what I would call the "adolescent" stage. That is, we have definitions and architecture tactics for improve the performance of individual quality attributes. What we do not have is a unified theory of quality attributes. Each QA is based on different considerations. A unified theory would put performance, security, verifiability, availability, and other QAs on a footing that allows modeling them all in the same terms and recognizing trade offs in an analytic fashion.

In AI systems, QAs depend not only on the software architectur but on the data used to generate and train the models. What are the techniques that will enable the construction of a list of tactics for QAs involving data? 

In this working session we will explore which quality attributes need immediate attention from the software architecture community to further detail with its corresponding tactics and patterns to provide better guidance to development of AI-enabled systems.