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
Complete 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: Sophia de Mello Breyner Andresen
Venue
Centro Cultural de Belém
Room name
Sophia de Mello Breyner Andresen
Capacity
217
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
Mon 15 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Opening + Awards + Keynote
/
ICPC Keynotes
at
Sophia de Mello Breyner Andresen
Chair(s):
Igor Steinmacher
Northern Arizona University
,
Mario Linares-Vasquez
Universidad de los Andes
,
Olga Baysal
Carleton University
,
Kevin Moran
University of Central Florida
09:00
15m
Talk
Opening Session
ICPC
ICPC Opening Session
ICPC Opening
09:15
15m
Awards
ICPC 2024 Awards
ICPC Awards
ICPC
ICPC Opening
09:30
60m
Talk
Keynote 1: Program Comprehension in the Era of Large Language Models: Achievements and Challenges
ICPC
ICPC Keynote
ICPC Keynotes
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
11:00 - 12:30
AI-Assisted Program Comprehension
ICPC Research Track
/ /
ICPC Replications and Negative Results (RENE)
/
ICPC Early Research Achievements (ERA)
/
ICPC Tool Demonstration
at
Sophia de Mello Breyner Andresen
Chair(s):
Collin McMillan
University of Notre Dame
11:00
10m
Talk
Towards Summarizing Code Snippets Using Pre-Trained Transformers
ICPC
ICPC Full paper
ICPC Research Track
Antonio Mastropaolo
Università della Svizzera italiana
,
Matteo Ciniselli
Università della Svizzera Italiana
,
Luca Pascarella
ETH Zurich
,
Rosalia Tufano
Università della Svizzera Italiana
,
Emad Aghajani
Software Institute, USI Università della Svizzera italiana
,
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
Pre-print
11:10
10m
Talk
Generating Java Methods: An Empirical Assessment of Four AI-Based Code Assistants
ICPC
ICPC Full paper
ICPC Research Track
Vincenzo Corso
University of Milano - Bicocca
,
Leonardo Mariani
University of Milano-Bicocca
,
Daniela Micucci
University of Milano-Bicocca, Italy
,
Oliviero Riganelli
University of Milano - Bicocca
Pre-print
11:20
10m
Talk
Analyzing Prompt Influence on Automated Method Generation: An Empirical Study with Copilot
ICPC
ICPC Full paper
ICPC Research Track
Ionut Daniel Fagadau
University of Milano - Bicocca
,
Leonardo Mariani
University of Milano-Bicocca
,
Daniela Micucci
University of Milano-Bicocca, Italy
,
Oliviero Riganelli
University of Milano - Bicocca
Pre-print
11:30
10m
Talk
Interpretable Online Log Analysis Using Large Language Models with Prompt Strategies
ICPC
ICPC Full paper
ICPC Research Track
Yilun Liu
Huawei co. LTD
,
Shimin Tao
University of Science and Technology of China; Huawei co. LTD
,
Weibin Meng
Huawei co. LTD
,
Jingyu Wang
,
Wenbing Ma
Huawei co. LTD
,
Yuhang Chen
University of Science and Technology of China
,
Yanqing Zhao
Huawei co. LTD
,
Hao Yang
Huawei co. LTD
,
Yanfei Jiang
Huawei co. LTD
Pre-print
11:40
10m
Talk
Do Machines and Humans Focus on Similar Code? Exploring Explainability of Large Language Models in Code Summarization
ICPC
ICPC RENE Paper
ICPC Replications and Negative Results (RENE)
Jiliang Li
Vanderbilt University
,
Yifan Zhang
Vanderbilt University
,
Zachary Karas
Vanderbilt University
,
Collin McMillan
University of Notre Dame
,
Kevin Leach
Vanderbilt University
,
Yu Huang
Vanderbilt University
Pre-print
11:50
10m
Talk
Knowledge-Aware Code Generation with Large Language Models
ICPC
ICPC Full paper
ICPC Research Track
Tao Huang
Shandong Normal University
,
Zhihong Sun
Shandong Normal University
,
Zhi Jin
Peking University
,
Ge Li
Peking University
,
Chen Lyu
Shandong Normal University
Pre-print
12:00
8m
Talk
Enhancing Source Code Representations for Deep Learning with Static Analysis
ICPC
ICPC ERA Paper
ICPC Early Research Achievements (ERA)
Xueting Guan
University of Melbourne
,
Christoph Treude
Singapore Management University
Pre-print
12:08
8m
Talk
AthenaLLM: Supporting Experiments with Large Language Models in Software Development
ICPC
ICPC Tools
ICPC Tool Demonstration
Benedito Fernando Albuquerque de Oliveira
Federal University of Pernambuco
,
Fernando Castor
University of Twente and Federal University of Pernambuco
12:16
14m
Talk
AI-Assisted Program Comprehension: Panel with Speakers
ICPC
ICPC Discussion
14:00 - 15:30
Code + Documentation Generation
ICPC Research Track
/ /
ICPC Early Research Achievements (ERA)
/
ICPC Replications and Negative Results (RENE)
at
Sophia de Mello Breyner Andresen
Chair(s):
Massimiliano Di Penta
University of Sannio, Italy
14:00
10m
Talk
MESIA: Understanding and Leveraging Supplementary Nature of Method-level Comments for Automatic Comment Generation
ICPC
ICPC Full paper
ICPC Research Track
Xinglu Pan
Peking University
,
Chenxiao Liu
Peking University
,
Yanzhen Zou
Peking University
,
Tao Xie
Peking University
,
Bing Xie
Peking University
Pre-print
14:10
10m
Talk
Compositional API Recommendation for Library-Oriented Code Generation
ICPC
ICPC Full paper
ICPC Research Track
Zexiong Ma
Peking University
,
Shengnan An
Xi’an Jiaotong University
,
Bing Xie
Peking University
,
Zeqi Lin
Microsoft Research, China
Pre-print
14:20
10m
Talk
On the Generalizability of Deep Learning-based Code Completion Across Programming Language Versions
ICPC
ICPC Full paper
ICPC Research Track
Matteo Ciniselli
Università della Svizzera Italiana
,
Alberto Martin-Lopez
Software Institute - USI, Lugano
,
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
14:30
10m
Talk
ESGen: Commit Message Generation Based on Edit Sequence of Code Change
ICPC
ICPC Full paper
Virtual-Talk
ICPC Research Track
Xiangping Chen
Sun Yat-sen University
,
Yangzi Li
SUN YAT-SEN UNIVERSITY
,
Zhicao Tang
SUN YAT-SEN UNIVERSITY
,
Yuan Huang
School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China
,
Haojie Zhou
School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou 510006, China
,
Mingdong Tang
Guangdong University of Foreign Studies
,
Zibin Zheng
Sun Yat-sen University
14:40
10m
Talk
Improving AST-Level Code Completion with Graph Retrieval and Multi-Field Attention
ICPC
ICPC Full paper
Virtual-Talk
ICPC Research Track
Yu Xia
Central South University
,
Tian Liang
Central South University
,
Wei-Huan Min
Central South University
,
Li Kuang
School of Computer Science and Engineering, Central South University
14:50
10m
Talk
Exploring and Improving Code Completion for Test Code
ICPC
ICPC Full paper
ICPC Research Track
Tingwei Zhu
Nanjing University
,
Zhongxin Liu
Zhejiang University
,
Tongtong Xu
Huawei
,
Ze Tang
Software Institute, Nanjing University
,
Tian Zhang
Nanjing University
,
Minxue Pan
Nanjing University
,
Xin Xia
Huawei Technologies
15:00
10m
Talk
Understanding the Impact of Branch Edit Features for the Automatic Prediction of Merge Conflict Resolutions
ICPC
ICPC RENE Paper
ICPC Replications and Negative Results (RENE)
Waad riadh aldndni
Virginia Tech
,
Francisco Servant
ITIS Software, University of Malaga
,
Na Meng
Virginia Tech
15:10
4m
Talk
Investigating the Efficacy of Large Language Models for Code Clone Detection
ICPC
ICPC ERA Paper
ICPC Early Research Achievements (ERA)
Mohamad Khajezade
University of British Columbia Okanagan
,
Jie JW Wu
University of British Columbia (UBC)
,
Fatemeh Hendijani Fard
University of British Columbia
,
Gema Rodríguez-Pérez
University of British Columbia (UBC)
,
Mohamed S Shehata
University of British Columbia
15:14
16m
Talk
Code + Documentation Generation: Panel with Speakers
ICPC
ICPC Discussion
16:00 - 17:30
Empirical + Human Studies
ICPC Research Track
/
ICPC Early Research Achievements (ERA)
/
ICPC Replications and Negative Results (RENE)
/
at
Sophia de Mello Breyner Andresen
Chair(s):
Michalis Famelis
Université de Montréal
16:00
10m
Talk
CRSP: Emulating Human Cooperative Reasoning for Intelligible Story Point Estimation
ICPC
ICPC Full paper
ICPC Research Track
Rui Han
,
Wanjiang Han
Beijing University of Posts and Telecommunications
,
Zhuoyan Han
Beijing University of Posts and Telecommunications
,
Yifan Tian
Beijing University of Posts and Telecommunications
,
Longzheng Chen
Beijing University of Posts and Telecommunications
,
Ren Han
Beijing University of Posts and Telecommunications
16:10
10m
Talk
What Do Developers Feel About Fast-Growing Programming Languages? An Exploratory Study
ICPC
ICPC Full paper
ICPC Research Track
Jahnavi Kumar
Indian Institute of Technology Tirupati, India
,
Sridhar Chimalakonda
Indian Institute of Technology, Tirupati
16:20
10m
Talk
Understanding Regular Expression Denial of Service (ReDoS): Insights from LLM-Generated Regexes and Developer Forums
ICPC
ICPC Full paper
ICPC Research Track
Mohammed Latif Siddiq
University of Notre Dame
,
Jiahao Zhang
,
Joanna C. S. Santos
University of Notre Dame
DOI
Pre-print
Media Attached
File Attached
16:30
10m
Talk
Exploring Social Signals in Code Review: An Eye-Tracking Study of Urgency and Reputation Effects
ICPC
ICPC Full paper
ICPC Research Track
Sara Yabesi
Polytechnique Montreal
,
Mahta Amini
Polytechnique Montreal
,
Jelena Ristic
McGill University
,
Zohreh Sharafi
Polytechnique Montréal
16:40
10m
Talk
On the comprehensibility of functional decomposition: An empirical study
ICPC
ICPC RENE Paper
ICPC Replications and Negative Results (RENE)
Ewan Tempero
University of Auckland
,
Paul Denny
The University of Auckland
,
James Finnie-Ansley
The University of Auckland
,
Andrew Luxton-Reilly
The University of Auckland
,
Diana Kirk
University of Auckland
,
Juho Leinonen
Aalto University
,
Asma Shakil
The University of Auckland
,
Robert Sheehan
The University of Auckland
,
James Tizard
University of Auckland
,
Yu-Cheng Tu
The University of Auckland
,
Burkhard Wünsche
University of Auckland
16:50
10m
Talk
Reassessing Java Code Readability Models with a Human-Centered Approach
ICPC
ICPC RENE Paper
ICPC Replications and Negative Results (RENE)
Agnia Sergeyuk
JetBrains Research
,
Olga Lvova
JetBrains
,
Sergey Titov
JetBrains Reserach
,
Anastasiia Serova
JetBrains
,
Farid Bagirov
JetBrains Research
,
Evgeniia Kirillova
JetBrains Research
,
Timofey Bryksin
JetBrains Research
17:00
8m
Talk
Exploring the Impact of Source Code Linearity on the Programmers' Comprehension of API Code Examples
ICPC
ICPC ERA Paper
Virtual Talk
ICPC Early Research Achievements (ERA)
Seham Alharbi
University of York
,
Dimitris Kolovos
University of York
Pre-print
17:08
8m
Talk
Innovating Coding: Evaluating the Impact of Innovative Thinking in Programming
ICPC
ICPC ERA Paper
ICPC Early Research Achievements (ERA)
Anthonia Njoku
Polytechnique Montreal
,
Mahta Amini
Polytechnique Montreal
,
Zohreh Sharafi
Polytechnique Montréal
17:16
14m
Talk
Empirical + Human Studies: Panel with Speakers
ICPC
ICPC Discussion
Tue 16 Apr
Displayed time zone:
Lisbon
change
09:00 - 10:30
Keynote + MIP
ICPC Keynotes
/
at
Sophia de Mello Breyner Andresen
Chair(s):
Olga Baysal
Carleton University
,
Kevin Moran
University of Central Florida
,
Andrew Begel
Carnegie Mellon University
,
Leon Moonen
Simula Research Laboratory and BI Norwegian Business School
09:00
60m
Talk
Keynote 2: Cultivating Research to Enhance the CI/CD of AAA Video Games
ICPC
ICPC Keynote
ICPC Keynotes
Sarra Habchi
Ubisoft Montréal
10:00
30m
Talk
ICPC MIP: Automatic documentation generation via source code summarization of method context
ICPC
ICPC MIP
ICPC MIP Talk
Paul W. McBurney
,
Collin McMillan
University of Notre Dame
11:00 - 12:30
Bugs, Defects, and Code Quality
ICPC Research Track
/ /
ICPC Early Research Achievements (ERA)
/
ICPC Replications and Negative Results (RENE)
at
Sophia de Mello Breyner Andresen
Chair(s):
Alberto Martin-Lopez
Software Institute - USI, Lugano
11:00
10m
Talk
What the Fix? A Study of ASAT Rules Documentation
ICPC
ICPC Full paper
ICPC Research Track
Corentin Latappy
Univ. Bordeaux, CNRS, Bordeaux INP, LaBRI, UMR 5800, Promyze
,
Thomas Degueule
CNRS
,
Jean-Rémy Falleri
Bordeaux INP
,
Romain Robbes
CNRS, LaBRI, University of Bordeaux
,
Xavier Blanc
Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI, UMR5800
,
Cédric Teyton
Promyze, Bordeaux, France
Pre-print
11:10
10m
Talk
SolaSim: Clone Detection for Solana Smart Contracts via Program Representation
ICPC
ICPC Full paper
ICPC Research Track
Che Wang
Peking University, China
,
Yue Li
Peking University
,
Jianbo Gao
Peking University
,
Ke Wang
Peking University
,
Jiashuo Zhang
Peking University, China
,
Zhi Guan
Peking University
,
Zhong Chen
11:20
10m
Talk
The Impact of Compiler Warnings on Code Quality in C++ Projects
ICPC
ICPC Full paper
ICPC Research Track
Albin Johansson
Chalmers University of Technology
,
Carl Holmberg
Chalmers University of Technology
,
Francisco Gomes de Oliveira Neto
Chalmers | University of Gothenburg
,
Philipp Leitner
Chalmers | University of Gothenburg
11:30
10m
Talk
Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attacks
ICPC
ICPC Full paper
ICPC Research Track
Domenico Cotroneo
University of Naples Federico II
,
Cristina Improta
University of Naples Federico II
,
Pietro Liguori
University of Naples Federico II
,
Roberto Natella
Federico II University of Naples
Pre-print
11:40
10m
Talk
A Just-in-time Software Defect Localization Method based on Code Graph Representation
ICPC
ICPC Full paper
Virtual-Talk
ICPC Research Track
Huan Zhang
Central South University
,
Wei-Huan Min
Central South University
,
Zhao Wei
Tencent
,
Li Kuang
School of Computer Science and Engineering, Central South University
,
Hong-Hao Gao
Shanghai University
,
Huai-Kou Miao
Shanghai University
11:50
10m
Talk
SICode: Embedding-Based Subgraph Isomorphism Identification for Bug Detection
ICPC
ICPC Full paper
ICPC Research Track
Yuanjun Gong
Renmin University of China
,
Jianglei Nie
Renmin University of China
,
Wei You
Renmin University of China
,
Wenchang Shi
Renmin University of China, China
,
Jianjun Huang
Renmin University of China
,
Bin Liang
Renmin University of China, China
,
Jian Zhang
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
12:00
10m
Talk
Tuning Code Smell Prediction Models: A Replication Study
ICPC
ICPC RENE Paper
ICPC Replications and Negative Results (RENE)
Henrique Gomes Nunes
Federal University of Minas Gerais (UFMG)
,
Amanda Santana
Federal University of Minas Gerais (UFMG)
,
Eduardo Figueiredo
Federal University of Minas Gerais, Brazil
,
Heitor Augustus Xavier Costa
Federal University of Lavras
12:10
8m
Talk
Studying Vulnerable Code Entities in R
ICPC
ICPC ERA Paper
ICPC Early Research Achievements (ERA)
Zixiao Zhao
University of British Columbia
,
Millon Madhur Das
Indian Institute of Technology Kharagpur
,
Fatemeh Hendijani Fard
University of British Columbia
12:18
12m
Talk
Bugs, Defects, and Code Quality: Panel with Speakers
ICPC
ICPC Discussion
14:00 - 15:30
New Frontiers - Virtual Reality, Mobile Apps, Smart Contracts, and LLMs
ICPC Early Research Achievements (ERA)
/
ICPC Tool Demonstration
/
ICPC Research Track
/
at
Sophia de Mello Breyner Andresen
Chair(s):
Sonia Haiduc
Florida State University
14:00
10m
Talk
The Sword of Damocles: Upgradeable Smart Contract in Ethereum
ICPC
ICPC Full paper
Virtual-Talk
ICPC Research Track
Yuan Huang
School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China
,
Xiaoyuan Wu
Sun Yat-sen University
,
Quanqi Wang
Sun Yat-sen University
,
Ziang Qian
Sun Yat-sen University
,
Xiangping Chen
Sun Yat-sen University
,
Mingdong Tang
Guangdong University of Foreign Studies
,
Zibin Zheng
Sun Yat-sen University
14:10
10m
Talk
Collaborative Software Exploration with Multimedia Note Taking in Virtual Reality
ICPC
ICPC Full paper
ICPC Research Track
Adrian Hoff
IT University of Copenhagen
,
Mircea Lungu
IT University, Copenhagen
,
Christoph Seidl
IT University of Copenhagen
,
Michele Lanza
Software Institute - USI, Lugano
Pre-print
Media Attached
14:20
10m
Talk
No Source Code? No Problem! Demystifying and Detecting Mask Apps in iOS
ICPC
ICPC Full paper
ICPC Research Track
Yijun Zhao
Institute of Information Engineering, Chinese Academy of Sciences
,
Lingjing Yu
Institute of Information Engineering, Chinese Academy of Sciences
,
Yong Sun
Institute of Information Engineering, Chinese Academy of Sciences
,
Qingyun Liu
Institute of Information Engineering, Chinese Academy of Sciences
,
Bo Luo
The University of Kansas
Pre-print
14:30
10m
Talk
How do Hugging Face Models Document Datasets, Bias, and Licenses? An Empirical Study
ICPC
ICPC Full paper
ICPC Research Track
Federica Pepe
University of Sannio
,
Vittoria Nardone
University of Molise
,
Antonio Mastropaolo
Università della Svizzera italiana
,
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
,
Gerardo Canfora
University of Sannio
,
Massimiliano Di Penta
University of Sannio, Italy
Pre-print
14:40
8m
Talk
Capturing and Understanding the Drift Between Design, Implementation, and Documentation
ICPC
ICPC ERA Paper
ICPC Early Research Achievements (ERA)
Joseph Romeo
Software Institute - USI, Lugano, Switzerland
,
Marco Raglianti
Software Institute - USI, Lugano
,
Csaba Nagy
Software Institute - USI, Lugano
,
Michele Lanza
Software Institute - USI, Lugano
Pre-print
14:48
8m
Talk
Immersive Software Archaeology: Collaborative Exploration and Note Taking in Virtual Reality
ICPC
ICPC Tools
ICPC Tool Demonstration
Adrian Hoff
IT University of Copenhagen
,
Mircea F. Lungu
University of Groningen
,
Christoph Seidl
IT University of Copenhagen
,
Michele Lanza
Software Institute - USI, Lugano
Pre-print
Media Attached
14:56
34m
Talk
New Frontiers - Virtual Reality, Mobile Apps, Smart Contracts, and LLMs: Panel with Speakers
ICPC
ICPC Discussion
16:00 - 17:30
Code Analysis and Mining Studies
ICPC Tool Demonstration
/
ICPC Research Track
/
at
Sophia de Mello Breyner Andresen
Chair(s):
DongGyun Han
Royal Holloway, University of London
16:00
10m
Talk
ASKDetector: An AST-Semantic and Key Features Fusion based Code Comment Mismatch Detector
ICPC
ICPC Full paper
Virtual-Talk
ICPC Research Track
Haiyang Yang
School of Computer Science and Engineering, Central South University
,
hao chen
,
Zhirui Kuai
School of Computer Science and Engineering, Central South University
,
Shuyuan Tu
School of Computer Science and Engineering, Central South University
,
Li Kuang
School of Computer Science and Engineering, Central South University
16:10
10m
Talk
TaiE: Function Identification for Monolithic Firmware
ICPC
ICPC Full paper
ICPC Research Track
Jintao Huang
Institute of Information Engineering, Chinese Academy of Science & University of Chinese Academy of Sciences, Beijing, China
,
Kai Yang
School of Computer, Electronics and Information, Guangxi University
,
Gaosheng Wang
Institute of Information Engineering, Chinese Academy of Sciences & University of Chinese Academy of Sciences, Beijing, China
,
Zhiqiang Shi
Institute of Information Engineering, Chinese Academy of Sciences, School of Cyber Security, University of Chinese Academy of Sciences,
,
Shichao Lv
Institute of Information Engineering, Chinese Academy of Science
,
Limin Sun
Institute of Information Engineering, Chinese Academy of Sciences, School of Cyber Security, University of Chinese Academy of Sciences,
16:20
10m
Talk
Rationale Dataset and Analysis for the Commit Messages of the Linux Kernel Out-of-Memory Killer
ICPC
ICPC Full paper
ICPC Research Track
Mouna Dhaouadi
University of Montreal
,
Bentley Oakes
Polytechnique Montréal
,
Michalis Famelis
Université de Montréal
16:30
10m
Talk
Lightweight Syntactic API Usage Analysis with UCov
ICPC
ICPC Full paper
ICPC Research Track
Gustave Monce
Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI
,
Thomas Couturou
Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI
,
Yasmine Hamdaoui
Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI
,
Thomas Degueule
CNRS
,
Jean-Rémy Falleri
Bordeaux INP
Pre-print
16:40
10m
Talk
CAREER: Context-Aware API Recognition with Data Augmentation for API Knowledge Extraction
ICPC
ICPC Full paper
Virtual-Talk
ICPC Research Track
Zhang Zhang
,
Xinjun Mao
National University of Defense Technology
,
Shangwen Wang
National University of Defense Technology
,
Kang Yang
National University of Defense Technology
,
Yao Lu
National University of Defense Technology
16:50
8m
Talk
TerraMetrics: An Open Source Tool for Infrastructure-as-Code (IaC) Quality Metrics in Terraform
ICPC
ICPC Tools
ICPC Tool Demonstration
Mahi Begoug
,
Moataz Chouchen
ETS
,
Ali Ouni
ETS Montreal, University of Quebec
16:58
8m
Talk
OpenGalaxy: An interactive exploration platform for a visualized GitHub Full Domain collaboration network
ICPC
ICPC Tools
ICPC Tool Demonstration
Xinran Zhang
,
Shengyu Zhao
Tongji University
,
Yenan Tang
East China Normal University
,
Xiaoya Xia
East China Normal University
,
will wang
17:06
8m
Talk
Hypercrx: A browser extension for insights into GitHub projects and developers
ICPC
ICPC Tools
ICPC Tool Demonstration
Yenan Tang
East China Normal University
,
Shengyu Zhao
Tongji University
,
Xiaoya Xia
East China Normal University
,
Fenglin Bi
East China Normal University
,
will wang
17:14
16m
Talk
Code Analysis and Mining Studies: Panel with Speakers
ICPC
ICPC Discussion
17:30 - 18:00
Steering Committee Meeting + Closing
ICPC Research Track
/ / /
ICPC Early Research Achievements (ERA)
/
ICPC Journal First
/ /
ICPC Keynotes
/
ICPC Tool Demonstration
/
ICPC Replications and Negative Results (RENE)
/ /
at
Sophia de Mello Breyner Andresen
Chair(s):
Anita Sarma
Oregon State University
17:30
30m
Meeting
Steering Committee Meeting + Closing
ICPC Closing
ICPC
ICPC Closing
Wed 17 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Analytics 1
Journal-first Papers
/
Software Engineering in Practice
/
Demonstrations
/
Research Track
/
Software Engineering in Society
at
Sophia de Mello Breyner Andresen
Chair(s):
Ipek Ozkaya
Carnegie Mellon University
11:00
15m
Talk
Empirical Study of the Docker Smells Impact on the Image Size
Research Track
Thomas Durieux
TU Delft
11:15
15m
Talk
MotorEase: Automated Detection of Motor Impairment Accessibility Issues in Mobile App UIs
Research Track
Arun Krishna Vajjala
George Mason University
,
S M Hasan Mansur
George Mason University
,
Justin Jose
South Lakes High School
,
Kevin Moran
University of Central Florida
11:30
15m
Talk
Energy Patterns for Web: An Exploratory Study
Software Engineering in Society
Pooja Rani
University of Zurich
,
Jonas Zellweger
University of Zurich, Switzerland
,
Veronika Kousadianos
University of Bern, Switzerland
,
Luís Cruz
Delft University of Technology
,
Timo Kehrer
University of Bern
,
Alberto Bacchelli
University of Zurich
DOI
Pre-print
Media Attached
11:45
15m
Talk
Data Lineage Analysis for Enterprise Applications by Manta: The Story of Java and C# Scanners
Software Engineering in Practice
Pavel Parizek
Charles University
,
Lukáš Hermann
Manta
12:00
7m
Talk
How are Multilingual Systems Constructed: Characterizing Language Use and Selection in Open-Source Multilingual Software
Journal-first Papers
Wen Li
Washington State University
,
Austin Marino
Washington State University
,
Haoran Yang
Washington State University
,
Na Meng
Virginia Tech
,
Li Li
Beihang University
,
Haipeng Cai
Washington State University
12:07
7m
Talk
An Empirical Study on the Effectiveness of Privacy Indicators. Extended Abstract
Journal-first Papers
Michele Guerra
University of Molise
,
Simone Scalabrino
University of Molise
,
Fausto Fasano
University of Molise
,
Rocco Oliveto
University of Molise
12:14
7m
Talk
Language Usage Analysis for EMF Metamodels on GitHub: Extended Abstract
Journal-first Papers
Önder Babur
Wageningen University & Research
,
Eleni Constantinou
University of Cyprus
,
Alexander Serebrenik
Eindhoven University of Technology
12:21
7m
Talk
DronLomaly: Runtime Log-based Anomaly Detector for DJI Drones
Demonstrations
Wei Minn
Singapore Management University
,
Yan Naing Tun
Singapore Management University
,
Lwin Khin Shar
Singapore Management University
,
Lingxiao Jiang
Singapore Management University
14:00 - 15:30
Analytics & AI
Research Track
/
Journal-first Papers
at
Sophia de Mello Breyner Andresen
Chair(s):
Lingming Zhang
University of Illinois at Urbana-Champaign
14:00
15m
Talk
DeepLSH: Deep Locality-Sensitive Hash Learning for Fast and Efficient Near-Duplicate Crash Report Detection
Research Track
Youcef REMIL
INSA Lyon, INFOLOGIC
,
Anes Bendimerad
Infologic
,
Romain Mathonat
Infologic
,
Chedy raissi
Ubisoft
,
Mehdi Kaytoue
Infologic
14:15
15m
Talk
DivLog: Log Parsing with Prompt Enhanced In-Context Learning
Research Track
Junjielong Xu
The Chinese University of Hong Kong, Shenzhen
,
Ruichun Yang
The Chinese University of Hong Kong, Shenzhen
,
Yintong Huo
The Chinese University of Hong Kong
,
Chengyu Zhang
ETH Zurich
,
Pinjia He
Chinese University of Hong Kong, Shenzhen
14:30
15m
Talk
Where is it? Tracing the Vulnerability-relevant Files from Vulnerability Reports
Research Track
Jiamou Sun
CSIRO's Data61
,
Jieshan Chen
CSIRO's Data61
,
Zhenchang Xing
CSIRO's Data61
,
Qinghua Lu
Data61, CSIRO
,
Xiwei (Sherry) Xu
Data61, CSIRO
,
Liming Zhu
CSIRO’s Data61
14:45
15m
Talk
Demystifying and Detecting Misuses of Deep Learning APIs
Research Track
Moshi Wei
York University
,
Nima Shiri Harzevili
York University
,
Yuekai Huang
Institute of Software, Chinese Academy of Sciences
,
Jinqiu Yang
Concordia University
,
Junjie Wang
Institute of Software, Chinese Academy of Sciences
,
Song Wang
York University
15:00
7m
Talk
Toward Understanding Deep Learning Framework Bugs
Journal-first Papers
Junjie Chen
Tianjin University
,
Yihua Liang
College of Intelligence and Computing, Tianjin University
,
Qingchao Shen
Tianjin University
,
Jiajun Jiang
Tianjin University
,
Shuochuan Li
College of Intelligence and Computing, Tianjin University
15:07
7m
Talk
Fair Enough: Searching for Sufficient Measures of Fairness
Journal-first Papers
Suvodeep Majumder
North Carolina State University
,
Joymallya Chakraborty
Amazon.com
,
Gina Bai
North Carolina State University
,
Kathryn Stolee
North Carolina State University
,
Tim Menzies
North Carolina State University
DOI
Pre-print
15:14
7m
Talk
Representation Learning for Stack Overflow Posts: How Far are We?
Journal-first Papers
Junda He
Singapore Management University
,
Xin Zhou
Singapore Management University, Singapore
,
Bowen Xu
North Carolina State University
,
Ting Zhang
Singapore Management University
,
Kisub Kim
Singapore Management University, Singapore
,
Zhou Yang
Singapore Management University
,
Ferdian Thung
Singapore Management University
,
Ivana Clairine Irsan
Singapore Management University
,
David Lo
Singapore Management University
15:21
7m
Talk
Journal First: Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Health)
Journal-first Papers
Andre Lustosa
North Carolina State University
,
Tim Menzies
North Carolina State University
DOI
Pre-print
16:00 - 17:30
Analytics 2
Research Track
/
Journal-first Papers
/
Demonstrations
at
Sophia de Mello Breyner Andresen
Chair(s):
Grace Lewis
Carnegie Mellon Software Engineering Institute
16:00
15m
Talk
LogShrink: Effective Log Compression by Leveraging Commonality and Variability of Log Data
Research Track
Xiaoyun Li
Sun Yat-sen University
,
Hongyu Zhang
Chongqing University
,
Van-Hoang Le
The University of Newcastle
,
Pengfei Chen
Sun Yat-sen University
Pre-print
16:15
15m
Talk
Demystifying Compiler Unstable Feature Usage and Impacts in the Rust Ecosystem
Research Track
Chenghao Li
Zhejiang University
,
Yifei Wu
Zhejiang University
,
Wenbo Shen
Zhejiang University, China
,
Zichen Zhao
Zhejiang University
,
Rui Chang
Zhejiang University
,
Chengwei Liu
Nanyang Technological University
,
Yang Liu
Nanyang Technological University
,
Kui Ren
Zhejiang University
DOI
Pre-print
Media Attached
16:30
15m
Talk
Resource Usage and Optimization Opportunities in Workflows of GitHub Actions
Research Track
Islem BOUZENIA
University of Stuttgart
,
Michael Pradel
University of Stuttgart
Pre-print
16:45
15m
Talk
Revealing Hidden Threats: An Empirical Study of Library Misuse in Smart Contracts
Research Track
Mingyuan Huang
Sun Yat-Sen University
,
Jiachi Chen
Sun Yat-sen University
,
Zigui Jiang
Sun Yat-sen University
,
Zibin Zheng
Sun Yat-sen University
17:00
7m
Talk
A Grounded Theory of Cross-community SECOs: Feedback Diversity vs. Synchronization
Journal-first Papers
Armstrong Foundjem
Queens University
,
Ellis E. Eghan
University of Cape Coast, Ghana
,
Bram Adams
Queen's University
17:07
7m
Talk
Studying the Characteristics of AIOps Projects on GitHub
Journal-first Papers
Roozbeh Aghili
Polytechnique Montréal
,
Heng Li
Polytechnique Montréal
,
Foutse Khomh
École Polytechnique de Montréal
17:14
7m
Talk
A First Look at Dark Mode in Real-World Android App
Journal-first Papers
Suyu Ma
Monash University
,
Chunyang Chen
Technical University of Munich (TUM)
,
Hourieh Khalajzadeh
Deakin University, Australia
,
John Grundy
Monash University
Link to publication
DOI
Pre-print
17:21
7m
Talk
GitBug-Actions: Building Reproducible Bug-Fix Benchmarks with GitHub Actions
Demonstrations
Nuno Saavedra
INESC-ID and IST, University of Lisbon
,
André Silva
KTH Royal Institute of Technology
,
Martin Monperrus
KTH Royal Institute of Technology
Thu 18 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
AI & Security 2
Research Track
/
New Ideas and Emerging Results
at
Sophia de Mello Breyner Andresen
Chair(s):
Gabriele Bavota
Software Institute @ Università della Svizzera Italiana
11:00
15m
Talk
Towards Causal Deep Learning for Vulnerability Detection
Research Track
Md Mahbubur Rahman
Iowa State University
,
Ira Ceka
Columbia University
,
Chengzhi Mao
Columbia University
,
Saikat Chakraborty
Microsoft Research
,
Baishakhi Ray
AWS AI Labs
,
Wei Le
Iowa State University
11:15
15m
Talk
MetaLog: Generalizable Cross-System Anomaly Detection from Logs with Meta-Learning
Research Track
Chenyangguang Zhang
Tsinghua University
,
Tong Jia
Institute for Artificial Intelligence, Peking University, Beijing, China
,
Guopeng Shen
Linkedsee Technology (China) Limited
,
Pinyan Zhu
Linkedsee Technology (China) Limited
,
Ying Li
School of Software and Microelectronics, Peking University, Beijing, China
11:30
15m
Talk
Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems
Research Track
Sicong Cao
Yangzhou University
,
Xiaobing Sun
Yangzhou University
,
Xiaoxue Wu
Yangzhou University
,
David Lo
Singapore Management University
,
Lili Bo
Yangzhou University
,
Bin Li
Yangzhou University
,
Wei Liu
Nanjing University
Media Attached
File Attached
11:45
15m
Talk
Improving Smart Contract Security with Contrastive Learning-based Vulnerability Detection
Research Track
Yizhou Chen
Peking University
,
Zeyu Sun
Institute of Software, Chinese Academy of Sciences
,
Zhihao Gong
Peking University
,
Dan Hao
Peking University
12:00
15m
Talk
On the Effectiveness of Function-Level Vulnerability Detectors for Inter-Procedural Vulnerabilities
Research Track
Zhen Li
Huazhong University of Science and Technology
,
Ning Wang
Huazhong University of Science and Technology
,
Deqing Zou
Huazhong University of Science and Technology
,
Yating Li
Huazhong University of Science and Technology
,
Ruqian Zhang
Huazhong University of Science and Technology
,
Shouhuai Xu
University of Colorado Colorado Springs
,
Chao Zhang
Tsinghua University
,
Hai Jin
Huazhong University of Science and Technology
Pre-print
12:15
7m
Talk
Large Language Model for Vulnerability Detection: Emerging Results and Future Directions
New Ideas and Emerging Results
Xin Zhou
Singapore Management University, Singapore
,
Ting Zhang
Singapore Management University
,
David Lo
Singapore Management University
12:22
7m
Talk
Re(gEx|DoS)Eval: Evaluating Generated Regular Expressions and their Proneness to DoS Attacks
New Ideas and Emerging Results
Mohammed Latif Siddiq
University of Notre Dame
,
Jiahao Zhang
,
Lindsay Roney
University of Notre Dame
,
Joanna C. S. Santos
University of Notre Dame
DOI
Pre-print
Media Attached
14:00 - 15:30
Security 3
Research Track
/
Journal-first Papers
/
Software Engineering in Practice
at
Sophia de Mello Breyner Andresen
Chair(s):
Akond Rahman
Auburn University
14:00
15m
Talk
An Empirical Study on Oculus Virtual Reality Applications: Security and Privacy Perspectives
Research Track
Hanyang Guo
Hong Kong Baptist University; Sun Yat-sen University
,
Hong-Ning Dai
Hong Kong Baptist University
,
Xiapu Luo
The Hong Kong Polytechnic University
,
Zibin Zheng
Sun Yat-sen University
,
Gengyang Xu
Department of Computer Science, Hong Kong Baptist University
,
Fengliang He
Department of Computer Science, Hong Kong Baptist University
14:15
15m
Talk
Fairness Improvement with Multiple Protected Attributes: How Far Are We?
Research Track
Zhenpeng Chen
Nanyang Technological University
,
Jie M. Zhang
King's College London
,
Federica Sarro
University College London
,
Mark Harman
Meta Platforms, Inc. and UCL
Pre-print
14:30
15m
Talk
An Empirical Study of Data Disruption by Ransomware Attacks
Research Track
Yiwei Hou
Tsinghua University
,
Lihua Guo
Tsinghua University
,
Chijin Zhou
Tsinghua University
,
Yiwen Xu
Tsinghua University
,
Zijing Yin
Tsinghua University
,
Shanshan Li
National University of Defense Technology
,
Chengnian Sun
University of Waterloo
,
Yu Jiang
Tsinghua University
14:45
15m
Talk
Stop Pulling my Rug: Exposing Rug Pull Risks in Crypto Token to Investors
Software Engineering in Practice
Yuanhang Zhou
Tsinghua University
,
Jingxuan Sun
Beijing University of Posts and Telecommunications
,
Fuchen Ma
Tsinghua University
,
Yuanliang Chen
Tsinghua University
,
Zhen Yan
Tsinghua University
,
Yu Jiang
Tsinghua University
15:00
7m
Talk
A Closer Look at the Security Risks in the Rust Ecosystem
Journal-first Papers
Xiaoye Zheng
Zhejiang University
,
Zhiyuan Wan
Zhejiang University
,
Yun Zhang
Hangzhou City University
,
Rui Chang
Zhejiang University
,
David Lo
Singapore Management University
15:07
7m
Talk
An Empirical Study of Vulnerabilities in Edge Frameworks to Support Security Testing Improvement
Journal-first Papers
Jahanzaib MALIK
University of Luxembourg
,
Fabrizio Pastore
University of Luxembourg
15:14
7m
Talk
A First Look at On-device Models in iOS Apps
Journal-first Papers
Han Hu
Faculty of Information Technology, Monash University
,
Yujin Huang
Monash University
,
Qiuyuan Chen
Tencent Technology
,
Terry Yue Zhuo
Monash University and CSIRO's Data61
,
Chunyang Chen
Technical University of Munich (TUM)
Fri 19 Apr
Displayed time zone:
Lisbon
change
11:00 - 12:30
Testing with and for AI 1
Research Track
/
Journal-first Papers
/
Demonstrations
at
Sophia de Mello Breyner Andresen
Chair(s):
Peter Rigby
Concordia University; Meta
11:00
15m
Talk
Prompting Is All Your Need: Automated Android Bug Replay with Large Language Models
Research Track
Sidong Feng
Monash University
,
Chunyang Chen
Technical University of Munich (TUM)
11:15
15m
Talk
Towards Reliable AI: Adequacy Metrics for Ensuring the Quality of System-level Testing of Autonomous Vehicles
Research Track
Neelofar Neelofar
Monash University
,
Aldeida Aleti
Monash University
11:30
15m
Talk
Learning-based Widget Matching for Migrating GUI Test Cases
Research Track
Yakun Zhang
Peking University
,
Wenjie Zhang
Peking University
,
Dezhi Ran
Peking University
,
Qihao Zhu
Peking University
,
Chengfeng Dou
Peking University
,
Dan Hao
Peking University
,
Tao Xie
Peking University
,
Lu Zhang
Peking University
11:45
7m
Talk
A Search-Based Testing Approach for Deep Reinforcement Learning Agents
Journal-first Papers
Amirhossein Zolfagharian
University of Ottawa - School of Electrical Engineering & Computer Science (EECS)
,
Manel Abdellatif
Software and Information Technology Engineering Department, École de Technologie Supérieure
,
Mojtaba Bagherzadeh
Cisco
,
Lionel Briand
University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
,
Ramesh S
11:52
7m
Talk
StubCoder: Automated Generation and Repair of Stub Code for Mock Objects
Journal-first Papers
Hengcheng Zhu
The Hong Kong University of Science and Technology
,
Lili Wei
McGill University
,
Valerio Terragni
University of Auckland
,
Yepang Liu
Southern University of Science and Technology
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
,
Jiarong Wu
,
Qin Sheng
WeBank Co Ltd
,
Bing Zhang
WeBank Co. Ltd.
,
Lihong Song
WeBank Co. Ltd.
Link to publication
DOI
Authorizer link
Pre-print
11:59
7m
Talk
Testing of Deep Reinforcement Learning Agents with Surrogate Models
Journal-first Papers
Matteo Biagiola
Università della Svizzera italiana
,
Paolo Tonella
USI Lugano
12:06
7m
Talk
Model vs System Level Testing of Autonomous Driving Systems: A Replication and Extension Study
Journal-first Papers
Andrea Stocco
Technical University of Munich, fortiss
,
Brian Pulfer
University of Geneva
,
Paolo Tonella
USI Lugano
12:13
7m
Talk
SAFE: Safety Analysis and Retraining of DNNs
Demonstrations
Mohammed Attaoui
University of Luxembourg
,
Fabrizio Pastore
University of Luxembourg
,
Lionel Briand
University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
Pre-print
12:20
7m
Talk
MutaBot: A Mutation Testing Approach for Chatbots
Demonstrations
Michael Ferdinando Urrico
University of Milano - Bicocca
,
Diego Clerissi
University of Milano-Bicocca
,
Leonardo Mariani
University of Milano-Bicocca
DOI
Pre-print
Media Attached
14:00 - 15:30
Testing with and for AI 2
Journal-first Papers
/
Research Track
/
Demonstrations
at
Sophia de Mello Breyner Andresen
Chair(s):
João Pascoal Faria
Faculty of Engineering, University of Porto and INESC TEC
14:00
15m
Talk
Large Language Models are Edge-Case Generators: Crafting Unusual Programs for Fuzzing Deep Learning Libraries
Research Track
Yinlin Deng
University of Illinois at Urbana-Champaign
,
Chunqiu Steven Xia
University of Illinois at Urbana-Champaign
,
Chenyuan Yang
University of Illinois at Urbana-Champaign
,
Shizhuo Zhang
University of Illinois Urbana-Champaign
,
Shujing Yang
University of Illinois Urbana-Champaign
,
Lingming Zhang
University of Illinois at Urbana-Champaign
14:15
15m
Talk
Deeply Reinforcing Android GUI Testing with Deep Reinforcement Learning
Research Track
Yuanhong Lan
Nanjing University
,
Yifei Lu
Nanjing University
,
Zhong Li
,
Minxue Pan
Nanjing University
,
Wenhua Yang
Nanjing University of Aeronautics and Astronautics
,
Tian Zhang
Nanjing University
,
Xuandong Li
Nanjing University
14:30
7m
Talk
Black-Box Testing of Deep Neural Networks through Test Case Diversity
Journal-first Papers
Zohreh Aghababaeyan
University of Ottawa Ottawa, Ontario, Canada
,
Manel Abdellatif
Software and Information Technology Engineering Department, École de Technologie Supérieure
,
Lionel Briand
University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
,
Ramesh S
,
Mojtaba Bagherzadeh
Cisco
14:37
7m
Talk
scenoRITA: Generating Diverse, Fully Mutable, Test Scenarios for Autonomous Vehicle Planning
Journal-first Papers
Yuqi Huai
University of California, Irvine
,
Sumaya Almanee
University of California, Irvine
,
Yuntianyi Chen
University of California, Irvine
,
Xiafa Wu
University of California, Irvine
,
Qi Alfred Chen
University of California, Irvine
,
Joshua Garcia
University of California, Irvine
14:44
7m
Talk
InterEvo-TR: Interactive Evolutionary Test Generation with Readability Assessment
Journal-first Papers
Pedro Delgado-Pérez
Universidad de Cádiz
,
Aurora Ramírez
University of Córdoba
,
Kevin Jesús Valle-Gómez
Universidad de Cádiz
,
Inmaculada Medina-Bulo
Universidad de Cádiz
,
José Raúl Romero
University of Cordoba, Spain
14:51
7m
Talk
Differential testing for machine learning: an analysis for classification algorithms beyond deep learning
Journal-first Papers
Steffen Herbold
University of Passau
,
Steffen Tunkel
None
14:58
7m
Talk
Journal First Article: "Syntactic Vs. Semantic similarity of Artificial and Real Faults in Mutation Testing Studies"
Journal-first Papers
Milos Ojdanic
University of Luxembourg
,
Aayush Garg
Luxembourg Institute of Science and Technology
,
Ahmed Khanfir
University of Luxembourg
,
Renzo Degiovanni
Luxembourg Institute of Science and Technology
,
Mike Papadakis
University of Luxembourg
,
Yves Le Traon
University of Luxembourg, Luxembourg
15:05
7m
Talk
Causality-driven Testing of Autonomous Driving Systems
Journal-first Papers
Luca Giamattei
Università di Napoli Federico II
,
Antonio Guerriero
Università di Napoli Federico II
,
Roberto Pietrantuono
Università di Napoli Federico II
,
Stefano Russo
Università di Napoli Federico II
15:12
7m
Talk
When Less is More: On the Value of ''Co-training'' for Semi-Supervised Software Defect Predictors
Journal-first Papers
Suvodeep Majumder
North Carolina State University
,
Joymallya Chakraborty
Amazon.com
,
Tim Menzies
North Carolina State University
Pre-print
15:19
7m
Talk
OpenSBT: A Modular Framework for Search-based Testing of Automated Driving Systems
Demonstrations
Lev Sorokin
fortiss
,
Tiziano Munaro
fortiss
,
Damir Safin
fortiss
,
Brian Hsuan-Cheng Liao
DENSO AUTOMOTIVE
,
Adam Molin
DENSO AUTOMOTIVE
16:00 - 17:30
Testing of AI systems
Research Track
/
Journal-first Papers
at
Sophia de Mello Breyner Andresen
Chair(s):
Aldeida Aleti
Monash University
16:00
15m
Talk
CIT4DNN: Generating Diverse and Rare Inputs for Neural Networks Using Latent Space Combinatorial Testing
Research Track
Swaroopa Dola
University of Virginia
,
Rory McDaniel
University of Virginia
,
Matthew B Dwyer
University of Virginia
,
Mary Lou Soffa
University of Virginia
16:15
15m
Talk
Knowledge Graph Driven Inference Testing for Question Answering Software
Research Track
Jun Wang
Nanjing University
,
Yanhui Li
Nanjing University
,
Zhifei Chen
Nanjing University
,
Lin Chen
Nanjing University
,
Xiaofang Zhang
Soochow University
,
Yuming Zhou
Nanjing University
16:30
15m
Talk
DeepSample: DNN sampling-based testing for operational accuracy assessment
Research Track
Antonio Guerriero
Università di Napoli Federico II
,
Roberto Pietrantuono
Università di Napoli Federico II
,
Stefano Russo
Università di Napoli Federico II
Pre-print
16:45
15m
Talk
MAFT: Efficient Model-Agnostic Fairness Testing for Deep Neural Networks via Zero-Order Gradient Search
Research Track
Zhaohui Wang
East China Normal University
,
Min Zhang
East China Normal University
,
Jingran Yang
East China Normal University
,
ShaoBojie
East China Normal University
,
Min Zhang
East China Normal University
17:00
7m
Talk
DeepManeuver: Adversarial Test Generation for Trajectory Manipulation of Autonomous Vehicles
Journal-first Papers
Meriel von Stein
University of Virginia
,
Sebastian Elbaum
University of Virginia
,
David Shriver
Software Engineering Institute
17:07
7m
Talk
Finding Deviated Behaviors of the Compressed DNN Models for Image Classifications
Journal-first Papers
Yongqiang Tian
The Hong Kong University of Science and Technology; University of Waterloo
,
Wuqi Zhang
The Hong Kong University of Science and Technology
,
Ming Wen
Huazhong University of Science and Technology
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
,
Chengnian Sun
University of Waterloo
,
Shiqing Ma
University of Massachusetts, Amherst
,
Yu Jiang
Tsinghua University
Link to publication
DOI
17:14
7m
Talk
Identifying the Hazard Boundary of ML-enabled Autonomous Systems Using Cooperative Co-Evolutionary Search
Journal-first Papers
Sepehr Sharifi
University of Ottawa
,
Donghwan Shin
University of Sheffield
,
Lionel Briand
University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
,
Nathan Aschbacher
Auxon Corporation
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
Sophia de Mello Breyner Andresen
ICPC Opening + ICPC Keynotes
Opening + Awards + Keynote
ICPC Research Track + ICPC Discussion + ICPC Replications and Negative Results (RENE) + ICPC Early Research Achievements (ERA) + ICPC Tool Demonstration
AI-Assisted Program Comprehension
ICPC Research Track + ICPC Discussion + ICPC Early Research Achievements (ERA) + ICPC Replications and Negative Results (RENE)
Code + Documentation Generation
ICPC Research Track + ICPC Early Research Achievements (ERA) + ICPC Replications and Negative Results (RENE) + ICPC Discussion
Empirical + Human Studies
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
Sophia de Mello Breyner Andresen
ICPC Keynotes + ICPC MIP Talk
Keynote + MIP
ICPC Research Track + ICPC Discussion + ICPC Early Research Achievements (ERA) + ICPC Replications and Negative Results (RENE)
Bugs, Defects, and Code Quality
ICPC Early Research Achievements (ERA) + ICPC Tool Demonstration + ICPC Research Track + ICPC Discussion
New Frontiers - Virtual Reality, Mobile Apps, Smart Contracts, and LLMs
ICPC Tool Demonstration + ICPC Research Track + ICPC Discussion
Code Analysis and Mining Studies
ICPC Research Track + ICPC MIP Talk + ICPC Discussion + ICPC Early Research Achievements (ERA) + ICPC Journal First + ICPC Dinner + ICPC Keynotes + ICPC Tool Demonstration + ICPC Replications and Negative Results (RENE) + ICPC Closing + ICPC Opening
Steering Committee Meeting + Closing
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
Sophia de Mello Breyner Andresen
Journal-first Papers + Software Engineering in Practice + Demonstrations + Research Track + Software Engineering in Society
Analytics 1
Research Track + Journal-first Papers
Analytics & AI
Research Track + Journal-first Papers + Demonstrations
Analytics 2
Thu 18 Apr
Displayed time zone:
Lisbon
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Sophia de Mello Breyner Andresen
Research Track + New Ideas and Emerging Results
AI & Security 2
Research Track + Journal-first Papers + Software Engineering in Practice
Security 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
Sophia de Mello Breyner Andresen
Research Track + Journal-first Papers + Demonstrations
Testing with and for AI 1
Journal-first Papers + Research Track + Demonstrations
Testing with and for AI 2
Research Track + Journal-first Papers
Testing of AI systems
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
Sophia de Mello Breyner Andresen
ICPC Opening
ICPC
ICPC Opening Session
Opening Session
09:00 - 09:15
ICPC Opening
ICPC Awards
ICPC
ICPC 2024 Awards
09:15 - 09:30
ICPC Keynotes
ICPC
ICPC Keynote
Keynote 1: Program Comprehension in the Era of Large Language Models: A ...
09:30 - 10:30
ICPC Research Track
ICPC
ICPC Full paper
Towards Summarizing Code Snippets Using Pre-Trained Transformers
11:00 - 11:10
ICPC Research Track
ICPC
ICPC Full paper
Generating Java Methods: An Empirical Assessment of Four AI-Based Code ...
11:10 - 11:20
ICPC Research Track
ICPC
ICPC Full paper
Analyzing Prompt Influence on Automated Method Generation: An Empirical ...
11:20 - 11:30
ICPC Research Track
ICPC
ICPC Full paper
Interpretable Online Log Analysis Using Large Language Models with Prom ...
11:30 - 11:40
ICPC Replications and Negative Results (RENE)
ICPC
ICPC RENE Paper
Do Machines and Humans Focus on Similar Code? Exploring Explainability ...
11:40 - 11:50
ICPC Research Track
ICPC
ICPC Full paper
Knowledge-Aware Code Generation with Large Language Models
11:50 - 12:00
ICPC Early Research Achievements (ERA)
ICPC
ICPC ERA Paper
Enhancing Source Code Representations for Deep Learning with Static Ana ...
12:00 - 12:08
ICPC Tool Demonstration
ICPC
ICPC Tools
AthenaLLM: Supporting Experiments with Large Language Models in Softwar ...
12:08 - 12:16
ICPC Discussion
ICPC
AI-Assisted Program Comprehension: Panel with Speakers
12:16 - 12:30
ICPC Research Track
ICPC
ICPC Full paper
MESIA: Understanding and Leveraging Supplementary Nature of Method-leve ...
14:00 - 14:10
ICPC Research Track
ICPC
ICPC Full paper
Compositional API Recommendation for Library-Oriented Code Generation
14:10 - 14:20
ICPC Research Track
ICPC
ICPC Full paper
On the Generalizability of Deep Learning-based Code Completion Across P ...
14:20 - 14:30
ICPC Research Track
ICPC
ICPC Full paper
Virtual-Talk
ESGen: Commit Message Generation Based on Edit Sequence of Code Change
14:30 - 14:40
ICPC Research Track
ICPC
ICPC Full paper
Virtual-Talk
Improving AST-Level Code Completion with Graph Retrieval and Multi-Fiel ...
14:40 - 14:50
ICPC Research Track
ICPC
ICPC Full paper
Exploring and Improving Code Completion for Test Code
14:50 - 15:00
ICPC Replications and Negative Results (RENE)
ICPC
ICPC RENE Paper
Understanding the Impact of Branch Edit Features for the Automatic Pred ...
15:00 - 15:10
ICPC Early Research Achievements (ERA)
ICPC
ICPC ERA Paper
Investigating the Efficacy of Large Language Models for Code Clone Dete ...
15:10 - 15:14
ICPC Discussion
ICPC
Code + Documentation Generation: Panel with Speakers
15:14 - 15:30
ICPC Research Track
ICPC
ICPC Full paper
CRSP: Emulating Human Cooperative Reasoning for Intelligible Story Poin ...
16:00 - 16:10
ICPC Research Track
ICPC
ICPC Full paper
What Do Developers Feel About Fast-Growing Programming Languages? An Ex ...
16:10 - 16:20
ICPC Research Track
ICPC
ICPC Full paper
Understanding Regular Expression Denial of Service (ReDoS): Insights fr ...
16:20 - 16:30
ICPC Research Track
ICPC
ICPC Full paper
Exploring Social Signals in Code Review: An Eye-Tracking Study of Urgen ...
16:30 - 16:40
ICPC Replications and Negative Results (RENE)
ICPC
ICPC RENE Paper
On the comprehensibility of functional decomposition: An empirical study
16:40 - 16:50
ICPC Replications and Negative Results (RENE)
ICPC
ICPC RENE Paper
Reassessing Java Code Readability Models with a Human-Centered Approach
16:50 - 17:00
ICPC Early Research Achievements (ERA)
ICPC
ICPC ERA Paper
Virtual Talk
Exploring the Impact of Source Code Linearity on the Programmers' Compr ...
17:00 - 17:08
ICPC Early Research Achievements (ERA)
ICPC
ICPC ERA Paper
Innovating Coding: Evaluating the Impact of Innovative Thinking in Prog ...
17:08 - 17:16
ICPC Discussion
ICPC
Empirical + Human Studies: Panel with Speakers
17:16 - 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
16:00
15
30
45
17:00
15
30
45
Sophia de Mello Breyner Andresen
ICPC Keynotes
ICPC
ICPC Keynote
Keynote 2: Cultivating Research to Enhance the CI/CD of AAA Video Games
09:00 - 10:00
ICPC MIP Talk
ICPC
ICPC MIP
ICPC MIP: Automatic documentation generation via source code summarizat ...
10:00 - 10:30
ICPC Research Track
ICPC
ICPC Full paper
What the Fix? A Study of ASAT Rules Documentation
11:00 - 11:10
ICPC Research Track
ICPC
ICPC Full paper
SolaSim: Clone Detection for Solana Smart Contracts via Program Represe ...
11:10 - 11:20
ICPC Research Track
ICPC
ICPC Full paper
The Impact of Compiler Warnings on Code Quality in C++ Projects
11:20 - 11:30
ICPC Research Track
ICPC
ICPC Full paper
Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisonin ...
11:30 - 11:40
ICPC Research Track
ICPC
ICPC Full paper
Virtual-Talk
A Just-in-time Software Defect Localization Method based on Code Graph ...
11:40 - 11:50
ICPC Research Track
ICPC
ICPC Full paper
SICode: Embedding-Based Subgraph Isomorphism Identification for Bug Det ...
11:50 - 12:00
ICPC Replications and Negative Results (RENE)
ICPC
ICPC RENE Paper
Tuning Code Smell Prediction Models: A Replication Study
12:00 - 12:10
ICPC Early Research Achievements (ERA)
ICPC
ICPC ERA Paper
Studying Vulnerable Code Entities in R
12:10 - 12:18
ICPC Discussion
ICPC
Bugs, Defects, and Code Quality: Panel with Speakers
12:18 - 12:30
ICPC Research Track
ICPC
ICPC Full paper
Virtual-Talk
The Sword of Damocles: Upgradeable Smart Contract in Ethereum
14:00 - 14:10
ICPC Research Track
ICPC
ICPC Full paper
Collaborative Software Exploration with Multimedia Note Taking in Virtu ...
14:10 - 14:20
ICPC Research Track
ICPC
ICPC Full paper
No Source Code? No Problem! Demystifying and Detecting Mask Apps in iOS
14:20 - 14:30
ICPC Research Track
ICPC
ICPC Full paper
How do Hugging Face Models Document Datasets, Bias, and Licenses? An Em ...
14:30 - 14:40
ICPC Early Research Achievements (ERA)
ICPC
ICPC ERA Paper
Capturing and Understanding the Drift Between Design, Implementation, a ...
14:40 - 14:48
ICPC Tool Demonstration
ICPC
ICPC Tools
Immersive Software Archaeology: Collaborative Exploration and Note Taki ...
14:48 - 14:56
ICPC Discussion
ICPC
New Frontiers - Virtual Reality, Mobile Apps, Smart Contracts, and LLMs ...
14:56 - 15:30
ICPC Research Track
ICPC
ICPC Full paper
Virtual-Talk
ASKDetector: An AST-Semantic and Key Features Fusion based Code Comment ...
16:00 - 16:10
ICPC Research Track
ICPC
ICPC Full paper
TaiE: Function Identification for Monolithic Firmware
16:10 - 16:20
ICPC Research Track
ICPC
ICPC Full paper
Rationale Dataset and Analysis for the Commit Messages of the Linux Ker ...
16:20 - 16:30
ICPC Research Track
ICPC
ICPC Full paper
Lightweight Syntactic API Usage Analysis with UCov
16:30 - 16:40
ICPC Research Track
ICPC
ICPC Full paper
Virtual-Talk
CAREER: Context-Aware API Recognition with Data Augmentation for API Kn ...
16:40 - 16:50
ICPC Tool Demonstration
ICPC
ICPC Tools
TerraMetrics: An Open Source Tool for Infrastructure-as-Code (IaC) Qual ...
16:50 - 16:58
ICPC Tool Demonstration
ICPC
ICPC Tools
OpenGalaxy: An interactive exploration platform for a visualized GitHub ...
16:58 - 17:06
ICPC Tool Demonstration
ICPC
ICPC Tools
Hypercrx: A browser extension for insights into GitHub projects and dev ...
17:06 - 17:14
ICPC Discussion
ICPC
Code Analysis and Mining Studies: Panel with Speakers
17:14 - 17:30
ICPC Closing
ICPC Closing
ICPC
Steering Committee Meeting + Closing
17:30 - 18:00
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
Sophia de Mello Breyner Andresen
ICSE Research Track
Empirical Study of the Docker Smells Impact on the Image Size
11:00 - 11:15
ICSE Research Track
MotorEase: Automated Detection of Motor Impairment Accessibility Issues ...
11:15 - 11:30
ICSE Software Engineering in Society
Energy Patterns for Web: An Exploratory Study
11:30 - 11:45
ICSE Software Engineering in Practice
Data Lineage Analysis for Enterprise Applications by Manta: The Story o ...
11:45 - 12:00
ICSE Journal-first Papers
How are Multilingual Systems Constructed: Characterizing Language Use a ...
12:00 - 12:07
ICSE Journal-first Papers
An Empirical Study on the Effectiveness of Privacy Indicators. Extended ...
12:07 - 12:14
ICSE Journal-first Papers
Language Usage Analysis for EMF Metamodels on GitHub: Extended Abstract
12:14 - 12:21
ICSE Demonstrations
DronLomaly: Runtime Log-based Anomaly Detector for DJI Drones
12:21 - 12:28
ICSE Research Track
DeepLSH: Deep Locality-Sensitive Hash Learning for Fast and Efficient N ...
14:00 - 14:15
ICSE Research Track
DivLog: Log Parsing with Prompt Enhanced In-Context Learning
14:15 - 14:30
ICSE Research Track
Where is it? Tracing the Vulnerability-relevant Files from Vulnerabilit ...
14:30 - 14:45
ICSE Research Track
Demystifying and Detecting Misuses of Deep Learning APIs
14:45 - 15:00
ICSE Journal-first Papers
Toward Understanding Deep Learning Framework Bugs
15:00 - 15:07
ICSE Journal-first Papers
Fair Enough: Searching for Sufficient Measures of Fairness
15:07 - 15:14
ICSE Journal-first Papers
Representation Learning for Stack Overflow Posts: How Far are We?
15:14 - 15:21
ICSE Journal-first Papers
Journal First: Learning from Very Little Data: On the Value of Landscap ...
15:21 - 15:28
ICSE Research Track
LogShrink: Effective Log Compression by Leveraging Commonality and Vari ...
16:00 - 16:15
ICSE Research Track
Demystifying Compiler Unstable Feature Usage and Impacts in the Rust Ec ...
16:15 - 16:30
ICSE Research Track
Resource Usage and Optimization Opportunities in Workflows of GitHub Ac ...
16:30 - 16:45
ICSE Research Track
Revealing Hidden Threats: An Empirical Study of Library Misuse in Smart ...
16:45 - 17:00
ICSE Journal-first Papers
A Grounded Theory of Cross-community SECOs: Feedback Diversity vs. Sync ...
17:00 - 17:07
ICSE Journal-first Papers
Studying the Characteristics of AIOps Projects on GitHub
17:07 - 17:14
ICSE Journal-first Papers
A First Look at Dark Mode in Real-World Android App
17:14 - 17:21
ICSE Demonstrations
GitBug-Actions: Building Reproducible Bug-Fix Benchmarks with GitHub Ac ...
17:21 - 17:28
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
Sophia de Mello Breyner Andresen
ICSE Research Track
Towards Causal Deep Learning for Vulnerability Detection
11:00 - 11:15
ICSE Research Track
MetaLog: Generalizable Cross-System Anomaly Detection from Logs with Me ...
11:15 - 11:30
ICSE Research Track
Coca: Improving and Explaining Graph Neural Network-Based Vulnerability ...
11:30 - 11:45
ICSE Research Track
Improving Smart Contract Security with Contrastive Learning-based Vulne ...
11:45 - 12:00
ICSE Research Track
On the Effectiveness of Function-Level Vulnerability Detectors for Inte ...
12:00 - 12:15
ICSE New Ideas and Emerging Results
Large Language Model for Vulnerability Detection: Emerging Results and ...
12:15 - 12:22
ICSE New Ideas and Emerging Results
Re(gEx|DoS)Eval: Evaluating Generated Regular Expressions and their Pro ...
12:22 - 12:29
ICSE Research Track
An Empirical Study on Oculus Virtual Reality Applications: Security and ...
14:00 - 14:15
ICSE Research Track
Fairness Improvement with Multiple Protected Attributes: How Far Are We?
14:15 - 14:30
ICSE Research Track
An Empirical Study of Data Disruption by Ransomware Attacks
14:30 - 14:45
ICSE Software Engineering in Practice
Stop Pulling my Rug: Exposing Rug Pull Risks in Crypto Token to Investors
14:45 - 15:00
ICSE Journal-first Papers
A Closer Look at the Security Risks in the Rust Ecosystem
15:00 - 15:07
ICSE Journal-first Papers
An Empirical Study of Vulnerabilities in Edge Frameworks to Support Sec ...
15:07 - 15:14
ICSE Journal-first Papers
A First Look at On-device Models in iOS Apps
15:14 - 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
Sophia de Mello Breyner Andresen
ICSE Research Track
Prompting Is All Your Need: Automated Android Bug Replay with Large Lan ...
11:00 - 11:15
ICSE Research Track
Towards Reliable AI: Adequacy Metrics for Ensuring the Quality of Syste ...
11:15 - 11:30
ICSE Research Track
Learning-based Widget Matching for Migrating GUI Test Cases
11:30 - 11:45
ICSE Journal-first Papers
A Search-Based Testing Approach for Deep Reinforcement Learning Agents
11:45 - 11:52
ICSE Journal-first Papers
StubCoder: Automated Generation and Repair of Stub Code for Mock Objects
11:52 - 11:59
ICSE Journal-first Papers
Testing of Deep Reinforcement Learning Agents with Surrogate Models
11:59 - 12:06
ICSE Journal-first Papers
Model vs System Level Testing of Autonomous Driving Systems: A Replicat ...
12:06 - 12:13
ICSE Demonstrations
SAFE: Safety Analysis and Retraining of DNNs
12:13 - 12:20
ICSE Demonstrations
MutaBot: A Mutation Testing Approach for Chatbots
12:20 - 12:27
ICSE Research Track
Large Language Models are Edge-Case Generators: Crafting Unusual Progra ...
14:00 - 14:15
ICSE Research Track
Deeply Reinforcing Android GUI Testing with Deep Reinforcement Learning
14:15 - 14:30
ICSE Journal-first Papers
Black-Box Testing of Deep Neural Networks through Test Case Diversity
14:30 - 14:37
ICSE Journal-first Papers
scenoRITA: Generating Diverse, Fully Mutable, Test Scenarios for Autono ...
14:37 - 14:44
ICSE Journal-first Papers
InterEvo-TR: Interactive Evolutionary Test Generation with Readability ...
14:44 - 14:51
ICSE Journal-first Papers
Differential testing for machine learning: an analysis for classificati ...
14:51 - 14:58
ICSE Journal-first Papers
Journal First Article: "Syntactic Vs. Semantic similarity of Artificial ...
14:58 - 15:05
ICSE Journal-first Papers
Causality-driven Testing of Autonomous Driving Systems
15:05 - 15:12
ICSE Journal-first Papers
When Less is More: On the Value of ''Co-training'' for Semi-Supervised ...
15:12 - 15:19
ICSE Demonstrations
OpenSBT: A Modular Framework for Search-based Testing of Automated Driv ...
15:19 - 15:26
ICSE Research Track
CIT4DNN: Generating Diverse and Rare Inputs for Neural Networks Using L ...
16:00 - 16:15
ICSE Research Track
Knowledge Graph Driven Inference Testing for Question Answering Software
16:15 - 16:30
ICSE Research Track
DeepSample: DNN sampling-based testing for operational accuracy assessment
16:30 - 16:45
ICSE Research Track
MAFT: Efficient Model-Agnostic Fairness Testing for Deep Neural Network ...
16:45 - 17:00
ICSE Journal-first Papers
DeepManeuver: Adversarial Test Generation for Trajectory Manipulation o ...
17:00 - 17:07
ICSE Journal-first Papers
Finding Deviated Behaviors of the Compressed DNN Models for Image Class ...
17:07 - 17:14
ICSE Journal-first Papers
Identifying the Hazard Boundary of ML-enabled Autonomous Systems Using ...
17:14 - 17:21
x
Sat 12 Oct 08:09