FSE 2026
Sun 5 - Thu 9 July 2026 Montreal, Canada
Dates
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 5 Jul

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Tutorial 3Tutorials at MB 2.435

Evaluating and Improving the Quality of LLM-Generated Code

Speakers

  • Glaucia Melo Toronto (Metropolitan University)
  • Jessica Pourleyli (Toronto Metropolitan University)
  • Genevieve Caumartin (Concordia University)
  • Corey Yang-Smith (University of Calgary)
  • Diego Elias Costa (Concordia University)
  • Ahmad Abdellatif (University of Calgary)

Duration (mins): 180
Type: Tutorial

10:30 - 11:00
Coffee BreakCatering
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Tutorial 1Tutorials at MB 2.430

Introduction to Causal Inference for Software Engineering

Speakers

  • Julien Siebert (Fraunhofer Institute for Experimental Software Engineering)
  • Julian Frattini (Chalmers University of Technology and University of Gothenburg)
  • Hans-Martin Heyn (University of Gothenburg and Chalmers University of Technology)
  • Roberto Pietrantuono (University of Naples Federico II)

Duration (mins): 90
Type: Tutorial

11:00 - 12:30
Tutorial 3Tutorials at MB 2.435

Evaluating and Improving the Quality of LLM-Generated Code

Speakers

  • Glaucia Melo Toronto (Metropolitan University)
  • Jessica Pourleyli (Toronto Metropolitan University)
  • Genevieve Caumartin (Concordia University)
  • Corey Yang-Smith (University of Calgary)
  • Diego Elias Costa (Concordia University)
  • Ahmad Abdellatif (University of Calgary)

Duration (mins): 180
Type: Tutorial

12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Tutorial 2Tutorials at MB 2.430

Generating Test Inputs and Interactions with the Fandango Fuzzer

Speakers

  • Jose Antonio Zamudio Amaya (CISPA Helmholtz Center for Information Security)
  • Alexander Liggesmeyer (CISPA Helmholtz Center for Information Security)
  • Marius Smytzek (CISPA Helmholtz Center for Information Security)
  • Andreas Zeller (CISPA Helmholtz Center for Information Security)

Duration (mins): 180
Type: Tutorial

14:00 - 15:30
Tutorial 5Tutorials at MB 2.435

Practical Software Performance Analysis on Linux Systems

Speakers

  • Adel Belkhiri (Polytechniuqe Montreal)
  • Heng Li (Polytechnique Montreal)

Duration (mins): 180
Type: Tutorial

15:30 - 16:00
Coffee BreakCatering
15:30
30m
Coffee break
Break
Catering

16:00 - 18:00
Tutorial 2Tutorials at MB 2.430
16:00 - 18:00
Tutorial 5Tutorials at MB 2.435

Practical Software Performance Analysis on Linux Systems

Speakers

  • Adel Belkhiri (Polytechniuqe Montreal)
  • Heng Li (Polytechnique Montreal)

Duration (mins): 180
Type: Tutorial

Mon 6 Jul

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Tutorial 13Tutorials at MB 2.435

From Digital Twins to the Twinning Paradigm (What Every Software Engineer Should Know)

Speakers

  • Hans Vangheluwe (University of Antwerp - Flanders Make)

Duration (mins): 180
Type: Tutorial

10:30 - 11:00
Coffee BreakCatering
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Tutorial 13Tutorials at MB 2.435

From Digital Twins to the Twinning Paradigm (What Every Software Engineer Should Know)

Speakers

  • Hans Vangheluwe (University of Antwerp - Flanders Make)

Duration (mins): 180
Type: Tutorial

12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Tutorial 4Tutorials at MB 2.430

Monitoring and Diagnosing Software Energy

Speakers

  • Adel Noureddine (Sorbonne University; CNRS; LIP6; University Paris Nanterre)

Duration (mins): 90
Type: Tutorial

14:00 - 15:30
Tutorial 10Tutorials at MB 2.435

Technical Briefing on Beyond A/B Testing - Orthogonal and Experimental Designs

