ICSA 2024
Tue 4 - Sat 8 June 2024 Hyderabad, Telangana, India
Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone change time zone

Thu 6 Jun

Displayed time zone: Chennai, Kolkata, Mumbai, New Delhi change

11:30 - 13:00
Session 2: Modeling and Simulation & PostersPoster Track / Research Papers / New and Emerging Ideas / Early Career Track

Session Chair: Flavio Oquendo, IRISA (UMR CNRS) - Univ. Bretagne-Sud (UBS)
Room: H-105, Himalaya Block

11:30
20m
Research paper
Combining a Functional Simulation with Multi-level Timing Simulation for Software Architecture Models to Improve ExtensibilityNEMI
New and Emerging Ideas
A: Sebastian Weber , A: Thomas Weber , A: Robert Heinrich Karlsruhe Institute of Technology (KIT), A: Jörg Henß
11:50
15m
Short-paper
A Proposal for a Models-meet-Data Repository For Digital Twins in Construction EngineeringShort Paper
Research Papers
A: Philipp Zech , A: Philipp Pobitzer , A: Georg Fröch , A: Ruth Breu University of Innsbruck
12:05
20m
Research paper
Inconsistencies in Production Workflows and How to Model ThemNEMI
New and Emerging Ideas
12:25
20m
Talk
A Guided Modeling Approach for Secure System DesignEarly Career
Early Career Track
A: Alex R. Sabau Research Group Software Construction RWTH Aachen University
12:45
4m
Poster
General Quality Attributes Scenario for Reconfigurability in Industry 4.0 Middleware Software ArchitecturesPoster
Poster Track
A: Sune Chung Jepsen University of Southern Denmark, SDU, A: Torben Worm University of Southern Denmark
12:49
4m
Poster
Leveraging Generative AI for Architectural Knowledge ManagementPoster
Poster Track
A: Rudra Dhar SERC, IIIT Hyderabad, India, A: Karthik Vaidhyanathan IIIT Hyderabad, A: Vasudeva Varma International Institute of Information Technology Hyderabad
12:53
4m
Poster
OXN - Automated Observability Assessments for Cloud Native ApplicationsPoster
Poster Track
A: Maria C Borges Technische Universität Berlin, A: Joshua Bauer Technische Universität Berlin, A: Sebastian Werner TU Berlin, Germany
File Attached
12:57
4m
Poster
Re-Probe: An Architecture for Reconfigurable and Adaptive ProbesPoster
Poster Track
A: Federico Alessi , A: Alessandro Tundo TU Wien (TUW), Vienna, Austria, A: Marco Mobilio University of Milano Bicocca, A: Oliviero Riganelli University of Milano - Bicocca, A: Leonardo Mariani University of Milano-Bicocca
Pre-print
13:01
4m
Poster
Reimagining Self-Adaptation in the Age of Large Language ModelsPoster
Poster Track
A: Raghav Donakanti IIIT Hyderabad, A: Prakhar Jain , A: Shubham Kulkarni IIIT Hyderabad, A: Karthik Vaidhyanathan IIIT Hyderabad
13:05
4m
Poster
Towards Architecting Sustainable MLOps: A Self-Adaptation ApproachDistinguish Best Poster AwardPoster
Poster Track
14:00 - 15:30
Session 3A: API and MicroservicesResearch Papers / New and Emerging Ideas

Session Chair: Daniele Di Pompeo, University of L’Aquila
Room: H-105, Himalaya Block

14:00
25m
Research paper
MAGNET: Method-based Approach using Graph Neural Network for Microservices IdentificationResearch Paper
Research Papers
A: Imen Trabelsi , A: Naouel Moha École de Technologie Supérieure (ETS), A: Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal, A: Lucas Geffard École de Technologie Supérieure
14:25
25m
Research paper
Automated Reverse Engineering for MoM-based Microservices (ARE4MOM) using static analysisResearch Paper
Research Papers
A: Snigdha Singh Karlsruhe Institute of Technology, A: Anne Koziolek Karlsruhe Institute of Technology
14:50
25m
Research paper
Detecting Usage of Deprecated Web APIs via TracingResearch Paper
Research Papers
A: Leif Bonorden Universität Hamburg, A: André van Hoorn University of Hamburg, Germany
Pre-print File Attached
15:15
20m
Research paper
Toward a Collaboration Optimization in Microservice Projects based on Developer PersonalitiesNEMI
New and Emerging Ideas
A: Xiaozhou Li , A: Fabio Calefato University of Bari, A: Valentina Lenarduzzi University of Oulu, A: Davide Taibi University of Oulu and Tampere University
14:00 - 15:30
Session 3B: Ethics, Security, Trust and ResponsibilityNew and Emerging Ideas / Research Papers

Session Chair: Patricia Lago, Vrije Universiteit Amsterdam
Room: D-101, D-Block, Himalaya Building

