FormaliSE 2026
Sun 12 - Mon 13 April 2026 Rio de Janeiro, Brazil
co-located with ICSE 2026
VenueWindsor Convention Center and Hotels
Room nameOceania VI
Floor0
Room InformationNo extra information available
Program

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

Sun 12 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

09:00 - 10:30
NSE Opening and KeynoteNSE Neuro-Symbolic SE at Oceania VI
Chair(s): Sona Ghahremani Hasso Plattner Institute, University of Potsdam
09:00
10m
Day opening
NSE Opening and Welcome Notes
NSE Neuro-Symbolic SE
Sona Ghahremani Hasso Plattner Institute, University of Potsdam
09:10
60m
Keynote
Sustainable neural-symbolic artificial intelligence: is it possible to have the best from both (or all) worlds
NSE Neuro-Symbolic SE
Priscila Machado Vieira Lima Federal University of Rio de Janeiro (UFRJ)
10:10
20m
Talk
Neuro-Symbolic and Causal Reasoning for Software Verification and Validation
NSE Neuro-Symbolic SE
Christian Medeiros Adriano Hasso Plattner Institute, University of Potsdam
11:00 - 12:30
NSE Session 2NSE Neuro-Symbolic SE at Oceania VI
Chair(s): Christian Medeiros Adriano Hasso Plattner Institute, University of Potsdam
11:00
20m
Talk
Integrating Bayesian Reasoning and Evolutionary Search for Knowledge-Driven Team Formation
NSE Neuro-Symbolic SE
Felipe Cunha VIRTUS/UFCG, Mirko Perkusich VIRTUS, Danyllo Albuquerque VIRTUS/UFCG, Ramon Nóbrega dos Santos VIRTUS/UFCG, Kyller Costa Gorgônio Federal University of Campina Grande, Angelo Perkusich VIRTUS/UFCG
11:20
20m
Research paper
ASP-Bench: From Natural Language to Logic Programs
NSE Neuro-Symbolic SE
Stefan Szeider Vienna University of Technology (TU Wien)
11:40
15m
Talk
Code Generation for Domain-Specific Programming Languages: Learnings and Outlook for Neuro-Symbolic Approaches
NSE Neuro-Symbolic SE
Ruben Ruiz-Torrubiano IMC Krems University of Applied Sciences
11:55
5m
Day closing
Closing and Final Remarks
NSE Neuro-Symbolic SE
Christian Medeiros Adriano Hasso Plattner Institute, University of Potsdam

Mon 13 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

09:00 - 10:30
Session 1: Opening & Keynote 1AST at Oceania VI

9:00 — Opening of AST 2026 by Organizers

9:20 — Keynote by Gunel Jahangirova, King’s College London

Title: Deep Learning Fault Localisation and Repair: Benchmarks, Limitations, and the Role of LLMs

Abstract: As Deep Learning (DL) systems become increasingly pervasive in safety-critical and high-impact domains, the need for effective techniques to test, localise, and repair faults in Deep Neural Networks (DNNs) has never been greater. Over the past few years, numerous fault localisation (FL) and repair approaches have been proposed, leveraging both static and dynamic analyses, as well as rule-based heuristics. However, a fundamental question remains: how effective and reliable are these techniques in practice?

In this talk, I will present a comprehensive empirical investigation into the current state of fault localisation and repair for DL systems. First, I will discuss a large-scale comparative evaluation of state-of-the-art FL techniques, conducted on a benchmark comprising both real-world faults collected from bug reporting platforms and faults generated via mutation testing. Our findings reveal that current techniques struggle to achieve strong and consistent performance when evaluated against a single human-defined ground truth, raising concerns about how effectiveness is currently assessed. Next, I will examine the broader ecosystem of DL fault localisation and repair techniques, highlighting their strengths and limitations. I will then present an empirical study investigating whether Large Language Models (LLMs) can effectively localise and repair faults in DL systems. Our evaluation shows that LLMs demonstrate strong performance compared to existing approaches, suggesting that they may offer a promising direction for advancing automated DL debugging. Finally, I will address a critical but often overlooked issue: the realism and reproducibility of existing DL fault benchmarks that are used to evaluate DL faults localisation and repair approaches. Through a manual analysis of hundreds of reported faults across widely used benchmarks, we find that only a limited subset satisfies strong realism criteria, and reproducibility remains a significant challenge. These findings raise important concerns about current evaluation practices and underscore the need for more rigorous assessment methodologies.