Speakers

  • Fabio Massacci (University of Trento and Vrije Universiteit Amsterdam)
  • Winnie Bahati Mbaka (Vrije Universiteit Amsterdam)
  • Katja Tuma (Eindhoven University of Technology (TU/e))

Duration (mins): 90
Type: Tech. Breiefing

15:30 - 16:00
Coffee BreakCatering
15:30
30m
Coffee break
Break
Catering

16:00 - 18:00
Tutorial 7Tutorials at MB 2.430

Scaling Code Assistants Without Retraining with Model Merging: Capability Fusion & Sustainable Adaptation

Speaker

  • Fatemeh Hendijani Fard (University of British Columbia)
  • Ali Ouni ETS (Montreal; University of Quebec)

Duration (mins): 90
Type: Tech. Breiefing

16:00 - 18:00
Tutorial 9Tutorials at MB 2.435

Taming the Stochastic Machine: Observability and Runtime Governance for Agentic AI Systems

Speakers

  • Naser Ezzati-Jivan (Brock University)
  • Maryam Ekhlasi (Polytechnique Montreal University)

Duration (mins): 90
Type: Tech. Breiefing

Call for Tutorials and Technical Briefings

ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2026)
July 5–9, 2026 | Montreal, Canada

The ESEC/FSE 2026 Tutorials and Technical Briefings track invites proposals for high-quality sessions that provide practical insights, foundational understanding, or exposure to emerging topics relevant to the software engineering research and practitioner communities.

These sessions are designed to be engaging and educational, helping participants—ranging from graduate students to experienced researchers and industry professionals—develop skills, gain technical depth, or explore new directions.

Scope

We invite proposals on a broad spectrum of topics, including (but not limited to):

  • Empirical Software Engineering
  • Program Analysis, Verification, and Testing
  • Software Engineering for AI/ML Systems
  • Developer Productivity and Tooling
  • Software Maintenance and Evolution
  • Human and Social Aspects of SE
  • Software Architectures and Design
  • Research Methods in SE (e.g., grounded theory, NLP for SE, causal inference)

The following topics are particularly welcome and encouraged:

  • Digital Twins, Prompt Engineering, and Robotics—including collaborations between academic researchers and industry partners working on robotics systems.

Session Types

  • Tutorial (180 minutes): In-depth presentations on mature or broad topics, split into two 90-minute segments.
  • Technical Briefing (90 minutes): Focused presentations on emerging or specialized topics.
  • Hands-On Session (90 or 180 minutes): Tool-based, interactive workshops with participant exercises.

Hybrid sessions will be supported to enhance the broader participation of community members.

Audience

Tutorials and briefings should cater to a diverse audience:

  • Graduate students
  • Early-career researchers
  • Senior researchers
  • Industry practitioners

Proposals should specify the assumed background knowledge and target audience expertise level.

Proposal Format

Each submission (max 3 pages, excluding slides) must include:

  • Title
  • Type: Tutorial, Technical Briefing, or Hands-On
  • Presenter(s): Full names, affiliations, and email addresses
  • Abstract (max 300 words) – For the FSE 2026 website
  • Aims and Objectives – What the session will teach or achieve
  • Target Audience & Prerequisites
  • Relevance – Why this is timely and of interest to the SE community
  • Session Format – Lecture, discussion, group activity, hands-on, etc.
  • Preferred Duration – 90 or 180 minutes
  • Outline – Topics and approximate timing
  • Key Learning Outcomes
  • Presenter Bio(s) (max 250 words each) – Emphasize expertise and teaching experience
  • Tutorial History – Prior venues, years, attendance (if applicable)
  • Technical Requirements – e.g., software tools, internet, room setup

Submission Format

  • Use the ACM Conference Template: ACM Proceedings Template LaTeX class:
\documentclass[sigconf,screen]{acmart}
\acmBooktitle{Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering (FSE 2026), July 5–9, 2026, Montreal, Canada}

Submit a single PDF containing the proposal and at least 3 representative sample slides.

Submission Site: fse2026tutorials.hotcrp.com