14:00
20m
Research paper
Towards Anthropomorphic Trust Management for Digital SocietyNEMI
New and Emerging Ideas
A: Hind Bangui Masaryk University, A: Barbora Buhnova Masaryk University
14:20
20m
Research paper
An architecture for ethics-based negotiation in the decision-making of intelligent autonomous systemsNEMI
New and Emerging Ideas
A: Mashal Afzal Memon University of L’Aquila, Italy, A: Gian Luca Scoccia Gran Sasso Science Institute, A: Marco Autili University of L'Aquila, Italy, A: Paola Inverardi University of L'Aquila
14:40
15m
Short-paper
Towards Responsible Generative AI: A Reference Architecture for Designing Foundation Model based AgentsShort Paper
Research Papers
A: Qinghua Lu Data61, CSIRO, A: Liming Zhu The University of New South Wales, A: Xiwei (Sherry) Xu Data61, CSIRO, A: Zhenchang Xing CSIRO’s Data61; Australian National University, A: Stefan Harrer , A: Jon Whittle CSIRO's Data61 and Monash University
14:55
15m
Research paper
A Novel Approach for Security Analysis in Microservices using Graph Neural NetworksNEMI
New and Emerging Ideas
A: Chitra Babu , A: Akil Karthikeyan Sri Sivasubramaniya Nadar College of Engineering, A: Nandakishor Velu , A: Kaarthik Sivakumar , A: Abhishek Pathak
15:10
15m
Research paper
Towards a Single Source of Truth with a Freely Shareable DeltachainNEMI
New and Emerging Ideas
16:00 - 17:30
Session 4: QoS 1Research Papers / Journal First

Session Chair: Ian Gorton, Northeastern University – Seattle, USA
Room: H-105, Himalaya Building

16:00
15m
Short-paper
Blockchain interoperability patternsShort Paper
Research Papers
A: Guzmán Llambías Universidad de la República and Pyxis, A: Laura González Universidad de la República, A: Raul Ruggia , A: Guzmán Llambías Universidad de la República and Pyxis
16:15
15m
Short-paper
Sarch-Checks: A Method for Checking Software Architecture Security Properties using a Knowledge GraphShort Paper
Research Papers
A: Jeisson Andrés Vergara Vargas Universidad Nacional de Colombia and IRISA - Université Bretagne Sud, A: Felipe Restrepo-Calle , A: Salah Sadou , A: Chouki Tibermacine LIRMM, CNRS and University of Montpellier
16:30
20m
Paper
Improving hardware/software interface management in Systems of Systems through Documentation as CodeJournal First
Journal First
A: Héctor Cadavid University of Groningen, A: Vasilios Andrikopoulos University of Groningen, A: Paris Avgeriou University of Groningen, The Netherlands
16:50
20m
Paper
The Uphill Journey of FaaS in the Open-Source CommunityJournal First
Journal First
A: Nafise Eskandani ABB Corporate Research Center, A: Guido Salvaneschi University of St. Gallen
17:10
15m
Short-paper
CCDUIT: A Software Overlay for Cross-Federation Collaboration between Data SpacesShort Paper
Research Papers
A: Nikolaos Papadakis , A: Georgios Bouloukakis Télécom SudParis, Institut Polytechnique de Paris, A: Kostas Magoutis

Fri 7 Jun

Displayed time zone: Chennai, Kolkata, Mumbai, New Delhi change

11:30 - 13:00
Session 5: QoS - 2Research Papers

Session Chair: Davide Taibi, University of Oulu, and Tampere University, Finland.
Room: H-105, Himalaya Building

11:30
25m
Research paper
Exploring sustainable alternatives for the deployment of microservices architectures in the cloudResearch Paper
Research Papers
A: Vittorio Cortellessa University of L'Aquila, A: Daniele Di Pompeo University of L'Aquila, A: Michele Tucci University of L'Aquila
11:55
25m
Research paper
Smart HPA: A Resource-Efficient Horizontal Pod Auto-scaler for Microservice ArchitecturesResearch Paper
Research Papers
A: Hussain Ahmad University of Adelaide, A: Christoph Treude Singapore Management University, A: Markus Wagner Monash University, Australia, A: Claudia Szabo The University of Adelaide
12:20
25m
Research paper
Automating the Evaluation of Interoperability Effectiveness in Heterogeneous IoT SystemsResearch Paper
Research Papers
A: Georgios Bouloukakis Télécom SudParis, Institut Polytechnique de Paris, A: Nikolaos Georgantas , A: Ajay Kattepur Ericsson Research, A: Houssam Hajj Hassan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, A: Valerie Issarny Inria
12:45
15m
Short-paper
A Message Broker Architecture for Adaptive Data Exchange in the IoTShort PaperDistinguish Best Artifact Award
Research Papers
A: Houssam Hajj Hassan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, A: Georgios Bouloukakis Télécom SudParis, Institut Polytechnique de Paris, A: Luca Scalzotto , A: Nirmine Khaled , A: Denis Conan SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris, A: Ajay Kattepur , A: Djamel Belaïd
14:00 - 15:30
Session 6A: Architecture Design & Rationale 1New and Emerging Ideas / Research Papers

