ICSE 2024
Fri 12 - Sun 21 April 2024
Lisbon, Portugal
Toggle navigation
Attending
Congress and Conference Centre: Centro Cultural de Belém
Code of Conduct
Equity, Diversity, and Inclusion Plan
Registration
Travel Support
Visa
Accomodation
Transportation
Banquet at LX Factory
Keynotes
Sustainability
Instructions for Authors Presenting at ICSE 2024
Guidelines for Creating a Poster
Sponsorship
Sponsors and Supporters
Sponsorships Opportunities
Program
ICSE Program
Your Program
Awards
Filter by Day
Fri 12 Apr
Sat 13 Apr
Sun 14 Apr
Mon 15 Apr
Tue 16 Apr
Wed 17 Apr
Thu 18 Apr
Fri 19 Apr
Sat 20 Apr
Sun 21 Apr
Tracks
ICSE 2024
ICSE Keynotes
Research Track
Social Events
Workshops
New Ideas and Emerging Results
Artifact Evaluation
Industry Challenge Track
Demonstrations
Software Engineering Education and Training
Software Engineering in Practice
Software Engineering in Society
Doctoral Symposium
Posters
Journal-first Papers
SMeW - Student Mentoring Workshop
New Faculty Symposium
SRC - ACM Student Research Competition
Technical Briefings
Student Volunteers
Submitting to ICSE2024: Q&A
Co-hosted Conferences
AST
CAIN
CAIN
CAIN
Research and Experience Papers
CAIN
Industry Talks
CAIN
Doctoral Symposium
CAIN
Posters
CHASE
CHASE
CHASE
Full Papers
CHASE
Short Papers
CHASE
Journal-First
FORGE
FORGE
FORGE
Keynotes
FORGE
Panel
FORGE
Research Track
FormaliSE
ICPC
ICPC
ICPC
Vaclav Rajlich Early Career Award
ICPC
Keynotes
ICPC
Research Track
ICPC
Journal First
ICPC
Early Research Achievements (ERA)
ICPC
Replications and Negative Results (RENE)
ICPC
Tool Demonstration
KLEE
MOBILESoft
MOBILESoft
MOBILESoft
Research Track
MOBILESoft
Research Forum Track
MSR
MSR
MSR
Technical Papers
MSR
Data and Tool Showcase Track
MSR
Mining Challenge
MSR
Registered Reports
MSR
Tutorials
MSR
Vision and Reflection
MSR
FOSS Award
MSR
Industry Track
MSR
Junior PC
MSR
Keynotes
MSR
MIP Award
MSR
Awards
MSR
Social Events
SEAMS
SEAMS
SEAMS
Research Track
SEAMS
Artifact Track
TechDebt
TechDebt
TechDebt
Technical papers
TechDebt
Industry track
TechDebt
Emerging Researchers' Forum
TechDebt
Plenary
Workshops
APR
DeepTest
Designing
EnCyCriS/SVM
ExEn
FTW
FinanSE
GAS
GE@ICSE
GI@ICSE
IDE
IWSiB
InteNSE
Workshop
LLM4Code
MO2RE
NLBSE
Q-SE
RAIE
RoSE
SATrends
SATrends
SATrends
SBFT
SERP4IoT
SESoS
WSESE
Organization
ICSE 2024 Committees
Organising Committee
Track Committees
Research Track
Workshops
New Ideas and Emerging Results
Artifact Evaluation
Industry Challenge Track
Demonstrations
Demonstrations
Program Committee
Software Engineering Education and Training
Software Engineering in Practice
Software Engineering in Society
Doctoral Symposium
Doctoral Symposium
Mentors and Panel Members
Program Committee
Posters
Journal-first Papers
SMeW - Student Mentoring Workshop
Organizing Committee
SMeW Steering Committee
Mentoring Panel
Community Mentors
New Faculty Symposium
SRC - ACM Student Research Competition
ACM Student Research Competition
Judges
Technical Briefings
Student Volunteers
Contributors
People Index
Co-hosted Conferences
AST
Organizing Committee
Program Committee
Steering Committee
CAIN
Organizing Committee
Steering Committee
Research and Experience Papers
Industry Talks
Doctoral Symposium
Posters
CHASE
Organizing Committee
Full Papers
Program chairs
Full Papers
Program Committee
Short Papers
Program chairs
Short Papers
Program Committee
Journal-First
FORGE
Organization Committee
Program Committee
FormaliSE
Organization Committee
Program Committee
Artifact Evaluation Committee
ICPC
Organizing Committee
Steering Committee
Vaclav Rajlich Early Career Award
Research Track
Journal First
Early Research Achievements (ERA)
Replications and Negative Results (RENE)
Tool Demonstration
KLEE
Program Committee
MOBILESoft
Organizing Committee
Research Track
Research Forum Track
MSR
Organizing Committee
Technical Papers
Data and Tool Showcase Track
Mining Challenge
Registered Reports
Tutorials
Vision and Reflection
FOSS Award
Industry Track
Junior PC
MSR Awards
SEAMS
Organizing Committee
MIP Award Committee
Research Track
Artifact Track
TechDebt
Organizing Committee
Steering Committee
Technical papers
Industry track
Emerging Researchers' Forum
Workshops
APR
N/A - check homepage
DeepTest
Organising Committee
Program Committee
Designing
N/A - check homepage
EnCyCriS/SVM
Organization Committee
Program Committee
ExEn
N/A - check homepage
FTW
Organizers
Program Committee
FinanSE
N/A - check homepage
GAS
N/A - check homepage
GE@ICSE
Organising Committee
Program committee
GI@ICSE
Organizing Committee
IDE
N/A - check homepage
IWSiB
N/A - check homepage
InteNSE
N/A - check homepage
LLM4Code
N/A - check homepage
MO2RE
N/A - check homepage
NLBSE
N/A - check homepage
Q-SE
Organizing Committee
Program Committee
RAIE
Organizing Committee
Programme Committee
Publicity and Web Chair
RoSE
N/A - check homepage
SATrends
Organising Committee
Program Committee
SBFT
Organizing Committee
Program Committee
SERP4IoT
Program Committee
SESoS
Organizing Committee
Steering Committee
Proceedings Chair
Publicity Chairs
Program Committee
WSESE
N/A - check homepage
Search
Series
Series
ICSE 2025
ICSE 2024
ICSE 2023
ICSE 2022
ICSE 2021
ICSE 2020
ICSE 2019
* ICSE 2018 *
Sign in
Sign up
ICSE 2024
(
series
) /
Centro Cultural de Belém
/
Room information: Glicínia Quartin
Venue
Centro Cultural de Belém
Room name
Glicínia Quartin
Capacity
49
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+01:00) Lisbon
.
Use conference time zone: (GMT+01:00) Lisbon
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Sun 14 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Opening + Keynote 1
SBFT
at
Glicínia Quartin
Chair(s):
Alessio Gambi
IMC University of Applied Sciences Krems
09:00
30m
Day opening
Introduction
SBFT
Alessio Gambi
IMC University of Applied Sciences Krems
,
Gunel Jahangirova
King's College London
,
Vincenzo Riccio
University of Udine
09:30
60m
Keynote
The Power of Fuzzing and Large Language Models
SBFT
Caroline Lemieux
University of British Columbia
11:00 - 12:30
Keynote 2 + Research Track 1
SBFT
at
Glicínia Quartin
Chair(s):
Vincenzo Riccio
University of Udine
11:00
60m
Keynote
Beyond the Class: A look into current trends in software testing education
SBFT
Anna Rita Fasolino
Federico II University of Naples
12:00
15m
Paper
Automated Boundary Identification for Machine Learning Classifiers
SBFT
Felix Dobslaw
Mid Sweden University
,
Robert Feldt
Chalmers University of Technology, Sweden
12:15
15m
Talk
Diversity-guided Search Exploration for Self-driving Cars Test Generation through Frenet Space Encoding
SBFT
Timo Blattner
University of Bern
,
Christian Birchler
Zurich University of Applied Sciences & University of Bern
,
Timo Kehrer
University of Bern
,
Sebastiano Panichella
Zurich University of Applied Sciences
14:00 - 15:30
Research Track 2 + Tutorial 1
SBFT
at
Glicínia Quartin
Chair(s):
Gunel Jahangirova
King's College London
14:00
15m
Paper
Generator-based Fuzzing with Input Features
SBFT
Roman Kraus
Fraunhofer FOKUS
,
Hoang Lam Nguyen
Humboldt-Universität zu Berlin
,
Martin A. Schneider
Fraunhofer FOKUS
14:15
15m
Paper
Syntest-JavaScript- Automated Unit-Level Test Case Generation for JavaScript
SBFT
Mitchell Olsthoorn
Delft University of Technology
,
Dimitri Stallenberg
Delft University of Technology
,
Annibale Panichella
Delft University of Technology
14:30
30m
Tutorial
Fuzz Testing for Security (Part I)
SBFT
Thorsten Holz
CISPA Helmholtz Center for Information Security
15:00
30m
Tutorial
SoKotHban: A King-of-the-Hill-style Search Optimisation Competition (Part II)
SBFT
Addison Crump
CISPA Helmholtz Center for Information Security
16:00 - 17:30
Tool Competitions 1
SBFT
at
Glicínia Quartin
Chair(s):
Ali Mohammed Al-Ameen Mohammed
Zurich University of Applied Sciences (ZHAW)
,
Christian Birchler
Zurich University of Applied Sciences & University of Bern
,
José Campos
University of Porto, Portugal
,
Huaming Chen
The University of Sydney
,
Pouria Derakhshanfar
JetBrains Research
,
Nicolas Erni
,
Rahul Gopinath
University of Sydney
,
Philipp Görz
,
Stephan Lukasczyk
University of Passau
,
Sebastiano Panichella
Zurich University of Applied Sciences
,
Joschua Schilling
,
Valerio Terragni
University of Auckland
,
Xi Wu
The University of Sydney
16:00
30m
Other
Fuzzing Tool Competition
SBFT
Rahul Gopinath
University of Sydney
,
Joschua Schilling
,
Philipp Görz
,
Xi Wu
The University of Sydney
,
Huaming Chen
The University of Sydney
16:30
30m
Other
Java Tool Competition
SBFT
José Campos
University of Porto, Portugal
,
Valerio Terragni
University of Auckland
17:00
30m
Other
Python Tool Competition
SBFT
Sebastiano Panichella
Zurich University of Applied Sciences
,
Stephan Lukasczyk
University of Passau
,
Pouria Derakhshanfar
JetBrains Research
,
Christian Birchler
Zurich University of Applied Sciences & University of Bern
,
Nicolas Erni
Mon 15 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Opening Day 2 + Keynote 3
SBFT
at
Glicínia Quartin
Chair(s):
Alessio Gambi
IMC University of Applied Sciences Krems
09:00
30m
Day opening
Introduction
SBFT
Alessio Gambi
IMC University of Applied Sciences Krems
,
Gunel Jahangirova
King's College London
,
Vincenzo Riccio
University of Udine
09:30
60m
Keynote
Search-based Testing and Analysis for Block-Based Learners’ Programs
SBFT
Gordon Fraser
University of Passau
11:00 - 12:30
Panel
SBFT
at
Glicínia Quartin
Chair(s):
Gunel Jahangirova
King's College London
11:00
90m
Panel
SBFT vs Generative AI
SBFT
Caroline Lemieux
University of British Columbia
,
Aldeida Aleti
Monash University
,
Andreas Zeller
CISPA Helmholtz Center for Information Security
,
Jie M. Zhang
King's College London
,
Annibale Panichella
Delft University of Technology
,
Paolo Arcaini
National Institute of Informatics
14:00 - 15:30
Tutorial 2 + Tool Competition 2
SBFT
at
Glicínia Quartin
Chair(s):
Matteo Biagiola
Università della Svizzera italiana
,
Stefan Klikovits
Johannes Kepler University, Linz
,
Vincenzo Riccio
University of Udine
14:00
60m
Tutorial
Getting Started with SynTest-Framework: A Hands-on Tutorial for Automatic Test Case Generation and Fuzzing
SBFT
Mitchell Olsthoorn
Delft University of Technology
,
Annibale Panichella
Delft University of Technology
15:00
30m
Other
CPS-ADS Tool Competition
SBFT
Matteo Biagiola
Università della Svizzera italiana
,
Stefan Klikovits
Johannes Kepler University, Linz
16:00 - 17:30
Tool Competitions 3 + Awards + Closing
SBFT
at
Glicínia Quartin
Chair(s):
Christian Birchler
Zurich University of Applied Sciences & University of Bern
,
Alessio Gambi
IMC University of Applied Sciences Krems
,
Gunel Jahangirova
King's College London
,
Sajad Khatiri
USI-Lugnao & Zurich University of Applied Sciences
,
Charith Munasinghe
,
Sebastiano Panichella
Zurich University of Applied Sciences
,
Vincenzo Riccio
University of Udine
,
Prasun Saurabh
,
Timothy Zimmermann
16:00
30m
Other
CPS-UAV Tool Competition
SBFT
Sebastiano Panichella
Zurich University of Applied Sciences
,
Sajad Khatiri
USI-Lugnao & Zurich University of Applied Sciences
,
Prasun Saurabh
,
Timothy Zimmermann
,
Charith Munasinghe
,
Christian Birchler
Zurich University of Applied Sciences & University of Bern
16:30
60m
Day closing
Award Ceremony and Closing
SBFT
Alessio Gambi
IMC University of Applied Sciences Krems
,
Gunel Jahangirova
King's College London
,
Vincenzo Riccio
University of Udine
Tue 16 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Session 1
RAIE
at
Glicínia Quartin
Chair(s):
Maximilian Poretschkin
Fraunhofer IAIS & University of Bonn
09:00
10m
Day opening
Opening
RAIE
Qinghua Lu
Data61, CSIRO
09:10
30m
Keynote
Machine Learning Software Engineering Patterns and Their Engineering Approaches
RAIE
Hironori Washizaki
Waseda University
09:40
10m
Long-paper
Towards Trustworthy AI Engineering - A Case Study on integrating an AI audit catalog into MLOps processes
RAIE
Lennard Helmer
,
Claudio Martens
,
Dennis Wegener
,
Maram Akila
,
Daniel Becker
,
Sermad Abbas
09:50
10m
Long-paper
Responsible AI Engineering: The Case of an Inclusive Image Annotation Team in a Global Technology Company
RAIE
Bernhard Schenkenfelder
Software Competence Center Hagenberg GmbH
,
Ulrich Brandstätter
,
Lukas Fischer
Software Competence Center Hagenberg GmbH
,
Rudolf Ramler
Software Competence Center Hagenberg (SCCH)
,
Dominik Laister
,
Martin Hartl
,
Markus Wurm
10:00
10m
Short-paper
Towards Explainability as a Functional Requirement: A Vision to Integrate the Legal, End-User, and ML Engineer Perspectives
RAIE
Umm e Habiba
University of Stuttgart, Germany
,
Justus Bogner
Vrije Universiteit Amsterdam
,
Stefan Wagner
Technical University of Munich
10:10
10m
Long-paper
PARMA: a Platform Architecture to enable Automated, Reproducible, and Multi-party Assessments of AI Trustworthiness
RAIE
Maximilian Pintz
,
Daniel Becker
,
Michael Mock
10:20
10m
Long-paper
Code Ownership in Open-Source AI Software Security
RAIE
Jiawen wen
,
Dong Yuan
,
Lei Ma
The University of Tokyo & University of Alberta
,
Huaming Chen
The University of Sydney
11:00 - 12:30
Session 2
RAIE
at
Glicínia Quartin
Chair(s):
Foutse Khomh
École Polytechnique de Montréal
11:00
30m
Keynote
Is Generative AI Fit for Your Use Case?
RAIE
Ipek Ozkaya
Carnegie Mellon University
11:30
20m
Other
Book Lounge - Responsible AI: Best Practices for Creating Trustworthy AI Systems
RAIE
Link to publication
11:50
10m
Long-paper
A Vision for Operationalising Diversity and Inclusion in AI
RAIE
Muneera Bano
CSIRO's Data61
,
Didar Zowghi
CSIRO's Data61 - University of Technology Sydney - University of New South Wales
,
Vincenzo Gervasi
University of Pisa
12:00
10m
Long-paper
Software Systems Compliance with the AI Act
RAIE
Teresa Scantamburlo
,
Paolo Falcarin
Ca' Foscari University of Venice
,
Alberto Veneri
,
Alessandro Fabris
,
Chiara Gallese
University of Turin, Italy
,
Valentina Billa
,
Francesca Rotolo
,
Federico Marcuzzi
12:10
10m
Short-paper
Do Generative AI Tools Ensure Green Code? An Investigative Study
RAIE
Samarth Sikand
Accenture Labs
,
Rohit Mehra
Accenture Labs
,
Vibhu Saujanya Sharma
Accenture Labs
,
Vikrant Kaulgud
Accenture Labs, India
,
Sanjay Podder
Accenture
,
Adam P. Burden
Accenture
12:20
10m
Day closing
Closing
RAIE
Qinghua Lu
Data61, CSIRO
12:30 - 14:00
JSS Board Meeting (lunch)
Social Events
at
Glicínia Quartin
12:30
90m
Meeting
JSS Board Meeting (lunch)
Social Events
14:00 - 15:30
JSS Board Meeting (after lunch meeting)
Social Events
at
Glicínia Quartin
14:00
90m
Meeting
JSS Board Meeting (after lunch meeting)
Social Events
Wed 17 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Human and Social 1
Software Engineering in Society
/
Research Track
/
Software Engineering Education and Training
at
Glicínia Quartin
Chair(s):
Grischa Liebel
Reykjavik University
11:00
15m
Talk
Breaking the Flow: A Study of Interruptions During Software Engineering Activities
Research Track
Yimeng Ma
Duke University
,
Yu Huang
Vanderbilt University
,
Kevin Leach
Vanderbilt University
Pre-print
11:15
15m
Talk
Supporting Web-based API Searches in the IDE Using Signatures
Research Track
Nick Bradley
University of British Columbia
,
Thomas Fritz
University of Zurich
,
Reid Holmes
University of British Columbia
11:30
15m
Talk
Adopting an Agile Approach for Reflective Learning and Teaching
Software Engineering Education and Training
Eleanor Leist
University of East Anglia
,
Jaejoon Lee
University of East Anglia
11:45
15m
Talk
Experiences with Summer Camp Communication via Discord
Software Engineering Education and Training
Makayla Moster
Clemson University
,
Ella Kokinda
Clemson Univeristy
,
D. Matthew Boyer
Clemson University
,
Paige Rodeghero
Clemson University
12:00
15m
Talk
With Great Humor Comes Great Developer Engagement
Software Engineering in Society
Deepika Tiwari
KTH Royal Institute of Technology
,
Tim Toady
Programming Republic of Perl
,
Martin Monperrus
KTH Royal Institute of Technology
,
Benoit Baudry
KTH
12:15
7m
Talk
Using Accessibility Awareness Interventions to Improve Computing Education
Software Engineering Education and Training
Yang Liu
Rochester Institute of Technology
,
Domenic Mangano
RIT
,
Krishna Neupane
Rochester Institute of Technology
,
Samuel Malachowsky
Rochester Institute of Technology
,
Daniel Krutz
Rochester Institute of Technology
14:00 - 15:30
Human and Social 2
Research Track
/
Software Engineering Education and Training
/
Software Engineering in Society
/
Demonstrations
at
Glicínia Quartin
Chair(s):
Ayushi Rastogi
University of Groningen, The Netherlands
14:00
15m
Talk
Causal Relationships and Programming Outcomes: A Transcranial Magnetic Stimulation Experiment
Research Track
Hammad Ahmad
University of Michigan
,
Madeline Endres
University of Michgain
,
Kaia Newman
Carnegie Mellon University
,
Priscila Santiesteban
University of Michigan
,
Emma Shedden
University of Michigan
,
Westley Weimer
University of Michigan
14:15
15m
Talk
Training App Developers in a Software Studio: The Business Nano Challenge Experience
Software Engineering Education and Training
Tania Mara Dors
Pontifícia Universidade Católica do Paraná
,
Ana Paula Schran de Almeida
Pontifícia Universidade Católica do Paraná
,
Lohine Mussi
Pontifícia Universidade Católica do Paraná
,
Fabio Vinicius Binder
Pontifícia Universidade Católica do Paraná
,
Sheila Reinehr
Pontifícia Universidade Católica do Paraná (PUCPR)
,
Andreia Malucelli
Pontifícia Universidade Católica do Paraná
14:30
15m
Talk
Breaking Barriers: Investigating the Sense of Belonging Among Women and Non-Binary Students in Software Engineering
Software Engineering Education and Training
Lina Boman
University of Gothenburg
,
Jonatan Andersson
University of Gothenburg
,
Francisco Gomes de Oliveira Neto
Chalmers | University of Gothenburg
14:45
15m
Talk
Micro-inequities and immigration backgrounds in the software industry
Software Engineering in Society
Valentin Markulj
,
Kousar Aslam
VU Amsterdam
,
Emitzá Guzmán
Vrije Universiteit Amsterdam
15:00
15m
Talk
Alexa, is the skill always safe? Uncover Lenient Skill Vetting Process and Protect User Privacy at Run Time
Software Engineering in Society
Tu Le
University of California, Irvine
,
Dongfang Zhao
Indiana University Bloomington
,
Zihao Wang
Indiana University Bloomington
,
XiaoFeng Wang
Indiana University Bloomington
,
Yuan Tian
Media Attached
15:15
7m
Talk
CodeGRITS: A Research Toolkit for Developer Behavior and Eye Tracking in IDE
Demonstrations
Ningzhi Tang
University of Notre Dame
,
Junwen An
,
Meng Chen
,
Aakash Bansal
University of Notre Dame
,
Yu Huang
Vanderbilt University
,
Collin McMillan
University of Notre Dame
,
Toby Jia-Jun Li
University of Notre Dame
16:00 - 17:30
Human and Social 3
Software Engineering Education and Training
/
Research Track
/
Journal-first Papers
/
Software Engineering in Society
at
Glicínia Quartin
Chair(s):
Tamara Lopez
The Open University
16:00
15m
Talk
GenderMag Improves Discoverability in the Field, Especially for Women
Research Track
Emerson Murphy-Hill
Google
,
Alberto Elizondo
Google
,
Ambar Murillo
Google
,
Marian Harbach
Google
,
Bogdan Vasilescu
Carnegie Mellon University
,
Delphine Carlson
Google
,
Florian Dessloch
Google
Link to publication
Pre-print
16:15
15m
Talk
Unraveling the Drivers of Sense of Belonging in Software Delivery Teams: Insights from a Large-Scale Survey
Research Track
Bianca Trinkenreich
Colorado State University
,
Marco Gerosa
Northern Arizona University
,
Igor Steinmacher
Northern Arizona University
Pre-print
16:30
15m
Talk
An Empirical Study of the Content and Quality of Sprint Retrospectives in Undergraduate Team Software Projects
Software Engineering Education and Training
Chris Hundhausen
Oregon State University, USA
,
Phillip Conrad
University of California, Santa Barbara
,
Ahsun Tariq
Oregon State University
,
Surya Pugal
UC Santa Barbara
,
Brian Zamora Flores
UC Santa Barbara
16:45
15m
Talk
Girls Rocking the Code: Gender-dependent Stereotypes, Engagement & Comprehension in Music Programming
Software Engineering Education and Training
Isabella Graßl
University of Passau
,
Gordon Fraser
University of Passau
17:00
15m
Talk
Dealing With Cultural Dispersion: a Novel Theoretical Framework for Software Engineering Research and Practice
Software Engineering in Society
Stefano Lambiase
University of Salerno
,
Gemma Catolino
University of Salerno
,
Bice Della Piana
University of Salerno
,
Filomena Ferrucci
University of Salerno
,
Fabio Palomba
University of Salerno
Pre-print
Media Attached
17:15
7m
Talk
Programming by Example Made Easy
Journal-first Papers
Jiarong Wu
,
Lili Wei
McGill University
,
Yanyan Jiang
Nanjing University
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
,
Luyao Ren
Peking University
,
Chang Xu
Nanjing University
Thu 18 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Dependability and Formal methods 2
Research Track
/
Software Engineering Education and Training
/
Demonstrations
/
Software Engineering in Practice
at
Glicínia Quartin
Chair(s):
Jácome Cunha
University of Porto & HASLab/INESC
11:00
15m
Talk
Enabling Runtime Verification of Causal Discovery Algorithms with Automated Conditional Independence Reasoning
Research Track
Pingchuan Ma
HKUST
,
Zhenlan Ji
The Hong Kong University of Science and Technology
,
Peisen Yao
Zhejing University
,
Shuai Wang
The Hong Kong University of Science and Technology
,
Kui Ren
Zhejiang University
11:15
15m
Talk
Translation Validation for JIT Compiler in the V8 JavaScript Engine
Research Track
Seungwan Kwon
KAIST
,
Jaeseong Kwon
KAIST
,
Wooseok Kang
KAIST
,
Juneyoung Lee
AWS
,
Kihong Heo
KAIST
11:30
15m
Talk
Assessing the impact of hints in learning formal specification
Software Engineering Education and Training
Alcino Cunha
University of Minho; INESC TEC
,
Nuno Macedo
University of Porto; INESC TEC
,
José Creissac Campos
University of Minho & HASLab/INESC TEC
,
Iara Margolis
Center for Computer Graphics
,
Emanuel Sousa
Center for Computer Graphics
11:45
15m
Talk
GWP-ASan: Sampling-Based Detection of Memory-Safety Bugs in Production
Software Engineering in Practice
Kostya Serebryany
Google
,
Chris Kennelly
Google
,
Mitch Phillips
Google
,
Matt Denton
Google
,
Marco Elver
Google
,
Alexander Potapenko
Google
,
Matt Morehouse
,
Vlad Tsyrklevich
,
Christian Holler
Mozilla Corporation
,
Julian Lettner
Apple
,
David Kilzer
Apple Inc.
,
Lander Brandt
Meta
12:00
15m
Talk
Dynamic Alert Suppression Policy for Noise Reduction in AIOps
Software Engineering in Practice
karan bhukar
IBM Research
,
Harshit Kumar
IBM Research
,
Ruchi Mahindru
IBM Research
,
Rohan Arora
IBM Research
,
Seema Nagar
IBM Research
,
Pooja Aggarwal
IBM Research
,
Amit Paradkar
IBM Watson Research Center
12:15
7m
Talk
What Do You Mean by Memory? When Engineers Are Lost in the Maze of Complexity
Software Engineering in Practice
Gunnar Kudrjavets
Amazon Web Services, USA
,
Aditya Kumar
Google
,
Jeff Thomas
Meta Platforms, Inc.
,
Ayushi Rastogi
University of Groningen, The Netherlands
DOI
Pre-print
12:22
7m
Talk
SpotFlow: Tracking Method Calls and States at Runtime
Demonstrations
Andre Hora
UFMG
Pre-print
Media Attached
12:30 - 14:00
TSE Editorial Board
Social Events
at
Glicínia Quartin
12:30
90m
Meeting
TSE Editorial Board
Social Events
14:00 - 15:30
Requirements 1
Demonstrations
/
Research Track
/
Software Engineering Education and Training
at
Glicínia Quartin
Chair(s):
Liliana Pasquale
University College Dublin & Lero
14:00
15m
Talk
ReFAIR: Toward a Context-Aware Recommender for Fairness Requirements Engineering
Research Track
Carmine Ferrara
University of Salerno
,
Francesco Casillo
Università di Salerno
,
Carmine Gravino
University of Salerno
,
Andrea De Lucia
University of Salerno
,
Fabio Palomba
University of Salerno
Pre-print
14:15
15m
Talk
Analyzing and Debugging Normative Requirements via Satisfiability Checking
Research Track
Nick Feng
University of Toronto
,
Lina Marsso
University of Toronto
,
Sinem Getir Yaman
University of York, UK
,
Yesugen Baatartogtokh
Smith College
,
Reem Ayad
University of Toronto
,
Victória Oldemburgo de Mello
University of Toronto
,
Beverley Townsend
University of York
,
Isobel Standen
University of York
,
Ioannis Stefanakos
University of York
,
Calum Imrie
University of York
,
Genaína Nunes Rodrigues
University of Brasília
,
Ana Cavalcanti
University of York
,
Radu Calinescu
University of York, UK
,
Marsha Chechik
University of Toronto
14:30
15m
Talk
Teaching Digital Accessibility to Industry Professionals using the Community of Practice framework: An Experience Report
Software Engineering Education and Training
Parthasarathy PD
BITS Pilani KK Birla Goa Campus
,
Swaroop Joshi
BITS Pilani KK Birla Goa Campus
14:45
15m
Talk
An Experience Report on Using Video-Creation Tasks in Requirements-Engineering Education
Software Engineering Education and Training
Richard May
Harz University Wernigerode, Germany
,
Johanna Daher
Harz University Wernigerode, Germany
,
Jacob Krüger
Eindhoven University of Technology
,
Thomas Leich
Harz University of Applied Sciences, Germany
15:00
15m
Talk
Exploring the Need of Accessibility Education in the Software Industry: Insights from a Survey of Software Professionals in India
Software Engineering Education and Training
Parthasarathy PD
BITS Pilani KK Birla Goa Campus
,
Swaroop Joshi
BITS Pilani KK Birla Goa Campus
15:15
7m
Talk
ValidGen: A Tool for Automatic Generation of Validation Scripts to Support Rapid Requirements Validation
Demonstrations
Hongyue Pan
BeiHang Uviversity
,
Yilong Yang
Beihang University
Fri 19 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Evolution 4
Research Track
/
Journal-first Papers
/
Software Engineering in Practice
at
Glicínia Quartin
Chair(s):
Wesley Assunção
North Carolina State University
11:00
15m
Talk
MUT: Human-in-the-Loop Unit Test Migration
Research Track
Yi Gao
Zhejiang University
,
Xing Hu
Zhejiang University
,
Tongtong Xu
Huawei
,
Xin Xia
Huawei Technologies
,
David Lo
Singapore Management University
,
Xiaohu Yang
Zhejiang University
11:15
15m
Talk
Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine
Research Track
Yanming Yang
Zhejiang University
,
Xing Hu
Zhejiang University
,
Xin Xia
Huawei Technologies
,
David Lo
Singapore Management University
,
Xiaohu Yang
Zhejiang University
11:30
15m
Talk
Fine-grained, accurate and scalable source differencing
Research Track
Jean-Rémy Falleri
Bordeaux INP
,
Matias Martinez
Universitat Politècnica de Catalunya (UPC)
11:45
15m
Talk
A Catalog of Unintended Software Dependencies in Multi-Lingual Systems at ASML
Software Engineering in Practice
Tom Groot
Eindhoven University of Technology & ASML
,
Lina Ochoa
Eindhoven University of Technology
,
Bogdan Lazar
ASML
,
Jacob Krüger
Eindhoven University of Technology
12:00
7m
Talk
Runtime Evolution of Bitcoin’s Consensus Rules
Journal-first Papers
Jakob Svennevik Notland
Norwegian University of Science and Technology
,
Mariusz Nowostawski
Norwegian University of Science and Technology
,
Jingyue Li
Norwegian University of Science and Technology (NTNU)
12:07
7m
Talk
CfgNet: A Framework for Tracking Equality-Based Configuration Dependencies Across a Software Project
Journal-first Papers
Sebastian Simon
Leipzig University
,
Nicolai Ruckel
Secunet Security Networks AG
,
Norbert Siegmund
Leipzig University
12:14
7m
Talk
Hyperparameter Optimization for AST Differencing
Journal-first Papers
Matias Martinez
Universitat Politècnica de Catalunya (UPC)
,
Jean-Rémy Falleri
Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI, UMR5800, F-33400 Talence, France
,
Martin Monperrus
KTH Royal Institute of Technology
,
Matias Martinez
Universitat Politècnica de Catalunya (UPC)
,
Matias Martinez
Universitat Politècnica de Catalunya (UPC)
14:00 - 15:30
Evolution 5
New Ideas and Emerging Results
/
Demonstrations
/
Research Track
at
Glicínia Quartin
Chair(s):
Martin Pinzger
Universität Klagenfurt
14:00
15m
Talk
Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports
Research Track
Yanfu Yan
William & Mary
,
Nathan Cooper
William & Mary
,
Oscar Chaparro
William & Mary
,
Kevin Moran
University of Central Florida
,
Denys Poshyvanyk
William & Mary
14:15
15m
Talk
The Classics Never Go Out of Style: An Empirical Study of Downgrades from the Bazel Build Technology
Research Track
Mahmoud Alfadel
University of Waterloo
,
Shane McIntosh
University of Waterloo
Pre-print
14:30
15m
Talk
Scaling Code Pattern Inference with Interactive What-If Analysis
Research Track
Hong Jin Kang
UCLA
,
Kevin Wang
UCLA
,
Miryung Kim
UCLA and Amazon Web Services
14:45
15m
Talk
Context-Aware Name Recommendation for Field Renaming
Research Track
Chunhao Dong
Beijing Institute of Technology
,
Yanjie Jiang
Peking University
,
Nan Niu
University of Cincinnati
,
Yuxia Zhang
Beijing Institute of Technology
,
Hui Liu
Beijing Institute of Technology
15:00
7m
Talk
"Don’t Touch my Model!" Towards Managing Model History and Versions during Metamodel Evolution
New Ideas and Emerging Results
Marcel Homolka
Institute for Software Systems Engineering, Johannes Kepler University, Linz
,
Luciano Marchezan
Johannes Kepler University Linz
,
Wesley Assunção
North Carolina State University
,
Alexander Egyed
Johannes Kepler University Linz
Pre-print
15:07
7m
Talk
Challenges in Empirically Testing Memory Persistency Models
New Ideas and Emerging Results
Vasileios Klimis
Queen Mary University of London
,
Alastair F. Donaldson
Imperial College London
,
Viktor Vafeiadis
MPI-SWS
,
John Wickerson
Imperial College London
,
Azalea Raad
Imperial College London
15:14
7m
Talk
AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction
Demonstrations
Eman Abdullah AlOmar
Stevens Institute of Technology
,
Benjamin Knobloch
Stevens Institute of Technology
,
Thomas Kain
Stevens Institute of Technology
,
Christopher Kalish
Stevens Institute of Technology
,
Mohamed Wiem Mkaouer
University of Michigan - Flint
,
Ali Ouni
ETS Montreal, University of Quebec
16:00 - 17:30
Evolution 6
New Ideas and Emerging Results
/
Research Track
/
Demonstrations
/
Software Engineering Education and Training
at
Glicínia Quartin
Chair(s):
Kiev Gama
Federal University of Pernambuco (UFPE)
16:00
15m
Talk
Cneps: A Precise Approach for Examining Dependencies among Third-Party C/C++ Open-Source Components
Research Track
Yoonjong Na
Korea University
,
Seunghoon Woo
Korea University
,
Joomyeong Lee
Korea University
,
Heejo Lee
Korea University
16:15
15m
Talk
A Study on the Pythonic Functional Constructs' Understandability
Research Track
Cyrine Zid
École Polytechnique de Montréal
,
Fiorella Zampetti
University of Sannio, Italy
,
Giulio Antoniol
Ecole Polytechnique de Montreal
,
Massimiliano Di Penta
University of Sannio, Italy
Pre-print
16:30
15m
Talk
Introducing Computer Science Undergraduate Students to DevOps Technologies from Software Engineering Fundamentals
Software Engineering Education and Training
Edgar Sarmiento-Calisaya
,
Alvaro Mamani-Aliaga
Universidad Nacional de San Agustín de Arequipa
,
Julio Cesar Leite
Federal University of Bahia (UFBA)
DOI
16:45
15m
Talk
Bridging the Theory-Practice Gap in a Maintenance Programming Course: An Experience Report
Software Engineering Education and Training
Sofia Ouhbi
Uppsala University
17:00
7m
Talk
Deductive Software Architecture Recovery via Chain-of-thought Prompting
New Ideas and Emerging Results
Satrio Adi Rukmono
,
Lina Ochoa
Eindhoven University of Technology
,
Michel Chaudron
Eindhoven University of Technology, The Netherlands
17:07
7m
Talk
Reproducibility of Build Environments through Space and Time
New Ideas and Emerging Results
Julien Malka
LTCI, Télécom Paris, Institut Polytechnique de Paris, France
,
Stefano Zacchiroli
Télécom Paris, Polytechnic Institute of Paris
,
Théo Zimmermann
Télécom Paris, Polytechnic Institute of Paris
Pre-print
17:14
7m
Talk
APICIA: An API Change Impact Analyzer for Android Apps
Demonstrations
Tarek Mahmud
Texas State University
,
Meiru Che
Central Queensland University
,
Jihan Rouijel
Texas State University
,
Mujahid Khan
Texas State University
,
Guowei Yang
University of Queensland
17:21
7m
Talk
RAT: A Refactoring-Aware Tool for Tracking Code History
Demonstrations
Feifei Niu
University of Ottawa
,
Junqian Shao
Nanjing University
,
Chaofan Xu
Nanjing University
,
Christoph Mayr-Dorn
JOHANNES KEPLER UNIVERSITY LINZ
,
Wesley Assunção
North Carolina State University
,
Liguo Huang
Southern Methodist University
,
Chuanyi Li
Nanjing University
,
Jidong Ge
Nanjing University
,
Bin Luo
Nanjing University
,
Alexander Egyed
Johannes Kepler University Linz
Sat 20 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Tool Competition
NLBSE
at
Glicínia Quartin
Chair(s):
Ali Al-Kaswan
Delft University of Technology, Netherlands
,
Oscar Chaparro
William & Mary
,
Giuseppe Colavito
University of Bari, Italy
,
Rafael Kallis
Rafael Kallis Consulting
,
Luca Pascarella
ETH Zurich
,
Pooja Rani
University of Zurich
11:00
15m
Other
Tool Competition Opening
NLBSE
Rafael Kallis
Rafael Kallis Consulting
,
Giuseppe Colavito
University of Bari, Italy
,
Ali Al-Kaswan
Delft University of Technology, Netherlands
,
Luca Pascarella
ETH Zurich
,
Oscar Chaparro
William & Mary
,
Pooja Rani
University of Zurich
11:15
10m
Demonstration
Few-Shot Issue Report Classification with Adapters
NLBSE
Fahad Ebrahim
The University of Warwick
,
Mike Joy
University of Warwick
11:25
10m
Demonstration
Lessons from the NLBSE 2024 Competition: Towards Building Efficient Models for GitHub Issue Classification
NLBSE
Daniel Gómez-Barrera
Universidad de los Andes
,
Luccas Rojas Becerra
Universidad de los Andes
,
Juan Pinzón Roncancio
Universidad de los Andes
,
David Ortiz Almanza
Universidad de los Andes
,
Juan Arboleda
Universidad de los Andes
,
Mario Linares-Vásquez
Universidad de los Andes
,
Ruben Manrique
Universidad de los Andes
11:35
10m
Demonstration
ClassifAI: Automating Issue Reports Classification using Pre-Trained BERT (Bidirectional Encoder Representations from Transformers) Models
NLBSE
Khubaib Amjad Alam
National University of Computer and Emerging Sciences
,
Ashish Jumani
National University of Computer and Emerging Sciences
,
Harris Aamir
National University of Computer and Emerging Sciences, Islamabad, Pakistan
,
Muhammad Uzair
National University of Computer and Emerging Sciences, Islamabad, Pakistan
11:45
10m
Demonstration
Text-To-Text Generation for Issue Report Classification
NLBSE
Gokul Rejithkumar
TCS Research
,
Preethu Rose Anish
TCS Research
,
Smita Ghaisas
TCS Research
11:55
10m
Demonstration
Applying Large Language Models API to Issue Classification Problem
NLBSE
Gabriel Aracena
Grand Canyon University
,
Kyle Luster
Grand Canyon University
,
Fábio Santos
,
Igor Steinmacher
Northern Arizona University
,
Marco Gerosa
Northern Arizona University
12:05
10m
Demonstration
Dopamin: Transformer-based Comment Classifiers through Domain Post-Training and Multi-level Layer Aggregation
NLBSE
Nam Le Hai
FPT Software AI Center
,
Nghi D. Q. Bui
Fulbright University, Viet Nam
12:15
15m
Other
Tool Competition Closing
NLBSE
Rafael Kallis
Rafael Kallis Consulting
,
Giuseppe Colavito
University of Bari, Italy
,
Ali Al-Kaswan
Delft University of Technology, Netherlands
,
Luca Pascarella
ETH Zurich
,
Oscar Chaparro
William & Mary
,
Pooja Rani
University of Zurich
Sun 14 Apr
Displayed time zone:
Lisbon
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Glicínia Quartin
SBFT
Opening + Keynote 1
SBFT
Keynote 2 + Research Track 1
SBFT
Research Track 2 + Tutorial 1
SBFT
Tool Competitions 1
Mon 15 Apr
Displayed time zone:
Lisbon
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Glicínia Quartin
SBFT
Opening Day 2 + Keynote 3
SBFT
Panel
SBFT
Tutorial 2 + Tool Competition 2
SBFT
Tool Competitions 3 + Awards + Closing
Tue 16 Apr
Displayed time zone:
Lisbon
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Glicínia Quartin
RAIE
Session 1
RAIE
Session 2
Social Events
JSS Board Meeting (lunch)
Social Events
JSS Board Meeting (after lunch meeting)
Wed 17 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Glicínia Quartin
Software Engineering in Society + Research Track + Software Engineering Education and Training
Human and Social 1
Research Track + Software Engineering Education and Training + Software Engineering in Society + Demonstrations
Human and Social 2
Software Engineering Education and Training + Research Track + Journal-first Papers + Software Engineering in Society
Human and Social 3
Thu 18 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Glicínia Quartin
Research Track + Software Engineering Education and Training + Demonstrations + Software Engineering in Practice
Dependability and Formal methods 2
Social Events
TSE Editorial Board
Demonstrations + Research Track + Software Engineering Education and Training
Requirements 1
Fri 19 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Glicínia Quartin
Research Track + Journal-first Papers + Software Engineering in Practice
Evolution 4
New Ideas and Emerging Results + Demonstrations + Research Track
Evolution 5
New Ideas and Emerging Results + Research Track + Demonstrations + Software Engineering Education and Training
Evolution 6
Sat 20 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
Glicínia Quartin
NLBSE
Tool Competition
Sun 14 Apr
Displayed time zone:
Lisbon
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Glicínia Quartin
SBFT
Introduction
09:00 - 09:30
SBFT
The Power of Fuzzing and Large Language Models
09:30 - 10:30
SBFT
Beyond the Class: A look into current trends in software testing education
11:00 - 12:00
SBFT
Automated Boundary Identification for Machine Learning Classifiers
12:00 - 12:15
SBFT
Diversity-guided Search Exploration for Self-driving Cars Test Generati ...
12:15 - 12:30
SBFT
Generator-based Fuzzing with Input Features
14:00 - 14:15
SBFT
Syntest-JavaScript- Automated Unit-Level Test Case Generation for JavaS ...
14:15 - 14:30
SBFT
Fuzz Testing for Security (Part I)
14:30 - 15:00
SBFT
SoKotHban: A King-of-the-Hill-style Search Optimisation Competition (Pa ...
15:00 - 15:30
SBFT
Fuzzing Tool Competition
16:00 - 16:30
SBFT
Java Tool Competition
16:30 - 17:00
SBFT
Python Tool Competition
17:00 - 17:30
Mon 15 Apr
Displayed time zone:
Lisbon
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Glicínia Quartin
SBFT
Introduction
09:00 - 09:30
SBFT
Search-based Testing and Analysis for Block-Based Learners’ Programs
09:30 - 10:30
SBFT
SBFT vs Generative AI
11:00 - 12:30
SBFT
Getting Started with SynTest-Framework: A Hands-on Tutorial for Automat ...
14:00 - 15:00
SBFT
CPS-ADS Tool Competition
15:00 - 15:30
SBFT
CPS-UAV Tool Competition
16:00 - 16:30
SBFT
Award Ceremony and Closing
16:30 - 17:30
Tue 16 Apr
Displayed time zone:
Lisbon
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
Glicínia Quartin
RAIE
Opening
09:00 - 09:10
RAIE
Machine Learning Software Engineering Patterns and Their Engineering Ap ...
09:10 - 09:40
RAIE
Towards Trustworthy AI Engineering - A Case Study on integrating an AI ...
09:40 - 09:50
RAIE
Responsible AI Engineering: The Case of an Inclusive Image Annotation T ...
09:50 - 10:00
RAIE
Towards Explainability as a Functional Requirement: A Vision to Integra ...
10:00 - 10:10
RAIE
PARMA: a Platform Architecture to enable Automated, Reproducible, and M ...
10:10 - 10:20
RAIE
Code Ownership in Open-Source AI Software Security
10:20 - 10:30
RAIE
Is Generative AI Fit for Your Use Case?
11:00 - 11:30
RAIE
Book Lounge - Responsible AI: Best Practices for Creating Trustworthy A ...
11:30 - 11:50
RAIE
A Vision for Operationalising Diversity and Inclusion in AI
11:50 - 12:00
RAIE
Software Systems Compliance with the AI Act
12:00 - 12:10
RAIE
Do Generative AI Tools Ensure Green Code? An Investigative Study
12:10 - 12:20
RAIE
Closing
12:20 - 12:30
ICSE Social Events
JSS Board Meeting (lunch)
12:30 - 14:00
ICSE Social Events
JSS Board Meeting (after lunch meeting)
14:00 - 15:30
Wed 17 Apr
Displayed time zone:
Lisbon
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Glicínia Quartin
ICSE Research Track
Breaking the Flow: A Study of Interruptions During Software Engineering ...
11:00 - 11:15
ICSE Research Track
Supporting Web-based API Searches in the IDE Using Signatures
11:15 - 11:30
ICSE Software Engineering Education and Training
Adopting an Agile Approach for Reflective Learning and Teaching
11:30 - 11:45
ICSE Software Engineering Education and Training
Experiences with Summer Camp Communication via Discord
11:45 - 12:00
ICSE Software Engineering in Society
With Great Humor Comes Great Developer Engagement
12:00 - 12:15
ICSE Software Engineering Education and Training
Using Accessibility Awareness Interventions to Improve Computing Education
12:15 - 12:22
ICSE Research Track
Causal Relationships and Programming Outcomes: A Transcranial Magnetic ...
14:00 - 14:15
ICSE Software Engineering Education and Training
Training App Developers in a Software Studio: The Business Nano Challen ...
14:15 - 14:30
ICSE Software Engineering Education and Training
Breaking Barriers: Investigating the Sense of Belonging Among Women and ...
14:30 - 14:45
ICSE Software Engineering in Society
Micro-inequities and immigration backgrounds in the software industry
14:45 - 15:00
ICSE Software Engineering in Society
Alexa, is the skill always safe? Uncover Lenient Skill Vetting Process ...
15:00 - 15:15
ICSE Demonstrations
CodeGRITS: A Research Toolkit for Developer Behavior and Eye Tracking i ...
15:15 - 15:22
ICSE Research Track
GenderMag Improves Discoverability in the Field, Especially for Women
16:00 - 16:15
ICSE Research Track
Unraveling the Drivers of Sense of Belonging in Software Delivery Teams ...
16:15 - 16:30
ICSE Software Engineering Education and Training
An Empirical Study of the Content and Quality of Sprint Retrospectives ...
16:30 - 16:45
ICSE Software Engineering Education and Training
Girls Rocking the Code: Gender-dependent Stereotypes, Engagement & Comp ...
16:45 - 17:00
ICSE Software Engineering in Society
Dealing With Cultural Dispersion: a Novel Theoretical Framework for Sof ...
17:00 - 17:15
ICSE Journal-first Papers
Programming by Example Made Easy
17:15 - 17:22
Thu 18 Apr
Displayed time zone:
Lisbon
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
Glicínia Quartin
ICSE Research Track
Enabling Runtime Verification of Causal Discovery Algorithms with Autom ...
11:00 - 11:15
ICSE Research Track
Translation Validation for JIT Compiler in the V8 JavaScript Engine
11:15 - 11:30
ICSE Software Engineering Education and Training
Assessing the impact of hints in learning formal specification
11:30 - 11:45
ICSE Software Engineering in Practice
GWP-ASan: Sampling-Based Detection of Memory-Safety Bugs in Production
11:45 - 12:00
ICSE Software Engineering in Practice
Dynamic Alert Suppression Policy for Noise Reduction in AIOps
12:00 - 12:15
ICSE Software Engineering in Practice
What Do You Mean by Memory? When Engineers Are Lost in the Maze of Comp ...
12:15 - 12:22
ICSE Demonstrations
SpotFlow: Tracking Method Calls and States at Runtime
12:22 - 12:29
ICSE Social Events
TSE Editorial Board
12:30 - 14:00
ICSE Research Track
ReFAIR: Toward a Context-Aware Recommender for Fairness Requirements En ...
14:00 - 14:15
ICSE Research Track
Analyzing and Debugging Normative Requirements via Satisfiability Checking
14:15 - 14:30
ICSE Software Engineering Education and Training
Teaching Digital Accessibility to Industry Professionals using the Comm ...
14:30 - 14:45
ICSE Software Engineering Education and Training
An Experience Report on Using Video-Creation Tasks in Requirements-Engi ...
14:45 - 15:00
ICSE Software Engineering Education and Training
Exploring the Need of Accessibility Education in the Software Industry: ...
15:00 - 15:15
ICSE Demonstrations
ValidGen: A Tool for Automatic Generation of Validation Scripts to Supp ...
15:15 - 15:22
Fri 19 Apr
Displayed time zone:
Lisbon
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Glicínia Quartin
ICSE Research Track
MUT: Human-in-the-Loop Unit Test Migration
11:00 - 11:15
ICSE Research Track
Streamlining Java Programming: Uncovering Well-Formed Idioms with IdioMine
11:15 - 11:30
ICSE Research Track
Fine-grained, accurate and scalable source differencing
11:30 - 11:45
ICSE Software Engineering in Practice
A Catalog of Unintended Software Dependencies in Multi-Lingual Systems ...
11:45 - 12:00
ICSE Journal-first Papers
Runtime Evolution of Bitcoin’s Consensus Rules
12:00 - 12:07
ICSE Journal-first Papers
CfgNet: A Framework for Tracking Equality-Based Configuration Dependenc ...
12:07 - 12:14
ICSE Journal-first Papers
Hyperparameter Optimization for AST Differencing
12:14 - 12:21
ICSE Research Track
Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate ...
14:00 - 14:15
ICSE Research Track
The Classics Never Go Out of Style: An Empirical Study of Downgrades fr ...
14:15 - 14:30
ICSE Research Track
Scaling Code Pattern Inference with Interactive What-If Analysis
14:30 - 14:45
ICSE Research Track
Context-Aware Name Recommendation for Field Renaming
14:45 - 15:00
ICSE New Ideas and Emerging Results
"Don’t Touch my Model!" Towards Managing Model History and Versions dur ...
15:00 - 15:07
ICSE New Ideas and Emerging Results
Challenges in Empirically Testing Memory Persistency Models
15:07 - 15:14
ICSE Demonstrations
AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction
15:14 - 15:21
ICSE Research Track
Cneps: A Precise Approach for Examining Dependencies among Third-Party ...
16:00 - 16:15
ICSE Research Track
A Study on the Pythonic Functional Constructs' Understandability
16:15 - 16:30
ICSE Software Engineering Education and Training
Introducing Computer Science Undergraduate Students to DevOps Technolog ...
16:30 - 16:45
ICSE Software Engineering Education and Training
Bridging the Theory-Practice Gap in a Maintenance Programming Course: A ...
16:45 - 17:00
ICSE New Ideas and Emerging Results
Deductive Software Architecture Recovery via Chain-of-thought Prompting
17:00 - 17:07
ICSE New Ideas and Emerging Results
Reproducibility of Build Environments through Space and Time
17:07 - 17:14
ICSE Demonstrations
APICIA: An API Change Impact Analyzer for Android Apps
17:14 - 17:21
ICSE Demonstrations
RAT: A Refactoring-Aware Tool for Tracking Code History
17:21 - 17:28
Sat 20 Apr
Displayed time zone:
Lisbon
change
Room
11:00
15
30
45
12:00
15
30
45
Glicínia Quartin
NLBSE
Tool Competition Opening
11:00 - 11:15
NLBSE
Few-Shot Issue Report Classification with Adapters
11:15 - 11:25
NLBSE
Lessons from the NLBSE 2024 Competition: Towards Building Efficient Mod ...
11:25 - 11:35
NLBSE
ClassifAI: Automating Issue Reports Classification using Pre-Trained BE ...
11:35 - 11:45
NLBSE
Text-To-Text Generation for Issue Report Classification
11:45 - 11:55
NLBSE
Applying Large Language Models API to Issue Classification Problem
11:55 - 12:05
NLBSE
Dopamin: Transformer-based Comment Classifiers through Domain Post-Trai ...
12:05 - 12:15
NLBSE
Tool Competition Closing
12:15 - 12:30
x
Thu 21 Nov 09:59