Bio: Gunel Jahangirova is a Lecturer (Assistant Professor) at King’s College London (KCL), United Kingdom. Prior to joining KCL, she was a Postdoctoral Researcher at Università della Svizzera Italiana (USI) in Lugano, Switzerland. She obtained her PhD through a joint programme between Fondazione Bruno Kessler (FBK) in Trento, Italy, and University College London (UCL), UK. Her research focuses on the automatic generation and evaluation of test oracles, error propagation in software systems, testing of deep learning systems, oracle design and quality metrics for autonomous vehicles, and the application of artificial intelligence to software engineering tasks.

11:00 - 12:30
Session 2: AI for Automated Software TestingAST at Oceania VI
11:00
30m
Talk
LLAMAFUZZ: Large Language Model Enhanced Greybox Fuzzing
AST
Hongxiang Zhang University of California, Davis, Yuyang Rong UC Davis, Yifeng He University of California at Davis, USA, Hao Chen University of California at Davis
11:30
30m
Talk
REST-at: An LLM-Based Tool for Automating Traceability between Requirements and Test Cases
AST
Nicole Leon-Quinstedt University of Gothenburg, Bao Lindgren University of Gothenburg, Mert Yurdakul Test Scouts Sweden AB, Francisco Gomes de Oliveira Neto Chalmers | University of Gothenburg
12:00
30m
Talk
Testing Framework Migration with Large Language Models
AST
Altino Alves Júnior UFMG, João Eduardo Montandon Universidade Federal de Minas Gerais (UFMG), Andre Hora UFMG
Pre-print
14:00 - 15:30
Session 3: Test Case Generation and FuzzingAST at Oceania VI
14:00
30m
Talk
Improving Deep Learning Library Testing with Machine Learning
AST
Facundo Molina IMDEA Software Institute, M M Abid Naziri North Carolina State University, Feiran Qin North Carolina State University, Alessandra Gorla IMDEA Software Institute, Marcelo d'Amorim North Carolina State University
14:30
30m
Talk
Understanding on the Edge: LLM-generated Boundary Test Explanations
AST
Sabina Akbarova Chalmers University of Technology, Felix Dobslaw Mid Sweden University, Robert Feldt Chalmers | University of Gothenburg
15:00
30m
Talk
Search-Based Fuzzing For RESTful APIs That Use MongoDB
AST
Hernan Ghianni University of Buenos Aires, Man Zhang Beihang University, China, Juan Pablo Galeotti University of Buenos Aires, Andrea Arcuri Kristiania University College and Oslo Metropolitan University
16:00 - 17:30
Session 4: Test Automation and the Software ProcessAST at Oceania VI
16:00
30m
Talk
Exploring Mocking Techniques for Managing External Dependencies in Service-Based Systems: A Mapping Study
AST
Benedito Fernando Albuquerque de Oliveira Federal University of Pernambuco, Fernando Castor University of Twente, Leo Fernandes Federal Institute of Alagoas (IFAL), Samuel Amorim IFAL/Brazil
16:30
30m
Talk
A Framework for Similarity-based and Resource-aware Orchestration of End-to-End Test Cases
AST
Cristian Augusto University of Oviedo, Antonia Bertolino Gran Sasso Science Institute, Guglielmo De Angelis CNR-IASI, Claudio de la Riva University of Oviedo, Francesca Lonetti CNR-ISTI, Jesús Morán University of Oviedo
17:00
30m
Talk
Understanding Bug-Reproducing Tests: A First Empirical Study
AST
Andre Hora UFMG, Gordon Fraser University of Passau
Pre-print

