Sun 5 JulDisplayed 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 CodeSpeakers
Duration (mins): 180 | ||
11:00 - 12:30 | Tutorial 1Tutorials at MB 2.430 Introduction to Causal Inference for Software EngineeringSpeakers
Duration (mins): 90 | ||
11:00 - 12:30 | Tutorial 3Tutorials at MB 2.435 Evaluating and Improving the Quality of LLM-Generated CodeSpeakers
Duration (mins): 180 | ||
14:00 - 15:30 | Tutorial 2Tutorials at MB 2.430 Generating Test Inputs and Interactions with the Fandango FuzzerSpeakers
Duration (mins): 180 | ||
14:00 - 15:30 | Tutorial 5Tutorials at MB 2.435 Practical Software Performance Analysis on Linux SystemsSpeakers
Duration (mins): 180 | ||
16:00 - 18:00 | Tutorial 5Tutorials at MB 2.435 Practical Software Performance Analysis on Linux SystemsSpeakers
Duration (mins): 180 | ||
Mon 6 JulDisplayed 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
Duration (mins): 180 | ||
11:00 - 12:30 | Tutorial 13Tutorials at MB 2.435 From Digital Twins to the Twinning Paradigm (What Every Software Engineer Should Know)Speakers
Duration (mins): 180 | ||
14:00 - 15:30 | Tutorial 4Tutorials at MB 2.430 Monitoring and Diagnosing Software EnergySpeakers
Duration (mins): 90 | ||
14:00 - 15:30 | Tutorial 10Tutorials at MB 2.435 Technical Briefing on Beyond A/B Testing - Orthogonal and Experimental DesignsSpeakers
Duration (mins): 90 | ||
16:00 - 18:00 | Tutorial 7Tutorials at MB 2.430 Scaling Code Assistants Without Retraining with Model Merging: Capability Fusion & Sustainable AdaptationSpeaker
Duration (mins): 90 | ||
16:00 - 18:00 | Tutorial 9Tutorials at MB 2.435 Taming the Stochastic Machine: Observability and Runtime Governance for Agentic AI SystemsSpeakers
Duration (mins): 90 | ||
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:
- Sebastiano Panichella, University of Bern – sebastiano.panichella@unibe.ch
- Houari Sahraoui, University of Montreal – sahraouh@iro.umontreal.ca
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