Session Chair: Ingo Weber, TU Munich and Fraunhofer Gesellschaft
Room: H-105, Himalaya Building

14:00
25m
Research paper
Informed and Assessable Observability Design Decisions in Cloud-native Microservice ApplicationsDistinguish Best Paper AwardResearch Paper
Research Papers
A: Maria C Borges Technische Universität Berlin, A: Joshua Bauer Technische Universität Berlin, A: Sebastian Werner TU Berlin, Germany, A: Michael Gebauer TU Berlin, Germany, A: Stefan Tai Technische Universität Berlin
Pre-print
14:25
25m
Research paper
Can LLMs Generate Architectural Design Decisions? - An Exploratory Empirical studyResearch Paper
Research Papers
A: Rudra Dhar SERC, IIIT Hyderabad, India, A: Karthik Vaidhyanathan IIIT Hyderabad, A: Vasudeva Varma International Institute of Information Technology Hyderabad
Pre-print
14:50
25m
Research paper
Supporting Architectural Decision Making on Training Strategies in Reinforcement Learning ArchitecturesResearch Paper
Research Papers
A: Evangelos Ntentos University of Vienna, A: Stephen John Warnett University of Vienna, A: Uwe Zdun University of Vienna
15:15
20m
Research paper
Towards Connecting Bugs and Architecture in Software Systems: A PerspectiveNEMI
New and Emerging Ideas
A: A. Eashaan Rao IIT Tirupati, A: Sridhar Chimalakonda Indian Institute of Technology, Tirupati
14:00 - 15:30
Session 6B: Conformance Checking & Empirical Analysis 1Research Papers / Journal First

Session Chair: Elisa Yumi Nakagawa, University of São Paulo
Room: D-101, D-Block, Himalaya Building

14:00
25m
Research paper
We're Drifting Apart: Architectural Drift from the Developers' PerspectiveResearch Paper
Research Papers
A: Emilie Anthony Chalmers | University of Gothenburg, A: Astrid Berntsson Chalmers | University of Gothenburg, A: Tiziano Santilli Gran Sasso Science Institute (GSSI), A: Rebekka Wohlrab Chalmers University of Technology
14:25
25m
Research paper
Continuous conformance of software architecturesResearch Paper
Research Papers
A: Alessio Bucaioni Mälardalen University, A: Amleto Di Salle Gran Sasso Science Institute (GSSI), A: Ludovico Iovino Gran Sasso Science Institute, L'Aquila, Italy, A: Leonardo Mariani University of Milano-Bicocca, A: Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy
14:50
25m
Research paper
RESTRuler: Towards Automatically Identifying Violations of RESTful Design Rules in Web APIsDistinguish Best Artifact AwardResearch Paper
Research Papers
A: Justus Bogner Vrije Universiteit Amsterdam, A: Sebastian Kotstein Reutlingen University, A: Daniel Abajirov University of Stuttgart, A: Timothy Ernst , A: Manuel Merkel University of Stuttgart
Pre-print
15:15
20m
Paper
What is Continuous Compliance?Journal First
Journal First
A: Tiziano Santilli Gran Sasso Science Institute (GSSI), A: Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy, A: Rebekka Wohlrab Chalmers University of Technology, A: Ali Shahrokni Systemite
16:00 - 17:30
Session 7A: Architecture Design & Rationale 2New and Emerging Ideas / Research Papers

Session Chair: Vasudev Varma, Brane Research & IIIT Hyderabad. India
Room: H-105, Himalaya Building

16:00
25m
Research paper
Architectural Design Decisions for Self-Serve Data Platforms in Data MeshesResearch Paper
Research Papers
A: Tom van Dijk , A: Indika Kumara Tilburg University, A: Dario Di Nucci University of Salerno, A: Damian Andrew Tamburri TU/e, A: Willem-Jan van den Heuvel JADS/Tilburg University
Pre-print File Attached
16:25
25m
Research paper
A data-flow oriented software architecture for heterogeneous marine data streamsResearch Paper
Research Papers
A: Keila Lima Western Norway University of Applied Sciences, A: Ngoc-Thanh Nguyen Western Norway University of Applied Sciences, A: Rogardt Heldal , A: Lars Kristensen Western Norway University of Applied Sciences, A: Tosin Daniel Oyetoyan SINTEF Digital, A: Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy, A: Eric Knauss Chalmers | University of Gothenburg
16:50
20m
Research paper
Brain-Inspired Software Architecture: An Adaptive Neural Network SystemsNEMI
New and Emerging Ideas
A: Ashish Ranjan , A: Sushant Kumar Pandey Chalmers and University of Gothenburg, A: Tribikram Pradhan , A: Ashwini Kumar Singh
17:10
20m
Research paper
Cyber-Resilient Edge Computing: A Holistic Approach with Multi-Level MAPE-K LoopsNEMI
New and Emerging Ideas
A: Marco Stadler Johannes Kepler University Linz, A: Johannes Sametinger , A: Michael Riegler Johannes Kepler University Linz
16:00 - 17:35
Session 7B: Conformance Checking & Empirical Analysis 2Research Papers / Journal First