Tue 14 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

09:00 - 10:30
Session 5: Keynote 2AST at Oceania VI

9:00 — Keynote by Marcelo José Ruv Lemes, EMBRAER

Title: Verification of Embedded Software for Aeronautical Applications

Abstract: The development of embedded software for aeronautical applications is carried out in a highly regulated environment, with one of the main activities being the verification. Software verification in this context encompasses reviews, analyses, and testing. This presentation aims to provide an overview of verification activities for embedded software for aeronautical applications, placing them within the broader context of aircraft verification.

Bio: Marcelo Lemes holds a degree in Data Processing Technology and Mathematics from the University of Taubaté. He also holds a Master degree in Software Engineering from the Aeronautics Institute of Technology and a Doctorate in Digital Systems from the Polytechnic School of the University of São Paulo. He worked for 12 years at the Institute of Aeronautics and Space (IAE) of the Aerospace Technical Center (CTA), spending most of the time involved in the development of embedded software for the Brazilian Satellite Launch Vehicle (VLS). Since 1997, he has worked at EMBRAER involved with development and certification of embedded software applications. He currently works alongside the company’s Chief Engineer, coordinating embedded software activities for the company.

11:00 - 12:30
Session 6: Testing Around the WorldAST at Oceania VI
11:00
30m
Talk
Understanding and Detecting Platform-Specific Violations in Android Auto Apps
AST
Moshood Fakorede Louisiana State University, Umar Farooq Louisiana State University
11:30
30m
Talk
A Unified Benchmark for Out-of-Distribution Detection for Autonomous Driving Systems
AST
xiangyu li SeysoAI, Jingyu ZHANG , Jacky Keung City University of Hong Kong, Xiaoxue Ma Hong Kong Metropolitan University, Yihan Liao City University of Hong Kong
12:00
30m
Talk
HYDRA: A Hybrid Heuristic-Guided Deep Representation Architecture for Predicting Latent Zero-Day Vulnerabilities in Patched Functions
AST
Mohammad Farhad University of Louisiana at Lafayette, Sabbir Rahman University of Louisiana at Lafayette, Shuvalaxmi Dass University of Louisiana at Lafayette
14:00 - 15:30
Session 7: AI for Automated Software Testing 2AST at Oceania VI
14:00
30m
Talk
L-SCALE: Locality-Sensitive Coverage for Automata LEarning
AST
Mark Giraud Fraunhofer IOSB, Bastian Engel Fraunhofer IOSB, Lea Nasarek Fraunhofer IOSB, Yannis Storrer Fraunhofer IOSB, Philipp Takacs Fraunhofer IOSB, Leon Philipp Wittemund Fraunhofer IOSB
14:30
30m
Talk
APITestGenie: Generating Web API Tests from Requirements and API Specifications with LLMs
AST
André Pereira Deloitte and Faculty of Engineering, University of Porto, Bruno Lima LIACC, Faculty of Engineering, University of Porto, João Pascoal Faria Faculty of Engineering, University of Porto and INESC TEC
15:00
30m
Talk
Software Testing Education in the LLM Era: Insights and Emerging Theory
AST
Samhitha Dwarakanath Pennsylvania State University, Nathalia Nascimento Pennsylvania State University, Everton Guimaraes Pennsylvania State University
16:00 - 17:30
Session 8: Testing in Critical DomainsAST at Oceania VI
16:00
30m
Talk
ACT: Automated CPS Testing for Open-Source Robotic Platforms
AST
Aditya A. Krishnan Arizona State University, Donghoon Kim Arkansas State University, Hokeun Kim Arizona State University
16:30
30m
Talk
From Logs to Lessons: An Exploration of LLM-based Log Summarization for Debugging Automotive Software
AST
Anton Ekström Chalmers University of Technology, Hampus Rhedin Stam Chalmers University of Technology, Francisco Gomes de Oliveira Neto Chalmers | University of Gothenburg, Gregory Gay Chalmers University of Technology and University of Gothenburg, Sabina Edenlund Volvo Cars AB
17:00
30m
Talk
Separating Valid from Invalid Inputs for a Digital Aircraft Design Tool
AST
Malte Christian Struck German Aerospace Center (DLR), Institute of Software Technology, Andreas Schuster German Aerospace Center (DLR), Institute of Lightweight Systems, Alexander Weinert German Aerospace Center (DLR) Institute for Software Technology, Michael Felderer German Aerospace Center (DLR) & University of Cologne