Important Dates

  • Paper Submission: January 26, 2026
  • Notification: March 9, 2026
  • Camera-ready Version: April 2, 2026
  • Tutorials & Technical Briefings Dates: July 5–9, 2026

Publication and Visibility

Accepted presenters may publish a 2-page summary in the ESEC/FSE 2026 Companion Proceedings (ACM Digital Library). Presenters will also be asked to submit a short (1–2 minute) video teaser to help publicize the session online.

Conditions

  • All presenters must register for the conference.
  • ESEC/FSE will not provide financial compensation for tutorials.
  • Submissions must not be commercial in nature—strictly no sales pitches.
  • Sessions with insufficient registration may be canceled.

Tutorials & Technical Briefings Co-Chairs:

For questions, please contact the Tutorials and Technical Briefings Co-Chairs:
Sebastiano Panichella (sebastiano.panichella@unibe.ch) and Houari Sahraoui (sahraouh@iro.umontreal.ca).

Accepted Tutorials

Introduction to Causal Inference for Software Engineering

Speakers

  • Julien Siebert (Fraunhofer Institute for Experimental Software Engineering)
  • Julian Frattini (Chalmers University of Technology and University of Gothenburg)
  • Hans-Martin Heyn (University of Gothenburg and Chalmers University of Technology)
  • Roberto Pietrantuono (University of Naples Federico II)

Duration (mins)

  • 90

Type

  • Tutorial

Generating Test Inputs and Interactions with the Fandango Fuzzer

Speakers

  • Jose Antonio Zamudio Amaya (CISPA Helmholtz Center for Information Security)
  • Alexander Liggesmeyer (CISPA Helmholtz Center for Information Security)
  • Marius Smytzek (CISPA Helmholtz Center for Information Security)
  • Andreas Zeller (CISPA Helmholtz Center for Information Security)

Duration (mins)

  • 180

Type

  • Tutorial

Evaluating and Improving the Quality of LLM-Generated Code

Speakers

  • Glaucia Melo Toronto (Metropolitan University)
  • Jessica Pourleyli (Toronto Metropolitan University)
  • Genevieve Caumartin (Concordia University)
  • Corey Yang-Smith (University of Calgary)
  • Diego Elias Costa (Concordia University)
  • Ahmad Abdellatif (University of Calgary)

Duration (mins)

  • 180

Type

  • Tutorial

Monitoring and Diagnosing Software Energy

Speakers

  • Adel Noureddine (Sorbonne University; CNRS; LIP6; University Paris Nanterre)

Duration (mins)

  • 90

Type

  • Tutorial

Practical Software Performance Analysis on Linux Systems

Speakers

  • Adel Belkhiri (Polytechniuqe Montreal)
  • Heng Li (Polytechnique Montreal)

Duration (mins)

  • 180

Type

  • Tutorial

Scaling Code Assistants Without Retraining with Model Merging: Capability Fusion & Sustainable Adaptation

Speakers

  • Fatemeh Hendijani Fard (University of British Columbia)
  • Ali Ouni ETS (Montreal; University of Quebec)

Duration (mins)

  • 90

Type

  • Tech. Breiefing

Taming the Stochastic Machine: Observability and Runtime Governance for Agentic AI Systems

Speakers

  • Naser Ezzati-Jivan (Brock University)
  • Maryam Ekhlasi (Polytechnique Montreal University)

Duration (mins)

  • 90

Type

  • Tech. Breiefing

Technical Briefing on Beyond A/B Testing - Orthogonal and Experimental Designs

Speakers

  • Fabio Massacci (University of Trento and Vrije Universiteit Amsterdam)
  • Winnie Bahati Mbaka (Vrije Universiteit Amsterdam)
  • Katja Tuma (Eindhoven University of Technology (TU/e))

Duration (mins)

  • 90

Type

  • Tech. Breiefing

From Digital Twins to the Twinning Paradigm (What Every Software Engineer Should Know)

Speakers

  • Hans Vangheluwe (University of Antwerp - Flanders Make)

Duration (mins)

  • 180

Type

  • Tutorial