Session Chair: Sridhar Chimalakonda, IIT Tirupathi, India
Room: D-101, D-Block, Himalaya Building

16:00
25m
Research paper
How Do Microservice API Patterns Impact Understandability? A Controlled ExperimentDistinguish Best Artifact AwardResearch Paper
Research Papers
A: Justus Bogner Vrije Universiteit Amsterdam, A: Olaf Zimmermann University of Applied Sciences of Eastern Switzerland (OST), A: Pawel Wójcik University of Science and Technology in Cracow
Pre-print
16:25
25m
Research paper
Experimental Evaluation of Energy Efficiency Tactics in Industry: Results and Lessons LearnedResearch Paper
Research Papers
A: Markus Funke Vrije Universiteit Amsterdam, A: Patricia Lago Vrije Universiteit Amsterdam, A: Esther Adenekan Vrije Universiteit Amsterdam, A: Ivano Malavolta Vrije Universiteit Amsterdam, A: Ilja Heitlager Schuberg Philis
Pre-print
16:50
25m
Research paper
Characterizing Software Architectural Metrics for Continuous Compliance in the Automotive DomainResearch Paper
Research Papers
A: Tiziano Santilli Gran Sasso Science Institute (GSSI), A: Marco De Luca Federico II University of Naples, A: Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy, A: Domenico Amalfitano University of Naples Federico II, A: Anna Rita Fasolino Federico II University of Naples
17:15
20m
Paper
Do RESTful API design rules have an impact on the understandability of Web APIs?Journal First
Journal First
A: Justus Bogner Vrije Universiteit Amsterdam, A: Sebastian Kotstein Reutlingen University, A: Timo Pfaff
Link to publication DOI

Call for Papers

ICSA 2024 has a partnership with Empirical Software Engineering (EMSE), IEEE Software, and the Journal of Systems and Software (JSS) to incorporate journal-first papers into its program. Authors of journal-first papers accepted by EMSE, IEEE Software, or JSS are invited to submit their work to be presented at ICSA 2024. This will allow authors of journal-first papers to present their work to the community.

Scope

We solicit submissions of accepted papers that meet the following criteria:
  • The paper was accepted to EMSE, IEEE Software, or JSS no earlier than December 1, 2022, and no later than February 1, 2024
  • The paper is related to the software architecture topics that are in the scope of the conference
  • The paper has not been presented at and is not under consideration for, journal-first programs of other conferences

Submissions

Authors of manuscripts that meet the above criteria are invited to submit a proposal directly in the EasyChair submission system consisting of (1) paper title, (2) authors, (3) abstract, (4) a pointer to the original journal paper (DOI) or pre-print, and (5) an acknowledgement that the paper meets the above-mentioned criteria.

Evaluation

Authors will be invited to present their paper at ICSA 2024 after checking that the paper meets the above criteria. Because the papers have been reviewed and accepted by the journal, they will not be reviewed again for technical content. Our plan is to include as many papers as possible in the journal first program; only in case an exceptionally high number of proposals is received, not all submissions might be selected. If needed, presentation proposals will be prioritized according to the fit to the conference theme and structure of sessions.

Important Dates

  • Proposal Submission: Feb 25th, 2024
  • Notification of Acceptance: March 17th, 2024
  • Camera-ready Submission: March 31th, 2024

Notes: All deadlines are 23:59h AoE (anywhere on Earth)

Presentation

As journal first presenter, you will have all the benefits of the conference presentation such as reaching a wider audience, interactions and discussion with peers, and feedback by peers on your work. The journal-first manuscripts are published through the journals and will not be part of the ICSA 2024 proceedings. The journal-first papers will be listed in the conference program and companion proceedings. ICSA 2024 participants will have access to the paper abstracts and a pointer to the journal publication outside the conference proceedings.

Note: At least one author of an accepted contribution is required to register and present the work at the conference. An in-person presentation is required.

Journal First Track Chairs

Patricia Lago, Vrije Universiteit Amsterdam, The Netherlands
Raffaela Mirandola, Politecnico di Milano, Italy