Wed 15 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

11:00 - 12:30
11:00
15m
Talk
Why Students Leave the LMS: Executive Function Demands and Self-Regulated Learning in Software Engineering Courses
ICSE Software Engineering Education and Training (SEET)
Khawla Shnaikat University of Calgary, Ann Barcomb Schulich School of Engineering, University of Calgary, Emily Marasco University of Calgary
11:15
15m
Talk
What barriers do students experience when trying to contribute to Open Source Software projects?
ICSE Software Engineering Education and Training (SEET)
Nathan Cassee University of Victoria, Sankarsh Ravi Eindhoven University of Technology, Italo Santos University of Hawai‘i at Mānoa, Igor Steinmacher RESHAPE LAB, Northern Arizona University, USA, Alexander Serebrenik Eindhoven University of Technology
11:30
15m
Talk
Mapping educational software engineering content on YouTube
ICSE Software Engineering Education and Training (SEET)
Maša Pejović Mediterranean University Podgorica, Nikola Vasović Mediterranean University Podgorica, Antonio Cicchetti Sweden, Robbert Jongeling Mälardalen University
11:45
15m
Talk
When Emotions Matter: Speech-Based Emotion Detection in Capstone Project Retrospective Meetings while Working Hybrid
ICSE Software Engineering Education and Training (SEET)
Wardah Naeem Awan LUT University, Maria Paasivaara LUT University, Finland & Aalto University, Finland, Peter Gloor Massachusetts Institute of Technology SDM
12:00
15m
Talk
Examining Productivity in Educational Environments: Perspectives of Professors and Students on a Capstone Project
ICSE Software Engineering Education and Training (SEET)
12:15
15m
Talk
An Empirical Study of Anonymous, Unmoderated, and Online Peer-to-Peer Programming Tutoring Conversations
ICSE Software Engineering Education and Training (SEET)
Priscila Santiesteban University of Michigan, Emma Shedden University of Pennsylvania, Madeline Endres University of Massachusetts Amherst, Westley Weimer University of Michigan
14:00 - 15:30
14:00
15m
Talk
Two Decades of Software Architecture Education: State of the Art, Challenges, and Future Directions
ICSE Software Engineering Education and Training (SEET)
Maria Clara Ribeiro de Menezes Federal University of Juiz de Fora, Pedro Henrique Valle University of São Paulo - USP, Alessandreia Oliveira Federal University of Juiz de Fora
14:15
15m
Talk
Lessons Learned from Training the Next Generation of Space Software Engineers
ICSE Software Engineering Education and Training (SEET)
Martina De Sanctis Gran Sasso Science Institute, Francesco Basciani Gran Sasso Science Institute (GSSI), Amleto Di Salle Gran Sasso Science Institute (GSSI), Martina Feliciani Gran Sasso Science Institute (GSSI), Fondazione Gran Sasso Tech, Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy, Franco Raimondi Gran Sasso Science Institute (GSSI), Davide Zaminga Fondazione Gran Sasso Tech
14:30
15m
Talk
Leveling Up: Experiences and Evidence-driven Upgrades to a Game Coding Camp for Autistic High School Students
ICSE Software Engineering Education and Training (SEET)
Makayla Moster University of North Carolina Wilmington, Ella Kokinda Clemson University, D. Matthew Boyer Clemson University, Paige Rodeghero Clemson University
14:45
15m
Talk
AI-Driven Software Development: A New Course Concept and Assessment Model for the Era of Large Language Models
ICSE Software Engineering Education and Training (SEET)
Benedikt Fein University of Passau, Gordon Fraser University of Passau, Steffen Herbold University of Passau
15:00
15m
Talk
Bridging Education and Practice: Lessons Learned from 10 Years of Using Reflective Practices in a Software Engineering Studio
ICSE Software Engineering Education and Training (SEET)
Stan Kurkovsky Central Connecticut State University, Chad Williams Central Connecticut State University
15:15
15m
Talk
Beyond the Prompt: How Novices Engage with AI During Code Summarization
ICSE Software Engineering Education and Training (SEET)
Suad Mohamed Belmont University, Abdullah Parvin Belmont University, Najma Ismail Belmont University, Kimberly Amaya Belmont University, Esteban Parra Rodriguez Belmont University, Michael Oliver
16:00 - 17:30
16:00
15m
Talk
GenEDIt: A Context-Aware Equity, Diversity and Inclusion Principles Integration Tool for Software Engineering Education
ICSE Software Engineering Education and Training (SEET)
Chetan Arora Monash University, Ajanie Kodagoda Bammanna Arachchige University Of Technology Sydney, Jinchun Du Monash University, Muhammad Aamir Cheema Monash University, Aster Cosmos Monash University, Antonette Shibani University Of Technology Sydney, Vasu Malhotra Monash University, Naeem Janjua Flinders University, Afaq Shah Edith Cowan University
16:15
15m
Talk
Assessing the Sustainability-Quality (SQ) Model: A Multi-Year Empirical Study in Education
ICSE Software Engineering Education and Training (SEET)
Hasti Daneshkia Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
16:30
15m
Talk
Who Teaches AI Ethics? Understanding the Gaps in AI Ethics Education in Computing Programs
ICSE Software Engineering Education and Training (SEET)
Wajdi Aljedaani Saud Data & Artifical Intelligent Authority, Parthasarathy PD BITS Pilani KK Birla Goa Campus, Ahmed Aljohani Saudi Electronic University
16:45
15m
Talk
They Call Her ‘Miss’ and Him ‘Professor’: Lived Experiences of Women Teaching Support Staff in IT/SE Education
ICSE Software Engineering Education and Training (SEET)
Vasu Malhotra Monash University, Rhea Dsilva Monash University, Rashina Hoda Monash University
17:00
15m
Talk
Fairness-First Design Thinking for Software Architecture
ICSE Software Engineering Education and Training (SEET)
Iffat Fatima Vrije Universiteit Amsterdam, Markus Funke Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
17:15
15m
Talk
Beyond the Binary: Motivations, Challenges, and Strategies of Transgender and Non-binary Software Engineering Students
ICSE SE in Society (SEIS)
Isabella Graßl Technical University of Darmstadt

