ICSA 2025
Mon 31 March - Fri 4 April 2025 Odense, Denmark
Dates
Mon 31 Mar 2025
Tue 1 Apr 2025
Tracks
ICSA Tutorials/Tech Briefings
ICSA Workshops
Plenary
Hide plenary sessions

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 31 Mar

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:00 - 10:00
Introduction to Fixed Virtual Platforms and Arm Fast ModelsTutorials/Tech Briefings at Workshop Room 2 (U81)
09:00
60m
Tutorial
Full System Simulation with SystemC TLM-2.0 and the Arm Fast ModelsTutorial 1
Tutorials/Tech Briefings
Lukas Jünger , Jasmin Jahic University of Cambridge, UK, Nils Bosbach
10:30 - 11:30
Introduction to SystemC TLM-2.0 ConceptsTutorials/Tech Briefings at Workshop Room 2 (U81)
10:30
60m
Tutorial
Full System Simulation with SystemC TLM-2.0 and the Arm Fast ModelsTutorial 1
Tutorials/Tech Briefings
Lukas Jünger , Jasmin Jahic University of Cambridge, UK, Nils Bosbach
12:30 - 13:30
VCML: An Open-Source Solution for Building Virtual Platforms ITutorials/Tech Briefings at Workshop Room 2 (U81)
12:30
60m
Tutorial
Full System Simulation with SystemC TLM-2.0 and the Arm Fast ModelsTutorial 1
Tutorials/Tech Briefings
Lukas Jünger , Jasmin Jahic University of Cambridge, UK, Nils Bosbach
12:30 - 13:30
Microservice architecture and its effectivenessTutorials/Tech Briefings at Workshop Room 5 (U71)
12:30
60m
Tutorial
Identifying and Architecting Microservices for Edge ComputingTutorial 2
Tutorials/Tech Briefings
Urjaswala Pankaj Vora The Pennsylvania State University
13:30 - 14:30
VCML: An Open-Source Solution for Building Virtual Platforms IITutorials/Tech Briefings at Workshop Room 2 (U81)
13:30
60m
Tutorial
Full System Simulation with SystemC TLM-2.0 and the Arm Fast ModelsTutorial 1
Tutorials/Tech Briefings
Lukas Jünger , Jasmin Jahic University of Cambridge, UK, Nils Bosbach
13:30 - 14:30
Discussion on microservice architecture and its effectiveness + Group formation.Tutorials/Tech Briefings at Workshop Room 5 (U71)
13:30
60m
Tutorial
Identifying and Architecting Microservices for Edge ComputingTutorial 2
Tutorials/Tech Briefings
Urjaswala Pankaj Vora The Pennsylvania State University
15:00 - 16:00
Full System Simulation with Arm Fast Models and VCMLTutorials/Tech Briefings at Workshop Room 2 (U81)
15:00
60m
Tutorial
Full System Simulation with SystemC TLM-2.0 and the Arm Fast ModelsTutorial 1
Tutorials/Tech Briefings
Lukas Jünger , Jasmin Jahic University of Cambridge, UK, Nils Bosbach
15:00 - 16:00
Measuring the quality of service of the proposed software architecture + Concluding the tutorial.Tutorials/Tech Briefings at Workshop Room 5 (U71)
15:00
60m
Tutorial
Identifying and Architecting Microservices for Edge ComputingTutorial 2
Tutorials/Tech Briefings
Urjaswala Pankaj Vora The Pennsylvania State University

Tue 1 Apr

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

10:30 - 11:30
10:30
60m
Tutorial
Comprehensive Tutorial: Engineering AI SystemsTutorial 3
Tutorials/Tech Briefings
Ingo Weber TU Munich & Fraunhofer, Munich
12:30 - 13:30
12:30
60m
Tutorial
Comprehensive Tutorial: Engineering AI SystemsTutorial 3
Tutorials/Tech Briefings
Ingo Weber TU Munich & Fraunhofer, Munich
13:30 - 14:30
13:30
60m
Tutorial
Comprehensive Tutorial: Engineering AI SystemsTutorial 3
Tutorials/Tech Briefings
Ingo Weber TU Munich & Fraunhofer, Munich

Call for Proposals

The International Conference on Software Architecture (ICSA) is pleased to invite the software architecture community to submit proposals for tutorials and technical briefings to be featured at our conference. ICSA is renowned for its commitment to advancing software architecture knowledge, and we welcome your contributions to make the event even more enriching.

Types of Tutorials/Technical Briefings

We are accepting proposals for three distinct types of Tutorials/Technical Briefings:
  • Short Tutorials / Technical Brief (90 minutes): These sessions offer a concise introduction to emerging software engineering topics, such as practices for specific system types or cutting-edge technologies.
  • Comprehensive Tutorials / Technical Brief (180 minutes, divided into two 90-minute sessions): This format allows speakers to present a comprehensive overview of a broader software engineering domain, such as empirical software engineering, search-based software engineering, or machine learning.
  • Hands-On (90 or 180 minutes, in two modular 90-minute sessions): In these sessions, presenters lead hands-on, tool-supported experiences on a specific topic, encouraging active participation from attendees.

Evaluation Criteria

The Technical Briefings committee will assess proposals based on the following criteria:
  • Relevance and Importance: How the topic addresses the needs and interests of both industry and academia.
  • Timeliness: The contemporary nature of the subject matter.
  • Audience Appeal: The potential to engage and benefit a wide range of participants.
  • Suitability: How well the proposal aligns with the chosen format.
  • Teaching Methods: Particularly in hands-on sessions, the effectiveness of the instructional approach.
  • Presenter Qualifications: The experience and expertise of the presenters.

Please note that proposals focusing on extremely niche research topics, commercial tool presentations, or marketing materials will not be considered.

How to Submit

Prepare your proposal, no longer than 2 pages with the following components:
  1. Title
  2. A description of the topic
  3. A paragraph explaining why the topic is relevant to the software engineering research community and industry at large
  4. Brief speaker information and biographies

For all submissions, include at least three representative sample slides (not included in 2 pages limit). For hands-on sessions, provide additional exercise details. Combine your proposal, sample slides, and exercise details (if applicable) into a single PDF file with all fonts included. Proposals must be written in English, not exceed 2 pages in IEEE CS proceedings format, and must be submitted electronically in PDF through EasyChair submission system by December 1, 2024.

Publication

Accepted Technical Briefing presenters will have the opportunity to publish a 2-page abstract in the ICSA 2025 Companion proceedings. Abstracts must conform to IEEE formatting guidelines and should be submitted by the deadline of December 20th, 2024.

Important Dates

  • Proposal submission: December 1st, 2024
  • Proposal acceptance notification: December 14th, 2024
  • 2-pages abstract due: December 20th, 2024
  • Notification of acceptance: January 20th, 2024
  • Camera Ready due: January 27th, 2025

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

We look forward to receiving your innovative proposals and making ICSA 2025 a memorable and enlightening event for the software architecture community. Join us in shaping the future of software architecture knowledge and practice!

Tutorials and Tech Briefings Chairs

Patrizio Pelliccione, Gran Sasso Science Institute, Italy
Huaming Chen, The University of Sydney, Australia

:
: