SEMLA 2025 Program

All times in Eastern Time (US & Canada) (UTC−05:00).

Agents Day – June 17th, 2025

Room: A-416 (4th Floor, Pavilion Principale– Polytechnique Montréal)

Registeration Desk – Pavillon Principal, 4th floor, Room C-408

8:30 – 9:00 Coffee and assorted pastries
9:00 – 9:30 SEMLA 2025 Opening Session Opening by Prof. Foutse Khomh
9:30 – 10:30 Eric Wang (Simular, USA) – Building AI Agents that Reason and Act Like Humans
10:30 – 11:00 Coffee break
Session I Development and Evaluation
11:00 – 11:30 Alexandre Lacoste (ServiceNow, CA) – Autonomous UI Agents: Open-Source Tools, Best Practices, and Safety
11:30 – 12:00 Royal Sequeira (Georgian, CA) – Voice AI Agents: technology, players, problems, and trends
12:00 – 12:30 Rapid Fire Networking Rendezvous 🤖
12:30 – 14:00 Lunch Break
Session II Powering Workflows
14:00 – 14:30 Peter Chen (Concordia University, CA) – Redefining Team Collaboration: Harnessing LLM Agents for Next-Gen Software Engineering
14:30 – 15:00 Daniel Jaroslawicz (Distyl AI, USA) – Teaching LLMs Your Subject Matter Expertise
15:00 – 15:30 Coffee Break
Session III Interactions and Alignment
15:30 – 16:00 Damien Masson (Université de Montréal, CA) – Beyond Prompts: Designing Powerful Ways to Interact with AI
16:00 – 16:30 Ian Arawjo (Université de Montréal, CA) – Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale

Intelligent Systems Day – June 18th, 2025

Room: A-416 (4th Floor, Pavilion Principale – Polytechnique Montréal)

Registeration Desk – Pavillon Principal, 4th floor, Room C-408

8:30 – 9:00 Coffee and assorted pastries
9:00 – 10:00 Keynote – Abhik Roychoudhury (National University of Singapore, SG) – AutoCodeRover: from research on automatic programming to spinoff acquisition
10:00 – 10:30 Coffee Break
Session IV Coding and Data-Centric Evaluation
10:30 – 11:00 Weiyi Shang (University of Waterloo, CA) – Evaluating the efficiency of LLM-generated code
11:00 – 11:30 Fabian Wenz (Technical University of Munich, DE) – An Annotation System for Rapid Text-to-SQL Benchmark Curation
11:30 – 12:00 Effy Li (CWI, NL) – Efficient Use of LLMs for Data Preparation
12:00 – 14:00 Lunch Break
Session V LLM-Integrated Use Cases
14:00 – 14:30 Orlando Marquez (ServiceNow, CA) – Flow Generation: When Generative AI Meets Enterprise Workflows
14:30 – 15:00 Nadia Nahar (Carnegie Mellon University, USA) – Bridging the Knowledge Boundaries: Enabling Early Collaboration Between Model and Product Teams with LLM Assistants
15:00 – 15:30 Olivier Nguyen (Twitch, USA) – Using LLMs for content moderation at Twitch
15:30 – 16:00 Coffee Break
Session VI Digital Twins and Sustainability
16:00 – 16:30 Jennifer McArthur (Toronto Metropolitan University, CA) – Cognitive Digital Twins for Decarbonization – Integrating AI with Building Technologies
16:30 – 17:00 Istvan David (McMaster University and McMaster Centre for Software Certification (McSCert), CA) – Digital Twins for Sustainable Systems Engineering
17:00 – 17:45 Special Panel: New Generation AIs and the Sustainability Crises– Moderator: Bentley Oakes

  • Jennifer McArthur (Toronto Metropolitan University, CA)
  • Istvan David (McMaster University, CA)
  • Emmanuel Thepie Fapi (Ericsson, CA)
  • Maria-Gracia Girardi (Polytechnique Montréal, CA)

Join us for a wide-ranging discussion on the interactions between the new generation of AIs (agents, LLMs, cognitive digital twins, etc.) and the looming crises of sustainability (social, societal, environmental, workload, economic, etc.). How can we make our AI more sustainable, and how can we use them to improve sustainability?

18:00 – 20:00 Cocktail reception and posters
Location: Atrium, J.-Armand-Bombardier Pavilion, First Floor
List of accepted posters

SEMTL and Tutorials – June 19th, 2025

Room for SEMTL: A-416

Rooms for Tutorials: A-416 and B-415

(4th Floor, Pavilion Principal – Polytechnique Montréal)

8:30 – 9:00 Coffee and assorted pastries
Session VI  SEMTL Meeting
Come join a meeting of the software engineering researchers in Montréal at SEMTL! Please register and see the full details.
9:00 – 10:00 Welcome message and KeynoteJulien Cohen-AdadAn (Un)Success-Story in the Development of Software for AI and Medical Imaging
10:00 – 10:20 Lina Marsso (Polytechnique Montréal, CA) – Toward Trustworthy AI-Based Systems
10:25 – 10:40 Lightning talks
10:40 – 11:00 Coffee Break
11:00 – 11:20 Lili Wei (McGill University, CA) – How Far are Android App Secrets from Being Stolen?
11:25 – 11:45  Houssem Ben Braiek (Syscodal, CA), Ahmed Haj Yahmed (Syscodal, CA), and Foutse Khomh (Polytechnique Montréal, CA)VerifIA: Open-source Domain-Aware Verification Tool
11:50 – 12:10 Amine Mhedhbi (Polytechnique Montréal, CA)Towards Multimodal Database Management Systems
12:15 – 12:30 Lightning talks
12:30 – 13:30 Lunch break
Session VII Tutorials
13:30 – 15:00 Tutorial 1: Hands-on Tutorial on Quantum Software Engineering (Presenters: Anum Khattak, Ning Ma, and Heng Li,  room B-415)
13:30 – 15:00 Tutorial 2: From Metrics to Misbehavior: Hands-on with Dynamic Evaluation of LLM Code Generation (Presenter: Vahid Majdinasab, room A-416)
15:00 – 15:30 Coffee Break
15:30 – 17:00 Tutorial 3: Search-Based Test Generation for Autonomous Systems: From Fuzzing to Surrogate-Guided Optimization (Presenter: Dmytro Humeniuk, room B-415)
15:30 – 17:00 Tutorial 4: What is a “Digital Twin” and How Do I Build One? (Presenters:  Bentley Oakes and Kérian Fiter, with material from Claudio Gomes, room A-416)