Thu 16 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

11:00 - 12:30
11:00
15m
Talk
Exploring the Community of Inquiry in Online Computing Education: Student Perceptions and Opportunities for Generative AI
ICSE Software Engineering Education and Training (SEET)
Tianjia Wang Virginia Tech, Chris Brown Virginia Tech
11:15
15m
Talk
Prompting Without Principles: Are Students Transferring Software Engineering Knowledge to LLM Use?
ICSE Software Engineering Education and Training (SEET)
Leonardo Da Silva Sousa Carnegie Mellon University, USA, Ipek Ozkaya Carnegie Mellon University, James Ivers Carnegie Mellon University, Celina Cywinska Carnegie Mellon University, Bingyu Xie Carnegie Mellon University, Mena Kostial Carnegie Mellon University Software Engineering Institute, Tapajit Dey Carnegie Mellon University Software Engineering Institute, Robert Edman Carnegie Mellon Software Engineering Institute
11:30
15m
Talk
"Can you feel the vibes?": An exploration of novice programmer engagement with vibe coding
ICSE Software Engineering Education and Training (SEET)
Kiev Gama Universidade Federal de Pernambuco, Filipe Calegario Universidade Federal de Pernambuco, Victoria Jackson University of Southampton, Alexander Nolte Eindhoven University of Technology, Luiz Morais Universidade Federal de Pernambuco, Vinicius Cardoso Garcia Universidade Federal de Pernambuco
11:45
15m
Talk
The Clash of Codes: From Peer-to-Peer Duplication to AI-Generation in Introductory Programming Assignments
ICSE Software Engineering Education and Training (SEET)
Jose Maria Zuzarte Reis Claver Vrije Universiteit Amsterdam, i Mahbod Tajdin Vrije Universiteit Amsterdam, Mauricio Verano Merino Vrije Universiteit Amsterdam
12:00
15m
Talk
AI-Assisted Code Review as a Scaffold for Code Quality and Self-Regulated Learning: An Experience Report
ICSE Software Engineering Education and Training (SEET)
Eduardo Araujo Oliveira The University of Melbourne, Michael Fu The University of Melbourne, Patanamon Thongtanunam University of Melbourne, Sonsoles López-Pernas University of Eastern Finland, Mohammed Saqr University of Eastern Finland
12:15
15m
Talk
Amplifiers or Equalizers? A Longitudinal Study of LLM Evolution in Software Engineering Project-Based Learning
ICSE Software Engineering Education and Training (SEET)
Hana Kataoka Nihon University, Jialong Li Waseda University, Japan, Yutaka Matsuno Nihon University
14:00 - 15:30
14:00
15m
Talk
Using Peer Evaluations and Team Contracts in Software Engineering Team Project Courses
ICSE Software Engineering Education and Training (SEET)
Nayla Nasir Blekinge Institute of Technology, Muhammad Usman Blekinge Institute of Technology, Usman Nasir Blekinge Institute of Technology
14:15
15m
Talk
Scaling Assessment of Student Models with LLMs: Integrating Feedback into Practice
ICSE Software Engineering Education and Training (SEET)
Maximilian Sölch Technical University of Munich, Stephan Krusche Technical University of Munich
14:30
15m
Talk
The Efficacy of Exams in Assessing Student Learning in Capstones
ICSE Software Engineering Education and Training (SEET)
Scott Fazackerley University of British Columbia, Bowen Hui University of British Columbia
14:45
15m
Talk
FORGET-SE: A Controlled Dataset to Investigate Memory Decay and Interference in Software Engineering Knowledge Tracing
ICSE Software Engineering Education and Training (SEET)
Alyssa Sha Australian National University, Bernardo Pereira Nunes Australian National University, Yige Chen Southern University of Science and Technology
15:00
15m
Talk
On-Premise Kubernetes in Software Engineering Education: An Experience Report
ICSE Software Engineering Education and Training (SEET)
Matthias Linhuber Technical University Munich, Jan Philip Bernius Siemens AG, Foundational Technologies, Stephan Krusche Technical University of Munich
DOI Pre-print
15:15
15m
Talk
Utilizing Adaptive Gamification in an Intelligent Tutoring System for Software Engineering Education
ICSE Software Engineering Education and Training (SEET)
Niklas Meissner Institute of Software Engineering, University of Stuttgart, Lukas Trautwein University of Stuttgart, Sandro Speth Technical University of Munich, Nadine Koch University of Stuttgart, Steffen Becker University of Stuttgart
16:00 - 17:30
16:00
15m
Talk
Integrating Mental Health, Well-Being, and Sustainability into Software Engineering Education
ICSE Software Engineering Education and Training (SEET)
Isabella Graßl Technical University of Darmstadt , Birgit Penzenstadler Chalmers Tekniska Högskola and Gothenburg University and Lappenranta University of Technology
16:15
15m
Talk
Embedding Sustainability in Software Engineering Curriculum: A Case Study
ICSE Software Engineering Education and Training (SEET)
Ruzanna Chitchyan University of Bristol, Niki Mahmoudi University of Bristol, UK
16:30
15m
Talk
But Have You Ever Deployed a Model to Production? Experiences with Teaching Machine Learning Operations in a Data Science Curriculum
ICSE Software Engineering Education and Training (SEET)
Robert Alan Clements University of San Francisco, Nicolas Thiébaut University of San Francisco
16:45
15m
Talk
From Personas to Programming: Gender-specific Effects of Design Thinking-Based Computing Education at Secondary Schools
ICSE Software Engineering Education and Training (SEET)
Isabella Graßl Technical University of Darmstadt , Gordon Fraser University of Passau, Daniela Damian University of Victoria
17:00
15m
Talk
On Fun for Teaching Large Programming Courses
ICSE Software Engineering Education and Training (SEET)
Walid Maalej University of Hamburg
17:15
15m
Talk
“I Value LeetCode Over My Coursework”: CS Students’ Preparation Strategies and Perceptions of Technical Interviews
ICSE Software Engineering Education and Training (SEET)
Daniel Manesh Virginia Tech, Teresa Thomas Virginia Tech, Chris Brown Virginia Tech, Sang Won Lee Virginia Polytechnic Institute and State University

