Context-aware, Autonomous and Smart Architecture Workshop
co-located with the 15th European Conference on Software Architecture
13th September, 2021, Virtual Event


Software is becoming more and more aware of its current execution context. Decisions traditionally made at design time are moved at run-time to enhance the services offered by the software to its users. Furthermore, software reasons about the execution environments and its internal status to enhance the functionality provided by its users. Some of the keywords that characterize the software today are: context-aware, dynamic, autonomous, smart, adaptive, self-managed.

In this context, the Context-aware, Autonomous, and Smart Architectures (CASA) workshop aims to address the issues and challenges raised by the design, implementation, and evaluation of software systems characterized by the above-mentioned keywords. Novel design and development approaches are needed to face the new issues raised by such systems. New solutions are expected to address properly the trade-offs among the various quality attributes characterizing these systems. Or, existing architectural solutions should be adapted and improved to meet the evolving and dynamic requirements of context-aware, autonomous, and smart systems.

The workshop aims to bring together software engineers and computer scientists, researchers, practitioners and educators to discuss and exchanges results, case studies, experiences, novel approaches and visionary ideas concerning software architectures for context-aware, autonomous, and smart solutions.

The Special Issue on Software Architectures for Context-Aware Smart Systems related to the first two editions CASA2017 and CASA 2018 of the workshop is available online.

There is an open call for a Special Issue on Software Architectures for Smart and Adaptive Systems (SASAS) in the Information and Software Technology Journal related to the third edition of the workshop CASA 2020. For more information follow this link.


The CASA 2021 workshop is interested in all the topics concerning the architectural aspects in Context-aware, Autonomous, and Smart (CASA) solutions. Please find below several examples of possible topics:

  • software architectures: surveys, issues, challenges, comparisons;
  • architecture frameworks;
  • architecture description languages;
  • models, standards, and techniques;
  • model-driven engineering approaches;
  • CASA and Big Data, Internet-of-Things, Machine Learning;
  • local, edge, cloud computing;
  • autonomous, self-adaptive, and coordination;
  • real-time/latency-awareness;
  • social and technological issues;
  • evolution and maintenance issues;
  • privacy, safety, security, cyber-physical issues;
  • testing and evaluation;
  • software architectures in CASA case studies and applications (e.g., healthcare, banking, fintech, human resources management, agriculture, education);
  • teaching software architectures;
  • current practices and open topics in ongoing and developed projects.

Go to top

Important Dates

Papers submission: Extended: new deadline: July 2nd, 2021
Notification: July, 22nd, 2021
Camera ready: July, 29th, 2021

Go to top

Submission Guidelines

The workshop invites two types of submissions:

  • full research and experience papers, presenting novel contributions concerning the architectural aspects of context-aware, autonomous, and smart solutions; the length of full/experience workshop papers shall be maximum 10 pages;
  • short and position papers, presenting promising preliminary results from work-in-progress or research challenges in software architectures for context-aware, autonomous, and smart solutions; the length of short/position workshop papers shall be maximum 6 pages;
  • industrial papers, introducing industrial case studies or experiences in software architectures for context-aware, autonomous, and smart solutions; the length of industrial papers shall be maximum 8 pages;
  • extended abstracts, related to how and why smartness, autonomy, context-awareness of software systems is or should be influenced, changed, improved in the era of COVID 19. We are all in smart working, smart learning, smart surviving, so how this new situation is or will be reflected in the software solutions? Potential authors are encouraged to submit their thoughts, analysis, and proposals concerning the current and future trends in this area in this era; the length of these papers should be between 2 and 4 pages.

All the papers must be written in English and should follow the two-column CEUR-ART style format available at this web site .

Submitted papers will be reviewed by at least 3 members of Program/Organizing Committee (or their sub-reviewers) and selection of accepted papers will be based on relevance, quality and originality of the submitted papers. For each accepted paper, at least one of the (co)author(s) is expected to be present at the workshop and to present the paper.

Go to top


ECSA 2021 will use a two-step process for workshop proceedings. Online proceedings (available before the start of the conference) will include all the accepted papers of the workshops and will be published at CEUR

We plan to invite the accepted papers to a special issue on the topics of the workshop in a journal. More information will be soon provided.

Go to top

Workshop Program:

15:00 - 15:10 Welcome and Opening

15:10 - 15:30 Niko Mäkitalo, Simo Linkola, Tomi Laurinen and Tomi Männistö: Towards Novel and Intentional Cooperation of Diverse Autonomous Robots: An Architectural Approach.

15:30 - 15:50 Mohammed Alharbi, Shihong Huang and David Garlan: A Probabilistic Model for Personality Trait Focused Explainability SLIDES

15:50 - 16:10 Mariagrazia Fugini, Jacopo Finocchi and Elisa Rossi: A Framework for Adaptive Context and User-Related Management of Multimedia Contents SLIDES

16:10 - 16:30 Alhassan Boner Diallo, Hiroyuki Nakagawa and Tatsuhiro Tsuchiya. Preemptive Anomaly Prediction in IoT Components SLIDES

16:30 - 16:50 Edilton Santos, Sophie Fortz, Gilles Perrouin and Pierre-Yves Schobbens: A Vision to identify Architectural Smells in Self-Adaptive Systems using Behavioral Maps SLIDES

16:50 - 17:15 Break

17:15 - 18:30 Keynote: "Strengthening self-adaptation in the face of unanticipated situations", given by Ilias Gerostathopoulos, Vrije Universiteit, Amsterdam, The Netherlands. SLIDES

18:30 - 19:00 Concluding remarks

Go to top


Workshop Organizers

Claudia Raibulet, University of Milano-Bicocca, Italy --- Email: raibulet at
Khalil Drira, LAAS-CNRS, Université de Toulouse, France --- Email: khalil at
MariaGrazia Fugini, Politecnico di Milano, Italy --- Email: mariagrazia.fugini at
Patrizio Pelliccione, Chalmers | University of Gothenburg, Sweden and University of L'Aquila, Italy --- Email: patrizio.pelliccione at
Genaína Nunes Rodrigues, University of Brasilia, Brasil --- Email: genaina at

Go to top

Program Committee

Rodrigo Bonacin, Centro de Tecnologia da Informação Renato Archer, Brasil
Michel Albonico, Vrije University, The Netherlands
Ovidiu Constantin, Oracle, Italy
Rafael Capilla, Universidad Rey Juan Carlos, Spain
Liliana Dobrica, POLITEHNICA Universiy, Romania
Khalil Drira, University of Toulouse, France
Cédric Eichler, INSA Bourge, France
Paolo Falcarin, University of East London, UK
Mariagrazia Fugini, Politecnico di Milano, Italy
Francesca Gasparini, University of Milano-Bicocca, Italy
Patrizio Pelliccione, Chalmers University of Technology and University of Gothenburg, Sweden
Claudia Raibulet, University of Milano-Bicocca, Italy
Genaina Nunes Rodrigues, University of Brasilia, Brasil
Fatiha Saïs, Université Paris Sud, France
Ramon Salvador Valles, Universitat Politècnica de Catalunya, Spain
Thierry Villemur, University of Toulouse and LAAS-CNRS, France

Go to top