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: Amália Rodrigues
Venue
Centro Cultural de Belém
Room name
Amália Rodrigues
Capacity
100
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
Keynote
FTW
at
Amália Rodrigues
Chair(s):
Martin Gruber
BMW Group, University of Passau
09:00
90m
Keynote
Keynote
FTW
K:
Darko Marinov
University of Illinois at Urbana-Champaign
11:00 - 12:30
Mitigating Flaky Failures in CI
FTW
at
Amália Rodrigues
Chair(s):
Tim A. D. Henderson
Google
11:00
30m
Paper
Presubmit Rescue: Automatically Ignoring FlakyTest Executions
FTW
A:
Minh Hoang
Google
,
A:
Adrian Berding
11:30
30m
Paper
Regression Test History Data for Flaky Test Research
FTW
A:
Philipp Wendler
,
A:
Stefan Winter
Ulm University and LMU Munich
File Attached
12:00
30m
Paper
Predicting the Lifetime of Flaky Tests on Chrome
FTW
A:
Samaneh Malmir
Concordia University
,
A:
Peter Rigby
Concordia University; Meta
14:00 - 15:30
Debugging Flaky Tests in Different Domains
FTW
at
Amália Rodrigues
Chair(s):
Owain Parry
The University of Sheffield
14:00
30m
Paper
On the Impact of Hitting System Resource Limits on Test Flakiness
FTW
A:
Fabian Leinen
Technical University of Munich
,
A:
Alexander Perathoner
Technical University of Munich
,
A:
Alexander Pretschner
TU Munich
Pre-print
Media Attached
14:30
30m
Paper
Flaky Tests in the AI Domain
FTW
A:
Péter Attila Soha
Department of Software Engineering, University of Szeged
,
A:
Béla Vancsics
,
A:
Tamás Gergely
Department of Software Engineering, University of Szeged
,
A:
Árpád Beszédes
Department of Software Engineering, University of Szeged
15:00
30m
Paper
Can ChatGPT Repair Non-Order-Dependent Tests?
FTW
A:
Yang Chen
University of Illinois at Urbana-Champaign
,
A:
Reyhaneh Jabbarvand
University of Illinois at Urbana-Champaign
16:00 - 17:30
Discussion Panel
FTW
at
Amália Rodrigues
Chair(s):
Phil McMinn
University of Sheffield
16:00
90m
Panel
Discussion Panel
FTW
P:
Jonathan Bell
Northeastern University
,
P:
Lionel Briand
University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
,
P:
Mark Harman
Meta Platforms, Inc. and UCL
,
P:
Darko Marinov
University of Illinois at Urbana-Champaign
,
P:
Sigrid Eldh
Ericsson AB, Mälardalen University, Carleton Unviersity
Mon 15 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Conference Opening & Keynote
AST
at
Amália Rodrigues
Chair(s):
Francesca Lonetti
CNR-ISTI
,
Mehrdad Saadatmand
RISE Research Institutes of Sweden
09:00
30m
Other
Chairs Welcome
AST
Christof J. Budnik
Siemens Corporation, Corporate Technology
,
Jenny Li
Kean University, USA
,
Mehrdad Saadatmand
RISE Research Institutes of Sweden
09:30
60m
Keynote
Exploring the landscape: Software Testing in the AI Era
AST
Ina Schieferdecker
TU Berlin
Media Attached
File Attached
11:00 - 12:30
Session 1: Test Coverage
AST
at
Amália Rodrigues
Chair(s):
Gilles Perrouin
Fonds de la Recherche Scientifique - FNRS & University of Namur
11:00
20m
Full-paper
Mutation Coverage is not Strongly Correlated with Mutation Coverage
AST
Samia Alblwi
New Jersey Institute of Technology
,
Dr. AMANI AYAD
Kean University, USA
,
Ali Mili
NJIT
11:20
20m
Full-paper
Running a Red Light: An Investigation into Why Software Engineers (Occasionally) Ignore Coverage Checks
AST
Alexander Sterk
Delft University of Technology
,
Mairieli Wessel
Radboud University
,
Eli Hooten
Sentry.io
,
Andy Zaidman
Delft University of Technology
DOI
Pre-print
11:40
20m
Full-paper
Coverage-based Strategies for the Automated Synthesis of Test Scenarios for Conversational Agents
AST
Pablo C Canizares
Autonomous University of Madrid, Spain
,
Daniel Ávila
Autonomous University of Madrid
,
Sara Perez-Soler
Universidad Autónoma de Madrid
,
Esther Guerra
Universidad Autónoma de Madrid
,
Juan de Lara
Autonomous University of Madrid
Pre-print
12:00
20m
Full-paper
WallMauer: Robust Code Coverage Instrumentation for Android Apps
AST
Michael Auer
University of Passau
,
Iván Arcuschin Moreno
University of Buenos Aires, Argentina
,
Gordon Fraser
University of Passau
14:00 - 15:30
Session 2: Test Generation
AST
at
Amália Rodrigues
Chair(s):
Sarmad Bashir
RISE Research Institutes of Sweden
14:00
20m
Full-paper
Using GitHub Copilot for Test Generation in Python: An Empirical Study
AST
Khalid El Haji
Delft University of Technology
,
Carolin Brandt
Delft University of Technology
,
Andy Zaidman
Delft University of Technology
DOI
Pre-print
14:20
20m
Full-paper
Grammar-Based Action Selection Rules for Scriptless Testing
AST
Lianne V. Hufkens
Open Universiteit
,
Fernando Pastor Ricós
Universitat Politècnica de València
,
Beatriz Marín
Universitat Politècnica de València
,
Tanja E. J. Vos
Universitat Politècnica de València and Open Universiteit
14:40
20m
Full-paper
Fences: Systematic Sample Generation for JSON Schemas using Boolean Algebra and Flow Graphs
AST
Björn Otto
Institute for Automation and Communication, OVGU Magdeburg
,
Tobias Kleinert
Chair of Information and Automation Systems for Process and Material Technology, RWTH Aachen
15:00
10m
Poster
Generating Software Tests for Mobile Applications Using Fine-Tuned Large Language Models
AST
Jacob Hoffmann
Institute AIFB, Karlsruhe Institue of Technology (KIT)
,
Demian Frister
Institute of Applied Informatics and Formal Description Methods (AIFB) Karlsruhe Institue of Technology (KIT)
DOI
16:00 - 17:30
Session 3: Privacy, Security and Robustness
AST
at
Amália Rodrigues
Chair(s):
Dr. AMANI AYAD
Kean University, USA
16:00
20m
Full-paper
Sugar-coated poison defense on deepfake face-swapping attacks
AST
Cheng-Yao Guo
National Chengchi University
,
Fang Yu
National Chengchi University
16:20
20m
Full-paper
Anonymizing Test Data in Android: Does It Hurt?
AST
Elena Masserini
University of Milano - Bicocca
,
Davide Ginelli
,
Daniela Micucci
University of Milano-Bicocca, Italy
,
Daniela Briola
University of Milano Bicocca
,
Leonardo Mariani
University of Milano-Bicocca
Pre-print
16:40
20m
Full-paper
Properties that allow or prohibit transferability of adversarial attacks among quantized networks
AST
Abhishek Shrestha
Fraunhofer FOKUS
,
Juergen Grossmann
Fraunhofer
DOI
17:00
20m
Full-paper
Can explainability and deep-learning be used for localizing vulnerabilities in source code?
AST
Alessandro Marchetto
Università di Trento
17:20
15m
Short-paper
Towards an Empirical Robustness Assessment Through Measuring Adversarial Subspaces
AST
Viraj Rohit Gala
,
Martin A. Schneider
Fraunhofer FOKUS
,
Marvin Vogt
Fraunhofer Institute for Open Communication Systems
20:30
2h30m
Social Event
Social Dinner (Apr 15) - 20:30 at Páteo – Bairro do Avillez
AST
Tue 16 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Conference Opening & Keynote
AST
at
Amália Rodrigues
Chair(s):
Francesca Lonetti
CNR-ISTI
,
Mehrdad Saadatmand
RISE Research Institutes of Sweden
09:15
15m
Other
Chairs Welcome
AST
Christof J. Budnik
Siemens Corporation, Corporate Technology
,
Jenny Li
Kean University, USA
,
Mehrdad Saadatmand
RISE Research Institutes of Sweden
09:30
60m
Keynote
The future of testing: Unleashing creativity with power of AI
AST
Marko Ivanković
Google; Universität Passau
File Attached
11:00 - 12:30
Session 4: AI-based testing
AST
at
Amália Rodrigues
Chair(s):
Mahshid Helali Moghadam
Scania R&D
11:00
20m
Full-paper
Machine Learning-based Test Case Prioritization using Hyperparameter Optimization
AST
Md Asif Khan
Ontario Tech University
,
Akramul Azim
Ontario Tech University
,
Ramiro Liscano
Ontario Tech University
,
Kevin Smith
International Business Machines Corporation (IBM)
,
Yee-Kang Chang
International Business Machines Corporation (IBM)
,
Qasim Tauseef
International Business Machines Corporation (IBM)
,
Gkerta Seferi
International Business Machines Corporation (IBM)
11:20
20m
Full-paper
Testing for Fault Diversity in Reinforcement Learning
AST
Quentin Mazouni
Simula Research Laboratory
,
Helge Spieker
Simula Research Laboratory, Norway
,
Arnaud Gotlieb
Simula Research Laboratory
,
Mathieu Acher
University of Rennes, France / Inria, France / CNRS, France / IRISA, France
11:40
20m
Full-paper
FairPipes: Data Mutation Pipelines for Machine Learning Fairness
AST
Camille Molinier
ESIR, University of Rennes
,
Paul Temple
IRISA
,
Gilles Perrouin
Fonds de la Recherche Scientifique - FNRS & University of Namur
12:00
10m
Poster
Reducing Workload in Using AI-based API REST Test Generation
AST
Benjamin Leu
University of Applied Sciences and Arts Northwestern Switzerland
,
Jonas Volken
University of Applied Sciences and Arts Northwestern Switzerland
,
Martin Kropp
University of Applied Sciences and Arts Northwestern Switzerland
,
Nejdet Dogru
Testifi GmbH
,
Craig Anslow
Victoria University of Wellington
,
Robert Biddle
Carleton University
12:10
15m
Short-paper
Identifying Performance Issues in Microservice Architectures through Causal Reasoning
AST
Luca Giamattei
Università di Napoli Federico II
,
Antonio Guerriero
Università di Napoli Federico II
,
Ivano Malavolta
Vrije Universiteit Amsterdam
,
Cristian Mascia
University of Naples Federico II
,
Roberto Pietrantuono
Università di Napoli Federico II
,
Stefano Russo
Università di Napoli Federico II
14:00 - 15:30
Session 5. Test process optimization
AST
at
Amália Rodrigues
Chair(s):
Antonio Guerriero
Università di Napoli Federico II
14:00
15m
Short-paper
Dynamic Test Case Prioritization in Industrial Test Result Datasets
AST
Alina Torbunova
Åbo Akademi University
,
Per Erik Strandberg
Westermo Network Technologies AB
,
Ivan Porres
Åbo Akademi University
14:15
20m
Full-paper
PAFOT: A Position-Based Approach for Finding Optimal Tests of Autonomous Vehicles
AST
Victor Crespo-Rodriguez
Monash University
,
Neelofar Neelofar
Monash University
,
Aldeida Aleti
Monash University
DOI
14:35
20m
Full-paper
Evaluating String Distance Metrics for Reduction of Automatically Generated Test Suites
AST
Islam Elgendy
University of Sheffield
,
Robert Hierons
The University of Sheffield
,
Phil McMinn
University of Sheffield
14:55
20m
Full-paper
An Overview of Microservice-Based Systems Used for Evaluation in Testing and Monitoring: A Systematic Mapping Study
AST
Stefan Fischer
Software Competence Center Hagenberg
,
Pirmin Urbanke
Software Competence Center Hagenberg
,
Rudolf Ramler
Software Competence Center Hagenberg (SCCH)
,
Monika Steidl
University of Innsbruck
,
Michael Felderer
German Aerospace Center (DLR) & University of Cologne
16:00 - 17:30
Session 6: Testing
AST
at
Amália Rodrigues
Chair(s):
Mairieli Wessel
Radboud University
16:00
15m
Full-paper
Exploring the Role of Automation in Duplicate Bug Report Detection: An Industrial Case Study
AST
Malte Götharsson
University of Gothenburg
,
Karl Stahre
University of Gothenburg
,
Gregory Gay
Chalmers | University of Gothenburg
,
Francisco Gomes de Oliveira Neto
Chalmers | University of Gothenburg
16:15
15m
Short-paper
What Are Massive Open Online Courses (MOOCs) Teaching About Software Testing?
AST
Neda Džiugaitė
TU Delft
,
Baris Ardic
Delft University of Technology
,
Andy Zaidman
Delft University of Technology
DOI
Pre-print
16:30
15m
Short-paper
Identification of Java lock contention anti-patterns based on run-time performance data
AST
Aritra Ahmed
Ontario Tech University
,
Ramiro Liscano
Ontario Tech University
,
Akramul Azim
Ontario Tech University
16:45
15m
Short-paper
An Inconvenient Truth in Software Engineering? The Environmental Impact of Testing Open Source Java Projects
AST
Andy Zaidman
Delft University of Technology
DOI
Pre-print
17:00
15m
Short-paper
9 in 10 cameras agree: Pedestrians in front possibly endangered
AST
Liliana Marie Prikler
Graz University of Technology
,
Franz Wotawa
Graz University of Technology
17:15
15m
Awards
Award Session and Closure
AST
Mehrdad Saadatmand
RISE Research Institutes of Sweden
,
Francesca Lonetti
CNR-ISTI
Wed 17 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Evolution & AI
Research Track
at
Amália Rodrigues
Chair(s):
Oscar Chaparro
William & Mary
11:00
15m
Talk
Prism: Decomposing Program Semantics for Code Clone Detection through Compilation
Research Track
Haoran Li
Nankai university
,
wangsiqian
Nankai university
,
Weihong Quan
Nankai university
,
Xiaoli Gong
Nankai University
,
Huayou Su
NUDT
,
Jin Zhang
Hunan Normal University
11:15
15m
Talk
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization
Research Track
Antonio Mastropaolo
Università della Svizzera italiana
,
Matteo Ciniselli
Università della Svizzera Italiana
,
Massimiliano Di Penta
University of Sannio, Italy
,
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
11:30
15m
Talk
Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot
Research Track
David OBrien
Iowa State University
,
Sumon Biswas
Carnegie Mellon University
,
Sayem Mohammad Imtiaz
Iowa State University
,
Rabe Abdalkareem
Omar Al-Mukhtar University
,
Emad Shihab
Concordia University
,
Hridesh Rajan
Iowa State University
11:45
15m
Talk
Automatic Semantic Augmentation of Language Model Prompts (for Code Summarization)
Research Track
Toufique Ahmed
University of California at Davis
,
Kunal Suresh Pai
UC Davis
,
Prem Devanbu
University of California at Davis
,
Earl T. Barr
University College London
DOI
Pre-print
12:00
15m
Talk
DSFM: Enhancing Functional Code Clone Detection with Deep Subtree Interactions
Research Track
Zhiwei Xu
Tsinghua University
,
Shaohua Qiang
Tsinghua University
,
Dinghong Song
Tsinghua University
,
Min Zhou
Tsinghua University
,
Hai Wan
Tsinghua University
,
Xibin Zhao
Tsinghua University
,
Ping Luo
Tsinghua University
,
Hongyu Zhang
Chongqing University
12:15
15m
Talk
Machine Learning is All You Need: A Simple Token-based Approach for Effective Code Clone Detection
Research Track
Siyue Feng
Huazhong University of Science and Technology
,
Wenqi Suo
Huazhong University of Science and Technology
,
Yueming Wu
Nanyang Technological University
,
Deqing Zou
Huazhong University of Science and Technology
,
Yang Liu
Nanyang Technological University
,
Hai Jin
Huazhong University of Science and Technology
14:00 - 15:30
Evolution 1
Research Track
/
Journal-first Papers
/
Demonstrations
/
Industry Challenge Track
at
Amália Rodrigues
Chair(s):
Jonathan Sillito
Brigham Young University
14:00
15m
Talk
Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning
Research Track
Mingyang Geng
National University of Defense Technology
,
Shangwen Wang
National University of Defense Technology
,
Dezun Dong
NUDT
,
Haotian Wang
National University of Defense Technolog
,
Ge Li
Peking University
,
Zhi Jin
Peking University
,
Xiaoguang Mao
National University of Defense Technology
,
Liao Xiangke
National University of Defense Technology
DOI
Pre-print
14:15
15m
Talk
Block-based Programming for Two-Armed Robots: A Comparative Study
Research Track
Felipe Fronchetti
Virginia Commonwealth University
,
Nico Ritschel
University of British Columbia
,
Logan Schorr
Virginia Commonwealth University
,
Chandler Barfield
Virginia Commonwealth University
,
Gabriella Chang
Virginia Commonwealth University
,
Rodrigo Spinola
Virginia Commonwealth University
,
Reid Holmes
University of British Columbia
,
David C. Shepherd
Louisiana State University
DOI
Pre-print
Media Attached
14:30
15m
Talk
Exploiting Library Vulnerability via Migration Based Automating Test Generation
Research Track
Zirui Chen
,
Xing Hu
Zhejiang University
,
Xin Xia
Huawei Technologies
,
Yi Gao
Zhejiang University
,
Tongtong Xu
Huawei
,
David Lo
Singapore Management University
,
Xiaohu Yang
Zhejiang University
14:45
15m
Talk
ReposVul: A Repository-Level High-Quality Vulnerability Dataset
Industry Challenge Track
Xinchen Wang
Harbin Institute of Technology
,
Ruida Hu
Harbin Institute of Technology, Shenzhen
,
Cuiyun Gao
Harbin Institute of Technology
,
Xin-Cheng Wen
Harbin Institute of Technology
,
Yujia Chen
Harbin Institute of Technology, Shenzhen
,
Qing Liao
Harbin Institute of Technology
Pre-print
File Attached
15:00
7m
Talk
JOG: Java JIT Peephole Optimizations and Tests from Patterns
Demonstrations
Zhiqiang Zang
The University of Texas at Austin
,
Aditya Thimmaiah
The University of Texas at Austin
,
Milos Gligoric
The University of Texas at Austin
DOI
Pre-print
15:07
7m
Talk
Predicting the Change Impact of Resolving Defects by Leveraging the Topics of Issue Reports in Open Source Software Systems
Journal-first Papers
Maram Assi
Queen's University
,
Safwat Hassan
University of Toronto, Canada
,
Stefanos Georgiou
Queen's University
,
Ying Zou
Queen's University, Kingston, Ontario
15:14
7m
Talk
Assessing the Exposure of Software Changes
Journal-first Papers
Mehran Meidani
University of Waterloo
,
Maxime Lamothe
Polytechnique Montreal
,
Shane McIntosh
University of Waterloo
Link to publication
Pre-print
15:21
7m
Talk
Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large‑scale agile
Journal-first Papers
Marthe Berntzen
University of Oslo
,
Viktoria Stray
University of Oslo
,
Nils Brede Moe
,
Rashina Hoda
Monash University
16:00 - 17:30
Program binaries - evolvability
Research Track
/
Software Engineering in Practice
/
Demonstrations
at
Amália Rodrigues
Chair(s):
Auri Vincenzi
Federal University of São Carlos
16:00
15m
Talk
Cross-Inlining Binary Function Similarity Detection
Research Track
Ang Jia
Xi'an Jiaotong University
,
Ming Fan
Xi'an Jiaotong University
,
Xi Xu
Xi'an Jiaotong University
,
Wuxia Jin
Xi'an Jiaotong University
,
Haijun Wang
Xi'an Jiaotong University
,
Ting Liu
Xi'an Jiaotong University
DOI
Pre-print
16:15
15m
Talk
BinaryAI: Binary Software Composition Analysis via Intelligent Binary Source Code Matching
Research Track
Ling Jiang
Southern University of Science and Technology
,
Junwen An
Southern University of Science and Technology
,
Huihui Huang
Southern University of Science and Technology
,
Qiyi Tang
Tencent Security Keen Lab
,
Sen Nie
Tencent Security Keen Lab
,
Shi Wu
Tencent Security Keen Lab
,
Yuqun Zhang
Southern University of Science and Technology
16:30
15m
Talk
PPT4J: Patch Presence Test for Java Binaries
Research Track
Zhiyuan Pan
Zhejiang University
,
Xing Hu
Zhejiang University
,
Xin Xia
Huawei Technologies
,
Xian Zhan
Southern University of Science and Technology
,
David Lo
Singapore Management University
,
Xiaohu Yang
Zhejiang University
16:45
15m
Talk
Code Impact Beyond Disciplinary Boundaries: Constructing A Multidisciplinary Dependency Graph and Analyzing Cross-Boundary Impact
Software Engineering in Practice
Gengyi Sun
University of Waterloo
,
Mehran Meidani
University of Waterloo
,
Sarra Habchi
Ubisoft Montréal
,
Mathieu Nayrolles
Ubisoft Montreal
,
Shane McIntosh
University of Waterloo
Pre-print
17:00
7m
Talk
The Devil Is in the Command Line: Associating the Compiler Flags With the Binary and Build Metadata
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
17:07
7m
Talk
Verifying and Displaying Move Smart Contract Source Code for the Sui Blockchain
Demonstrations
Rijnard van Tonder
Mysten Labs, Inc.
Thu 18 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Evolution 2
Research Track
/
Journal-first Papers
/
Software Engineering Education and Training
at
Amália Rodrigues
Chair(s):
Massimiliano Di Penta
University of Sannio, Italy
11:00
15m
Talk
On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization
Research Track
Junayed Mahmud
George Mason University
,
Nadeeshan De Silva
William & Mary
,
Safwat Ali Khan
George Mason University
,
Seyed Hooman Mostafavi
George Mason University
,
S M Hasan Mansur
George Mason University
,
Oscar Chaparro
William & Mary
,
Andrian (Andi) Marcus
The University of Texas at Dallas
,
Kevin Moran
University of Central Florida
11:15
15m
Talk
DEMISTIFY: Identifying On-device Machine Learning Models Stealing and Reuse Vulnerabilities in Mobile Apps
Research Track
Pengcheng Ren
Shandong University
,
Chaoshun Zuo
Ohio State University
,
Xiaofeng Liu
Shandong University
,
Wenrui Diao
Shandong University
,
Qingchuan Zhao
City University of Hong Kong
,
Shanqing Guo
Shandong University
11:30
15m
Talk
How do Developers Talk about GitHub Actions? Evidence from Online Software Development Community
Research Track
Yang Zhang
National University of Defense Technology, China
,
Yiwen Wu
National University of Defense Technology
,
Tingting Chen
College of Computer, National University of Defense Technology
,
Tao Wang
National University of Defense Technology
,
Hui Liu
Beijing Institute of Technology
,
Huaimin Wang
11:45
15m
Paper
Design principles for generating and presenting automated formative feedback on code quality using software metrics
Software Engineering Education and Training
Eddy van den Aker
Zuyd University of Applied Science
,
Ebrahim Rahimi
Open University, the Netherlands
12:00
7m
Talk
Automatic Specialization of Third-Party Java Dependencies
Journal-first Papers
César Soto-Valero
KTH
,
Deepika Tiwari
KTH Royal Institute of Technology
,
Tim Toady
Programming Republic of Perl
,
Benoit Baudry
KTH
12:07
7m
Talk
Discovering Reusable Functional Features in Legacy Object-Oriented Systems
Journal-first Papers
Hafedh Mili
Université du Québec à Montréal
,
Imen Benzarti
École de technologie supérieure
,
Amel Elkharraz
Collège de Bois-de-Boulogne
,
Ghizlane El Boussaidi
École de Technologie Supérieure
,
Yann-Gaël Guéhéneuc
Concordia University and Polytechnique Montréal
,
Petko Valchev
Université du Québec à Montréal
14:00 - 15:30
Evolution 3
Research Track
/
Software Engineering Education and Training
/
Journal-first Papers
at
Amália Rodrigues
Chair(s):
Saba Alimadadi
Simon Fraser University
14:00
15m
Talk
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems
Research Track
Trevor Stalnaker
William & Mary
,
Nathan Wintersgill
William & Mary
,
Oscar Chaparro
William & Mary
,
Massimiliano Di Penta
University of Sannio, Italy
,
Daniel M. German
University of Victoria
,
Denys Poshyvanyk
William & Mary
Pre-print
14:15
15m
Talk
Compiler-directed Migrating API Callsite of Client Code
Research Track
Hao Zhong
Shanghai Jiao Tong University
,
Na Meng
Virginia Tech
14:30
15m
Talk
Hard to Read and Understand Pythonic Idioms? DeIdiom and Explain Them in Non-Idiomatic Equivalent Code
Research Track
zejun zhang
Australian National University
,
Zhenchang Xing
CSIRO's Data61
,
Dehai Zhao
CSIRO's Data61
,
Qinghua Lu
Data61, CSIRO
,
Xiwei (Sherry) Xu
Data61, CSIRO
,
Liming Zhu
CSIRO’s Data61
14:45
15m
Talk
Integrating Canvas and GitLab to Enrich Learning Processes
Software Engineering Education and Training
Laura Schauer
Heriot-Watt University
,
Rob Stewart
Heriot-Watt University
,
Manuel Maarek
Heriot-Watt University
15:00
7m
Talk
Refactoring with domain-driven design in an industrial context: An action research report
Journal-first Papers
Ozan Ozkan
Eindhoven University of Technology
,
Önder Babur
Wageningen University & Research
,
Mark van den Brand
Eindhoven University of Technology
15:07
14m
Talk
VEER: Enhancing the Interpretability of Model-based Optimizations
Journal-first Papers
Kewen Peng
North Carolina State University
,
Christian Kaltenecker
Saarland University, Germany
,
Norbert Siegmund
Leipzig University
,
Sven Apel
Saarland University
,
Tim Menzies
North Carolina State University
DOI
Pre-print
Fri 19 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Analytics 4
Demonstrations
/
Software Engineering in Practice
/
Journal-first Papers
/
Research Track
at
Amália Rodrigues
Chair(s):
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
11:00
15m
Research paper
Shedding Light on Software Engineering-specific Metaphors and Idioms
Research Track
Mia Mohammad Imran
Virginia Commonwealth University
,
Preetha Chatterjee
Drexel University, USA
,
Kostadin Damevski
Virginia Commonwealth University
Pre-print
11:15
15m
Talk
MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating
Research Track
Jiakun Liu
Singapore Management University
,
Zicheng Zhang
School of Computing and Information Systems, Singapore Management University
,
Xing Hu
Zhejiang University
,
Ferdian Thung
Singapore Management University
,
Shahar Maoz
Tel Aviv University
,
Debin Gao
Singapore Management University
,
Eran Toch
Tel Aviv University
,
Zhipeng Zhao
Singapore Management University
,
David Lo
Singapore Management University
11:30
15m
Talk
On the Costs and Benefits of Adopting Lifelong Learning for Software Analytics - Empirical Study on Brown Build and Risk Prediction
Software Engineering in Practice
Doriane Olewicki
Queen's University
,
Sarra Habchi
Ubisoft Montréal
,
Mathieu Nayrolles
Ubisoft Montreal
,
Mojtaba Faramarzi
Université de Montréal
,
Sarath Chandar
Polytechnique Montréal
,
Bram Adams
Queen's University
Pre-print
11:45
15m
Talk
An Ethnographic Study on the CI of A Large Scale Project
Software Engineering in Practice
Zikuan Wang
Nanjing University
,
Bohan Liu
Nanjing University
,
Zeye Zhan
Nanjing University
,
He Zhang
Nanjing University
,
Gongyuan Li
Nanjing University
12:00
7m
Talk
An Empirical Study of Refactoring Rhythms and Tactics in the Software Development Process
Journal-first Papers
Shayan Noei
Queen's University
,
Heng Li
Polytechnique Montréal
,
Stefanos Georgiou
Queen's University
,
Ying Zou
Queen's University, Kingston, Ontario
12:07
7m
Talk
Insights into Software Development Approaches: Mining Q&A Repositories [Journal-first]
Journal-first Papers
Arif Ali Khan
University of Oulu
,
Javed Ali Khan
University of Hertforshire Hertfordshire, UK
,
Muhammad Azeem Akbar
LUT University
,
Zhou Peng
Nanjing University of Aeronautics and Astronautics Nanjing, China
,
Mahdi Fahmideh
University of Southern Queensland
,
Arif Ali Khan
University of Oulu
,
Arif Ali Khan
University of Oulu
Link to publication
DOI
12:14
7m
Talk
Can My Microservice Tolerate an Unreliable Database? Resilience Testing with Fault Injection and Visualization
Demonstrations
Michael Assad
Technical University of Munich
,
Christopher S. Meiklejohn
Carnegie Mellon University
,
Heather Miller
Carnegie Mellon University and Two Sigma
,
Stephan Krusche
Technical University of Munich
DOI
Pre-print
Media Attached
12:21
7m
Talk
CATMA: Conformance Analysis Tool For Microservice Applications
Demonstrations
Clinton Cao
Delft University of Technology
,
Simon Schneider
Hamburg University of Technology
,
Nicolás E. Díaz Ferreyra
Hamburg University of Technology
,
Sicco Verwer
TU Delft
,
Annibale Panichella
Delft University of Technology
,
Riccardo Scandariato
Hamburg University of Technology
Pre-print
Media Attached
14:00 - 15:30
Analytics 5
Research Track
/
Journal-first Papers
at
Amália Rodrigues
Chair(s):
Sridhar Chimalakonda
Indian Institute of Technology, Tirupati
14:00
15m
Talk
An Exploratory Investigation of Log Anomalies in Unmanned Aerial Vehicles
Research Track
Dinghua Wang
,
Shuqing Li
The Chinese University of Hong Kong
,
Guanping Xiao
Nanjing University of Aeronautics and Astronautics
,
Yepang Liu
Southern University of Science and Technology
,
Yulei Sui
UNSW
,
Pinjia He
Chinese University of Hong Kong, Shenzhen
,
Michael Lyu
The Chinese University of Hong Kong
14:15
15m
Talk
ModuleGuard: Understanding and Detecting Module Conflicts in Python Ecosystem
Research Track
Ruofan Zhu
Zhejiang University
,
Xingyu Wang
Zhejiang University
,
Chengwei Liu
Nanyang Technological University
,
Zhengzi Xu
Nanyang Technological University
,
Wenbo Shen
Zhejiang University, China
,
Rui Chang
Zhejiang University
,
Yang Liu
Nanyang Technological University
14:30
15m
Talk
Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem
Research Track
Jinchang Hu
,
Lyuye Zhang
Nanyang Technological University
,
Chengwei Liu
Nanyang Technological University
,
Sen Yang
Academy of Military Science
,
Song Huang
Army Engineering University of PLA
,
Yang Liu
Nanyang Technological University
14:45
15m
Talk
Fine-SE: Integrating Semantic Features and Expert Features for Software Effort Estimation
Research Track
Yue Li
Nanjing University
,
Zhong Ren
State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University Nanjing, Jiangsu, China
,
Zhiqi Wang
State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University Nanjing, Jiangsu, China
,
Lanxin Yang
Nanjing University
,
Liming Dong
Nanjing University
,
He Zhang
Nanjing University
15:00
7m
Talk
Concretization of Abstract Traffic Scene Specifications Using Metaheuristic Search
Journal-first Papers
Aren Babikian
McGill University
,
Oszkár Semeráth
Budapest University of Technology and Economics
,
Daniel Varro
Linköping University / McGill University
15:07
7m
Talk
Technical leverage analysis in the Python ecosystem
Journal-first Papers
Ranindya Paramitha
University of Trento
,
Fabio Massacci
University of Trento; Vrije Universiteit Amsterdam
15:14
7m
Talk
Automated Mapping of Adaptive App GUIs from Phones to TVs
Journal-first Papers
Han Hu
Faculty of Information Technology, Monash University
,
ruiqi dong
Swinburne University of Technology
,
John Grundy
Monash University
,
Thai Minh Nguyen
Monash University
,
huaxiao liu
Jilin University
,
Chunyang Chen
Technical University of Munich (TUM)
Link to publication
DOI
Pre-print
15:21
7m
Talk
Assessing the Early Bird Heuristic (for Predicting Project Quality)
Journal-first Papers
Shrikanth N C
Oracle America Inc
,
Tim Menzies
North Carolina State University
Link to publication
DOI
Pre-print
16:00 - 17:30
Analysis 4
Research Track
/
Demonstrations
/
Journal-first Papers
/
Software Engineering Education and Training
at
Amália Rodrigues
Chair(s):
Giovanni Denaro
University of Milano - Bicocca
16:00
15m
Talk
Generating REST API Specifications through Static Analysis
Research Track
Ruikai Huang
Georgia Institute of Technology
,
Manish Motwani
Oregon State University, USA
,
Idel Martinez
Georgia Institute of Technology
,
Alessandro Orso
Georgia Institute of Technology
16:15
15m
Talk
Precise Sparse Abstract Execution via Cross-Domain Interaction
Research Track
Xiao Cheng
UNSW
,
Jiawei Wang
UNSW
,
Yulei Sui
UNSW
16:30
15m
Talk
Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses
Software Engineering Education and Training
Vivian van der Werf
Leiden University
,
Alaaeddin Swidan
Open University of the Netherlands
,
Felienne Hermans
Vrije Universiteit Amsterdam
,
Marcus Specht
Delft University of Technology
,
Efthimia Aivaloglou
Delft University of Technology
16:45
7m
Talk
Automated Detection of Software Performance Antipatterns in Java-Based Applications
Journal-first Papers
Catia Trubiani
Gran Sasso Science Institute
,
Riccardo Pinciroli
Gran Sasso Science Institute
,
Andrea Biaggi
University of Milano Bicocca
,
Francesca Arcelli Fontana
University of Milano-Bicocca
16:52
7m
Talk
What really changes when developers intend to improve their source code: A commit-level study of static metric value and static analysis warning changes
Journal-first Papers
Alexander Trautsch
University of Passau
,
Johannes Erbel
University of Göttingen
,
Steffen Herbold
University of Passau
,
Jens Grabowski
University of Göttingen
16:59
7m
Talk
Emulation Tool For Android Edge Devices
Demonstrations
Lyla Naghipour Vijouyeh
University of Oslo
,
Rodrigo Bruno
INESC-ID, Instituto Superior Técnico, Universidade de Lisboa
,
Paulo Ferreira
University of Oslo
Sat 20 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Welcome and Keynotes
GE@ICSE
at
Amália Rodrigues
Chair(s):
Barbora Buhnova
Masaryk University
,
Lafifa Jamal
University of Dhaka
,
Valentina Lenarduzzi
University of Oulu
09:00
10m
Day opening
Welcome and Introductions
GE@ICSE
Barbora Buhnova
Masaryk University
,
Lafifa Jamal
University of Dhaka
,
Andrea Janes
Free University of Bozen-Bolzano
,
Valentina Lenarduzzi
University of Oulu
,
Vandana Singh
School of Information Sciences, University of Tennessee-Knoxville
,
Mikel Robredo
University of Oulu
09:10
35m
Keynote
Keynote: From Assumptions to Action: Innovating Women's Path to Technology
GE@ICSE
K:
Lucia Happe
Karlsruhe Institute of Technology
09:45
35m
Keynote
Keynote: Collaborative learning and social impact: Determinants of DEI in Software Engineering (Education)
GE@ICSE
K:
Daniela Damian
University of Victoria
11:00 - 12:30
Gender Equality and Women in IT
GE@ICSE
at
Amália Rodrigues
Chair(s):
Valentina Lenarduzzi
University of Oulu
11:00
20m
Full-paper
Rebooting the System and Building New Futures: Supporting Women's Comeback in IT
GE@ICSE
Sonja Hyrynsalmi
LUT University
11:20
15m
Short-paper
Women in ICT in Bosnia and Herzegovina
GE@ICSE
Erna Berbic
International University of Sarajevo
,
Amal Mersni
International University of Sarajevo
,
Ozge Buyukdagli
International University of Sarajevo
11:35
20m
Full-paper
Unveiling women's expectations as ICT professionals: A survey study
GE@ICSE
Edna Dias Canedo
University of Brasilia (UnB)
,
Larissa Rocha
Federal University of Bahia / State University of Feira de Santana
,
Heloise Acco Tives
IFPR
,
Geovana Ramos Sousa Silva
University of Brasília (UnB)
,
Fabiana Freitas Mendes
11:55
15m
Short-paper
On the Intersectionality of Software Practitioners and Role Models
GE@ICSE
Mary Sánchez-Gordón
Østfold University College
,
Ricardo Colomo-Palacios
Universidad Politécnica de Madrid
12:10
15m
Poster
Decoding the Gap: A Retrospective Analysis of Women's Experiences in Software Engineering
GE@ICSE
Lucia Happe
Karlsruhe Institute of Technology
,
Kai Marquardt
Karlsruhe Institute of Technology (KIT)
,
Ricarda Trumpf
KIT
,
Ingo Wagner
Karlsruhe Institute of Technology (KIT)
14:00 - 15:30
Perceptions and Educational Aspects of Software Engineering
GE@ICSE
at
Amália Rodrigues
Chair(s):
Lafifa Jamal
University of Dhaka
14:00
20m
Full-paper
The Second Round: Diverse Paths Towards Software Engineering
GE@ICSE
Sonja Hyrynsalmi
LUT University
,
Ella Peltonen
University of Oulu
,
Fanny Vainionpää
University of Oulu
,
Sami Hyrynsalmi
LUT University
14:20
20m
Full-paper
Learning to Improve Gender Equality: An Analysis of Software Engineering Education in a UK University
GE@ICSE
Neil Anderson
,
Aidan McGowan
Queen's University Belfast
,
Leo Galway
Queen's University Belfast
,
Matthew Collins
Queen's University Belfast
,
Philip Hanna
Queen's University Belfast
14:40
15m
Poster
Software Engineering Education including Single Sex Phases: Is there an Impact on Self Concept and Professional Career? A Retention Study
GE@ICSE
Gerlinde Schreiber
Bremen University og Applied Sciences
,
Lore Funk
Competence center technic diversity equal opportunities Bielefeld
14:55
15m
Poster
Draw a Software Engineer Test - Preliminary Attempts to Investigate University Students’s Perceptions of Software Engineering Profession
GE@ICSE
Claudia Maria Cutrupi
Norwegian University of Science and Technology (NTNU)
,
Irene Zanardi
USI Università della Svizzera italiana
,
Letizia Jaccheri
Norwegian University of Science and Technology (NTNU)
16:00 - 17:30
Diversity and Inclusivity in Software Engineering
GE@ICSE
at
Amália Rodrigues
Chair(s):
Barbora Buhnova
Masaryk University
16:00
20m
Full-paper
Diversity of SE Conferences
GE@ICSE
Vasilica Moldovan
Department of Computer Science, Babes-Bolyai University, Cluj-Napoca
,
Simona Motogna
Babes-Bolyai University, Cluj-Napoca
16:20
20m
Full-paper
A Historical Review of Web Accessibility Using WAVE
GE@ICSE
Pooja Naresh Bhatia
University of California, Irvine
,
Sam Malek
University of California at Irvine
16:40
10m
Talk
European Network For Gender Balance in Informatics (EUGAIN) and panel opening
GE@ICSE
Barbora Buhnova
Masaryk University
16:50
35m
Panel
Best practices in increasing gender balance across careers
GE@ICSE
C:
Barbora Buhnova
Masaryk University
,
P:
Letizia Jaccheri
Norwegian University of Science and Technology (NTNU)
,
P:
Federica Sarro
University College London
,
P:
Patricia Lago
Vrije Universiteit Amsterdam
17:25
5m
Day closing
Closing remarks
GE@ICSE
Barbora Buhnova
Masaryk University
,
Lafifa Jamal
University of Dhaka
,
Andrea Janes
Free University of Bozen-Bolzano
,
Valentina Lenarduzzi
University of Oulu
,
Vandana Singh
School of Information Sciences, University of Tennessee-Knoxville
,
Mikel Robredo
University of Oulu
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
Amália Rodrigues
FTW
Keynote
FTW
Mitigating Flaky Failures in CI
FTW
Debugging Flaky Tests in Different Domains
FTW
Discussion Panel
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
Amália Rodrigues
AST
Conference Opening & Keynote
AST
Session 1: Test Coverage
AST
Session 2: Test Generation
AST
Session 3: Privacy, Security and Robustness
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
16:00
30
17:00
30
Amália Rodrigues
AST
Conference Opening & Keynote
AST
Session 4: AI-based testing
AST
Session 5. Test process optimization
AST
Session 6: Testing
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
Amália Rodrigues
Research Track
Evolution & AI
Research Track + Journal-first Papers + Demonstrations + Industry Challenge Track
Evolution 1
Research Track + Software Engineering in Practice + Demonstrations
Program binaries - evolvability
Thu 18 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Amália Rodrigues
Research Track + Journal-first Papers + Software Engineering Education and Training
Evolution 2
Research Track + Software Engineering Education and Training + Journal-first Papers
Evolution 3
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
Amália Rodrigues
Demonstrations + Software Engineering in Practice + Journal-first Papers + Research Track
Analytics 4
Research Track + Journal-first Papers
Analytics 5
Research Track + Demonstrations + Journal-first Papers + Software Engineering Education and Training
Analysis 4
Sat 20 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
Amália Rodrigues
GE@ICSE
Welcome and Keynotes
GE@ICSE
Gender Equality and Women in IT
GE@ICSE
Perceptions and Educational Aspects of Software Engineering
GE@ICSE
Diversity and Inclusivity in Software Engineering
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
Amália Rodrigues
FTW
Keynote
09:00 - 10:30
FTW
Presubmit Rescue: Automatically Ignoring FlakyTest Executions
11:00 - 11:30
FTW
Regression Test History Data for Flaky Test Research
11:30 - 12:00
FTW
Predicting the Lifetime of Flaky Tests on Chrome
12:00 - 12:30
FTW
On the Impact of Hitting System Resource Limits on Test Flakiness
14:00 - 14:30
FTW
Flaky Tests in the AI Domain
14:30 - 15:00
FTW
Can ChatGPT Repair Non-Order-Dependent Tests?
15:00 - 15:30
FTW
Discussion Panel
16: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
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
22:00
15
30
45
Amália Rodrigues
AST
Chairs Welcome
09:00 - 09:30
AST
Exploring the landscape: Software Testing in the AI Era
09:30 - 10:30
AST
Mutation Coverage is not Strongly Correlated with Mutation Coverage
11:00 - 11:20
AST
Running a Red Light: An Investigation into Why Software Engineers (Occa ...
11:20 - 11:40
AST
Coverage-based Strategies for the Automated Synthesis of Test Scenarios ...
11:40 - 12:00
AST
WallMauer: Robust Code Coverage Instrumentation for Android Apps
12:00 - 12:20
AST
Using GitHub Copilot for Test Generation in Python: An Empirical Study
14:00 - 14:20
AST
Grammar-Based Action Selection Rules for Scriptless Testing
14:20 - 14:40
AST
Fences: Systematic Sample Generation for JSON Schemas using Boolean Alg ...
14:40 - 15:00
AST
Generating Software Tests for Mobile Applications Using Fine-Tuned Larg ...
15:00 - 15:10
AST
Sugar-coated poison defense on deepfake face-swapping attacks
16:00 - 16:20
AST
Anonymizing Test Data in Android: Does It Hurt?
16:20 - 16:40
AST
Properties that allow or prohibit transferability of adversarial attack ...
16:40 - 17:00
AST
Can explainability and deep-learning be used for localizing vulnerabili ...
17:00 - 17:20
AST
Towards an Empirical Robustness Assessment Through Measuring Adversaria ...
17:20 - 17:35
AST
Social Dinner (Apr 15) - 20:30 at Páteo – Bairro do Avillez
20:30 - 23:00
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
16:00
15
30
45
17:00
15
30
45
Amália Rodrigues
AST
Chairs Welcome
09:15 - 09:30
AST
The future of testing: Unleashing creativity with power of AI
09:30 - 10:30
AST
Machine Learning-based Test Case Prioritization using Hyperparameter Op ...
11:00 - 11:20
AST
Testing for Fault Diversity in Reinforcement Learning
11:20 - 11:40
AST
FairPipes: Data Mutation Pipelines for Machine Learning Fairness
11:40 - 12:00
AST
Reducing Workload in Using AI-based API REST Test Generation
12:00 - 12:10
AST
Identifying Performance Issues in Microservice Architectures through Ca ...
12:10 - 12:25
AST
Dynamic Test Case Prioritization in Industrial Test Result Datasets
14:00 - 14:15
AST
PAFOT: A Position-Based Approach for Finding Optimal Tests of Autonomou ...
14:15 - 14:35
AST
Evaluating String Distance Metrics for Reduction of Automatically Gener ...
14:35 - 14:55
AST
An Overview of Microservice-Based Systems Used for Evaluation in Testin ...
14:55 - 15:15
AST
Exploring the Role of Automation in Duplicate Bug Report Detection: An ...
16:00 - 16:15
AST
What Are Massive Open Online Courses (MOOCs) Teaching About Software Te ...
16:15 - 16:30
AST
Identification of Java lock contention anti-patterns based on run-time ...
16:30 - 16:45
AST
An Inconvenient Truth in Software Engineering? The Environmental Impact ...
16:45 - 17:00
AST
9 in 10 cameras agree: Pedestrians in front possibly endangered
17:00 - 17:15
AST
Award Session and Closure
17:15 - 17: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
Amália Rodrigues
ICSE Research Track
Prism: Decomposing Program Semantics for Code Clone Detection through C ...
11:00 - 11:15
ICSE Research Track
Evaluating Code Summarization Techniques: A New Metric and an Empirical ...
11:15 - 11:30
ICSE Research Track
Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation ...
11:30 - 11:45
ICSE Research Track
Automatic Semantic Augmentation of Language Model Prompts (for Code Sum ...
11:45 - 12:00
ICSE Research Track
DSFM: Enhancing Functional Code Clone Detection with Deep Subtree Inter ...
12:00 - 12:15
ICSE Research Track
Machine Learning is All You Need: A Simple Token-based Approach for Eff ...
12:15 - 12:30
ICSE Research Track
Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Ge ...
14:00 - 14:15
ICSE Research Track
Block-based Programming for Two-Armed Robots: A Comparative Study
14:15 - 14:30
ICSE Research Track
Exploiting Library Vulnerability via Migration Based Automating Test Ge ...
14:30 - 14:45
ICSE Industry Challenge Track
ReposVul: A Repository-Level High-Quality Vulnerability Dataset
14:45 - 15:00
ICSE Demonstrations
JOG: Java JIT Peephole Optimizations and Tests from Patterns
15:00 - 15:07
ICSE Journal-first Papers
Predicting the Change Impact of Resolving Defects by Leveraging the Top ...
15:07 - 15:14
ICSE Journal-first Papers
Assessing the Exposure of Software Changes
15:14 - 15:21
ICSE Journal-first Papers
Responding to change over time: A longitudinal case study on changes in ...
15:21 - 15:28
ICSE Research Track
Cross-Inlining Binary Function Similarity Detection
16:00 - 16:15
ICSE Research Track
BinaryAI: Binary Software Composition Analysis via Intelligent Binary S ...
16:15 - 16:30
ICSE Research Track
PPT4J: Patch Presence Test for Java Binaries
16:30 - 16:45
ICSE Software Engineering in Practice
Code Impact Beyond Disciplinary Boundaries: Constructing A Multidiscipl ...
16:45 - 17:00
ICSE Software Engineering in Practice
The Devil Is in the Command Line: Associating the Compiler Flags With t ...
17:00 - 17:07
ICSE Demonstrations
Verifying and Displaying Move Smart Contract Source Code for the Sui Bl ...
17:07 - 17:14
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
Amália Rodrigues
ICSE Research Track
On Using GUI Interaction Data to Improve Text Retrieval-based Bug Local ...
11:00 - 11:15
ICSE Research Track
DEMISTIFY: Identifying On-device Machine Learning Models Stealing and R ...
11:15 - 11:30
ICSE Research Track
How do Developers Talk about GitHub Actions? Evidence from Online Softw ...
11:30 - 11:45
ICSE Software Engineering Education and Training
Design principles for generating and presenting automated formative fee ...
11:45 - 12:00
ICSE Journal-first Papers
Automatic Specialization of Third-Party Java Dependencies
12:00 - 12:07
ICSE Journal-first Papers
Discovering Reusable Functional Features in Legacy Object-Oriented Systems
12:07 - 12:14
ICSE Research Track
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of B ...
14:00 - 14:15
ICSE Research Track
Compiler-directed Migrating API Callsite of Client Code
14:15 - 14:30
ICSE Research Track
Hard to Read and Understand Pythonic Idioms? DeIdiom and Explain Them i ...
14:30 - 14:45
ICSE Software Engineering Education and Training
Integrating Canvas and GitLab to Enrich Learning Processes
14:45 - 15:00
ICSE Journal-first Papers
Refactoring with domain-driven design in an industrial context: An acti ...
15:00 - 15:07
ICSE Journal-first Papers
VEER: Enhancing the Interpretability of Model-based Optimizations
15:07 - 15:21
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
Amália Rodrigues
ICSE Research Track
Shedding Light on Software Engineering-specific Metaphors and Idioms
11:00 - 11:15
ICSE Research Track
MiniMon: Minimizing Android Applications with Intelligent Monitoring-Ba ...
11:15 - 11:30
ICSE Software Engineering in Practice
On the Costs and Benefits of Adopting Lifelong Learning for Software An ...
11:30 - 11:45
ICSE Software Engineering in Practice
An Ethnographic Study on the CI of A Large Scale Project
11:45 - 12:00
ICSE Journal-first Papers
An Empirical Study of Refactoring Rhythms and Tactics in the Software D ...
12:00 - 12:07
ICSE Journal-first Papers
Insights into Software Development Approaches: Mining Q&A Repositories ...
12:07 - 12:14
ICSE Demonstrations
Can My Microservice Tolerate an Unreliable Database? Resilience Testing ...
12:14 - 12:21
ICSE Demonstrations
CATMA: Conformance Analysis Tool For Microservice Applications
12:21 - 12:28
ICSE Research Track
An Exploratory Investigation of Log Anomalies in Unmanned Aerial Vehicles
14:00 - 14:15
ICSE Research Track
ModuleGuard: Understanding and Detecting Module Conflicts in Python Eco ...
14:15 - 14:30
ICSE Research Track
Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem
14:30 - 14:45
ICSE Research Track
Fine-SE: Integrating Semantic Features and Expert Features for Software ...
14:45 - 15:00
ICSE Journal-first Papers
Concretization of Abstract Traffic Scene Specifications Using Metaheuri ...
15:00 - 15:07
ICSE Journal-first Papers
Technical leverage analysis in the Python ecosystem
15:07 - 15:14
ICSE Journal-first Papers
Automated Mapping of Adaptive App GUIs from Phones to TVs
15:14 - 15:21
ICSE Journal-first Papers
Assessing the Early Bird Heuristic (for Predicting Project Quality)
15:21 - 15:28
ICSE Research Track
Generating REST API Specifications through Static Analysis
16:00 - 16:15
ICSE Research Track
Precise Sparse Abstract Execution via Cross-Domain Interaction
16:15 - 16:30
ICSE Software Engineering Education and Training
Teachers' Beliefs and Practices on the Naming of Variables in Introduct ...
16:30 - 16:45
ICSE Journal-first Papers
Automated Detection of Software Performance Antipatterns in Java-Based ...
16:45 - 16:52
ICSE Journal-first Papers
What really changes when developers intend to improve their source code ...
16:52 - 16:59
ICSE Demonstrations
Emulation Tool For Android Edge Devices
16:59 - 17:06
Sat 20 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
Amália Rodrigues
GE@ICSE
Welcome and Introductions
09:00 - 09:10
GE@ICSE
Keynote: From Assumptions to Action: Innovating Women's Path to Technology
09:10 - 09:45
GE@ICSE
Keynote: Collaborative learning and social impact: Determinants of DEI ...
09:45 - 10:20
GE@ICSE
Rebooting the System and Building New Futures: Supporting Women's Comeb ...
11:00 - 11:20
GE@ICSE
Women in ICT in Bosnia and Herzegovina
11:20 - 11:35
GE@ICSE
Unveiling women's expectations as ICT professionals: A survey study
11:35 - 11:55
GE@ICSE
On the Intersectionality of Software Practitioners and Role Models
11:55 - 12:10
GE@ICSE
Decoding the Gap: A Retrospective Analysis of Women's Experiences in So ...
12:10 - 12:25
GE@ICSE
The Second Round: Diverse Paths Towards Software Engineering
14:00 - 14:20
GE@ICSE
Learning to Improve Gender Equality: An Analysis of Software Engineerin ...
14:20 - 14:40
GE@ICSE
Software Engineering Education including Single Sex Phases: Is there an ...
14:40 - 14:55
GE@ICSE
Draw a Software Engineer Test - Preliminary Attempts to Investigate Uni ...
14:55 - 15:10
GE@ICSE
Diversity of SE Conferences
16:00 - 16:20
GE@ICSE
A Historical Review of Web Accessibility Using WAVE
16:20 - 16:40
GE@ICSE
European Network For Gender Balance in Informatics (EUGAIN) and panel o ...
16:40 - 16:50
GE@ICSE
Best practices in increasing gender balance across careers
16:50 - 17:25
GE@ICSE
Closing remarks
17:25 - 17:30
x
Thu 21 Nov 10:50