Fri 17 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

11:00 - 12:30
11:00
15m
Talk
A Roadmap for Integrating Sustainability into Software Engineering Education
ICSE Journal-first Papers
Ana Moreira NOVA University of Lisbon and NOVA LINCS, Patricia Lago Vrije Universiteit Amsterdam, Rogardt Heldal Western Norway University of Applied Science, Stefanie Betz Furtwangen University & LUT University, Ian Brooks UWE Bristol, Rafael Capilla Universidad Rey Juan Carlos, Vlad Constantin Coroamă Roegen Centre For Sustainability, Letícia Duboc La Salle-Universitat Ramon Llull, João Paulo Fernandes New York University, Abu Dhabi, Ola Leifler Linköping University, Ngoc-Thanh Nguyen Western Norway University of Applied Sciences, Shola Oyedeji LUT University , Birgit Penzenstadler Chalmers Tekniska Högskola and Gothenburg University and Lappenranta University of Technology, Anne Peters KTH Royal Institute of Technology, Sweden, Jari Porras LUT University , Colin C. Venters European Organization for Nuclear Research (CERN)
11:15
15m
Talk
Use-Modify-Create turned "Upside Down" by AI: Towards Higher-Level Competences via the Scientific Method
ICSE Software Engineering Education and Training (SEET)
Claus Brabrand IT University of Copenhagen, Sue Sentance University of Cambridge, UK
11:30
15m
Talk
Hey, ChatGPT, Look at My Work: Using Conversational AI in Requirements Engineering Education
ICSE Research Track
Sahar Badihi University of British Columbia, Canada, Michael Tegegn University of British Columbia, Evelien Riddell University of Waterloo, Krzysztof Czarnecki University of Waterloo, Canada, Julia Rubin The University of British Columbia
Pre-print
11:45
15m
Talk
Ecosystem-Centric Capstone: Lessons from Simulating a Tech Company in Software Engineering Education
ICSE Software Engineering Education and Training (SEET)
Basem Suleiman University of New South Wales, Sydney, Jinglin Sun University of New South Wales, Fethi Rabhi UNSW, Siu Lung Ng UNSW Sydney
12:00
15m
Talk
EXEMPLIFY-SEE: A Structured Approach and Portal for Example-Based Learning in Software Engineering Education
ICSE Software Engineering Education and Training (SEET)
Tiago P. Bonetti Universidade Estadual de Maringá (UEM), Matheus M. Dias Universidade Estadual de Maringá (UEM), Williamson Silva UFAM, Thelma E. Colanzi Universidade Estadual de Maringá (UEM)
12:15
15m
Talk
Teamwork in Software Engineering Education: Exploring Team Dynamics and Challenges Across Course Projects
ICSE Software Engineering Education and Training (SEET)
Yu Lu University of California, Irvine, Niklas Meissner Institute of Software Engineering, University of Stuttgart, Matthew J. Bietz University of California, Irvine, Sergio Gago-Masague University of California, Irvine, André van der Hoek University of California, Irvine
14:00 - 15:30
14:00
15m
Talk
Beyond Answer Engines: LLMs as Reasoning Partners in Data Structures and Algorithms Education
ICSE Software Engineering Education and Training (SEET)
Saad Zafar Khan University of Calgary, Desiree Leal University of Calgary, Lucas Valença University of Calgary, Ahmad Abdellatif University of Calgary, Mea Wang University of Calgary, Diwakar Krishnamurthy University of Calgary, Ronnie de Souza Santos University of Calgary
14:15
15m
Talk
The Boundary-Spanning Assistant: Understanding the Role and Usage patterns of LLMs in Project-Based Software Engineering
ICSE Software Engineering Education and Training (SEET)
Anh Nguyen-Duc University of South Eastern Norway, Kai-Kristian Kemell Tampere University, Aparna Chirumamilla NTNU
14:30
15m
Talk
An Experience Report on a Pedagogically Controlled, Curriculum-Constrained AI Tutor for SE Education
ICSE Software Engineering Education and Training (SEET)
Lucia Happe Karlsruhe Institute of Technology, Dominik Fuchß Karlsruhe Institute of Technology (KIT), Luca Hüttner Karlsruhe Institute of Technology (KIT), Kai Marquardt Karlsruhe Institute of Technology (KIT), Anne Koziolek Karlsruhe Institute of Technology
DOI Pre-print
14:45
15m
Talk
Enhancing Debugging Skills With AI-Powered Assistance: A Real-Time Tool for Debugging Support
ICSE Software Engineering Education and Training (SEET)
Elizaveta Artser JetBrains Research, Daniil Karol Researcher at Education Research at JetBrains Research, Anna Potriasaeva JetBrains Research, Aleksei Rostovskii JetBrains Research, Katsiaryna Dzialets JetBrains, Ekaterina Koshchenko JetBrains Research, Xiaotian Su ETH Zurich, April Wang ETH Zürich, Anastasiia Birillo JetBrains Research
15:00
15m
Talk
Reasoning About Bugs in Learners’ Scratch Programs Using Large Language Models
ICSE Software Engineering Education and Training (SEET)
Benedikt Fein University of Passau, Patric Feldmeier University of Passau, Florian Obermueller University of Passau, Gordon Fraser University of Passau
15:15
15m
Talk
Learning to Program Alongside AI: Critical Thinking, AI Ethics, and Gendered Patterns of German Secondary School Students
ICSE Software Engineering Education and Training (SEET)
Isabella Graßl Technical University of Darmstadt
16:00 - 17:30
16:00
15m
Talk
On the Role and Impact of GenAI Tools in Software Engineering Education
ICSE Software Engineering Education and Training (SEET)
Qiaolin Qin Polytechnique Montréal, Ronnie de Souza Santos University of Calgary, Rodrigo Spinola Virginia Commonwealth University
16:15
15m
Talk
Learning Programming in Informal Spaces: Using Emotion as a Lens to Understand Novice Struggles on r/learnprogramming
ICSE Software Engineering Education and Training (SEET)
Alif Al Hasan Case Western Reserve University, Subarna Saha , Mia Mohammad Imran Missouri University of Science and Technology
Pre-print
16:30
15m
Talk
From Struggle to Success: Unveiling Students’ Emotional Journeys during Capstone Projects
ICSE Software Engineering Education and Training (SEET)
Wardah Naeem Awan LUT University, Maria Paasivaara LUT University, Finland & Aalto University, Finland, Peter Gloor Massachusetts Institute of Technology SDM
16:45
15m
Talk
Same Same But Different: Preventing Refactoring Attacks on Software Plagiarism Detection
ICSE Research Track
Robin Maisch Karlsruhe Institute of Technology (KIT), Larissa Schmid KTH Royal Institute of Technology, Timur Sağlam Karlsruhe Institute of Technology (KIT), Nils Niehues Karlsruhe Institute of Technology (KIT)
Pre-print

Sun 12 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

Mon 13 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

Tue 14 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

Wed 15 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Oceania VI

Thu 16 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Oceania VI

Fri 17 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:00153045
Oceania VI