Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021
Toggle navigation
Attending
Venue: Clowdr
Clowdr: Main Conference
Clowdr: Co-located Events
Clowdr: Workshops
Registration
Authors
Code of Conduct
Diversity and Inclusion Plan
PDF Program
Proceedings
Networking
Program
ICSE Program
Your Program
Overview of All Events
Co-located Events Overview
ICSE Conference
Main Conference Overview
May 25th Overview
May 26th Overview
May 27th Overview
May 28th Overview
Workshops Overview
Sponsors Exhibitions
Keynotes
Awards
Technical Track
Journal-First
Software Engineering in Practice
Software Engineering in Society
New Ideas and Emerging Results
Joint Track on Software Engineering Education and Training
Doctoral Symposium
New Faculty Symposium
Technical Briefings
Social and Networking
Culture and Sports
Panels
Filter by Day
Sun 16 May
Mon 17 May
Tue 18 May
Wed 19 May
Thu 20 May
Fri 21 May
Sat 22 May
Sun 23 May
Mon 24 May
Tue 25 May
Wed 26 May
Thu 27 May
Fri 28 May
Sat 29 May
Sun 30 May
Mon 31 May
Tue 1 Jun
Wed 2 Jun
Thu 3 Jun
Fri 4 Jun
Sat 5 Jun
Tracks
ICSE 2021
Ceremonies
Keynotes
Awards
Sponsors Exhibitions
Technical Track
Journal-First Papers
SEIP - Software Engineering in Practice
JSEET - Joint Track on Software Engineering Education and Training
SEIS - Software Engineering in Society
NIER - New Ideas and Emerging Results
DEMO - Demonstrations
SRC - ACM Student Research Competition
AE - Artifact Evaluation
Posters
Workshops
DS - Doctoral Symposium
NFS - New Faculty Symposium
Spanish Industry Case Studies
Most Influential Paper ICSE N-10
Student Volunteers
TB - Technical Briefings
Submitting to ICSE2021: Q&A
Open Science Policies
Social and Networking
Culture and Sports
Panels
Co-hosted Conferences
AST
CHASE
CHASE
CHASE
Research Papers
CHASE
Keynote
CHASE
Panel
FormaliSE
FormaliSE
FormaliSE
ICPC
ICPC
ICPC
How to Submit
ICPC
Plenary Sessions
ICPC
Research
ICPC
Early Research Achievement (ERA)
ICPC
Replications and Negative Results (RENE)
ICPC
Tool Demonstration
ICPC
Education
ICPC
Journal First
ICSSP/ICGSE
ICSSP/ICGSE
ICSSP/ICGSE
Research Papers
ICSSP/ICGSE
Experience Reports & Industry Talks
ICSSP/ICGSE
Doctoral Track
ICSSP/ICGSE
Journal-First
MOBILESoft
MOBILESoft
MOBILESoft
Plenary
MOBILESoft
Technical Papers
MOBILESoft
Tool Demos and Mobile Apps
MOBILESoft
Visions
MSR
MSR
MSR
Technical Papers
MSR
Mining Challenge
MSR
Hackathon
MSR
Shadow PC
MSR
Data Showcase
MSR
Registered Reports
MSR
Keynotes
MSR
Tutorials
MSR
FOSS Award
MSR
Awards
MSR
MIP Award
TechDebt
TechDebt
TechDebt
Technical Papers
TechDebt
Tools
Workshops
BoKSS
BotSE
CloudIntelligence
DeepTest
DeepTest
- Testing Facebook's WW Simulation System, a Cyber-Cyber Digital Twin of the Facebook WWW Platform
- Problem Solving Combining Data Science and Web Knowledge
EnCyCriS
GI
MET
Q-SE
RoSE
SEH
SER&IP
SERP4IoT
SESoS/WDES
SEthics
SoHeal
WAIN
WETSEB
Contests
SCORE
Co-hosted Symposia
SEAMS
SEAMS
SEAMS
Sponsorship
Sponsors and Supporters
Sponsorships Opportunities
Sponsors Exhibitions
Organization
ICSE 2021 Committees
Organizing Committe
Track Committees
Technical Track
Program Committee
Additional Reviewers
Journal-First Papers
SEIP - Software Engineering in Practice
JSEET - Joint Track on Software Engineering Education and Training
SEIS - Software Engineering in Society
NIER - New Ideas and Emerging Results
DEMO - Demonstrations
Program Committee
Additional Reviewers
SRC - ACM Student Research Competition
AE - Artifact Evaluation
Posters
Workshops
DS - Doctoral Symposium
NFS - New Faculty Symposium
Spanish Industry Case Studies
Most Influential Paper ICSE N-10
Student Volunteers
TB - Technical Briefings
Social and Networking
Equity, Diversity and Inclusion
Virtualization
Contributors
People Index
Co-hosted Conferences
AST
Organizing Committee
AST Steering Committee
Program Committee
CHASE
Organizing Committee
Program Committee
Steering Committee
FormaliSE
Organizing Committee
Programme Committee
ICPC
Organizing Committee
Steering Committee
Most Influential Paper - Program Committee
Research
Early Research Achievement (ERA)
Replications and Negative Results (RENE)
Tool Demonstration
Education
Journal First
ICSSP/ICGSE
Organizing Committee
PC Members
Steering Committee ICSSP
Steering Committee ICGSE
Research Papers
PC Co-Chairs
Research Papers
PC Members
Experience Reports & Industry Talks
Industry Co-Chairs
Experience Reports & Industry Talks
Industry PC Members
Doctoral Track
Doctoral Symposium Co-Chairs
Doctoral Track
Doctoral Symposium PC Members
Doctoral Track
Doctoral Symposium Mentors
MOBILESoft
Organizing Committee
Technical Papers
Tool Demos and Mobile Apps
Visions
MSR
Organizing Committee
Technical Papers
Mining Challenge
Hackathon
Shadow PC
Shadow PC Advisors
Shadow PC
Shadow PC committee
Data Showcase
Registered Reports
FOSS Award
MSR Awards
MIP Award
TechDebt
Organizing Committee
Steering Committee
Technical Papers
Tools
Workshops
BoKSS
Organizing Committee
Program Committee
BotSE
Organizing Committee
Program Committee
CloudIntelligence
Steering Committee
Program Chair
Program Committee
Organizing Committee
Proceeding Chair
Publicity Chair
Web Chair
DeepTest
Organizing Committee
Program Committee
Steering Committee
EnCyCriS
Organizing Committee
Program Committee
GI
Organizing Committee
Program Committee
MET
Organizing Committee
Program Committee
Q-SE
Organizing Committee
Program Committee
RoSE
N/A - check homepage
SEH
Organizing Committee
Program Committee
SER&IP
Organizing Committee
Program Committee
SERP4IoT
Organizing Committee
Program Committee
SESoS/WDES
Organizing Committee
SEthics
Organizing Committee
Program Committee
SoHeal
Organizing Committee
Program Committee
WAIN
Organizing Committee
Program Committee
WETSEB
Organizing Committee
Program Committee
Contests
SCORE
Organizing Committee
Program Committee
Co-hosted Symposia
SEAMS
Organizing Committee
Program Committee
Artifact Program Committee
MIP Award Committee
Virtualisation Committee
Steering Committee
Search
Series
Series
ICSE 2025
ICSE 2024
ICSE 2023
ICSE 2022
ICSE 2021
ICSE 2020
ICSE 2019
* ICSE 2018 *
Sign in
Sign up
ICSE 2021
(
series
) /
Main Conference
/
Room information: Blended Sessions Room 1
Venue
Main Conference
Room name
Blended Sessions Room 1
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+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
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+04: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
Tue 25 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
10:30 - 11:30
1.1.1. Code Review: Automation
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Antonia Bertolino
CNR-ISTI
10:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of Software
SEIP
SEIP - Software Engineering in Practice
Geunsik Lim
Samsung Research, Samsung Electronics
,
MyungJoo Ham
Samsung Electronics
,
Jijoong Moon
Samsung Electronics
,
Wook Song
Samsung Electronics
Link to publication
DOI
Pre-print
Media Attached
10:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review Requests
SEIP
SEIP - Software Engineering in Practice
Nishrith Saini
Ericsson
,
Ricardo Britto
Ericsson / Blekinge Institute of Technology
Pre-print
Media Attached
11:10
20m
Paper
Towards Automating Code Review Activities
Technical Track
Technical Track
Rosalia Tufano
Università della Svizzera Italiana
,
Luca Pascarella
Delft University of Technology
,
Michele Tufano
Microsoft
,
Denys Poshyvanyk
College of William & Mary
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
Pre-print
Media Attached
12:05 - 13:05
1.2.1. Deep Neural Networks: Validation #2
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Grace Lewis
Carnegie Mellon Software Engineering Institute
12:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning Models
Technical Track
Technical Track
Linghan Meng
Nanjing University
,
Yanhui Li
Department of Computer Science and Technology, Nanjing University
,
Lin Chen
Department of Computer Science and Technology, Nanjing University
,
Zhi Wang
Nanjing University
,
Di Wu
Momenta
,
Yuming Zhou
Nanjing University
,
Baowen Xu
Nanjing University
Pre-print
Media Attached
12:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis
Technical Track
Technical Track
Zan Wang
College of Intelligence and Computing, Tianjin University
,
Hanmo You
College of Intelligence and Computing, Tianjin University
,
Junjie Chen
College of Intelligence and Computing, Tianjin University
,
Yingyi Zhang
College of Intelligence and Computing, Tianjin University
,
Xuyuan Dong
Information and Network Center,Tianjin University
,
Wenbin Zhang
Information and Network Center,Tianjin University
Pre-print
Media Attached
12:45
20m
Paper
Testing Machine Translation via Referential Transparency
Technical Track
Technical Track
Pinjia He
ETH Zurich
,
Clara Meister
ETH Zurich
,
Zhendong Su
ETH Zurich
Pre-print
Media Attached
15:20 - 16:15
1.3.1. Quality Assurance
NIER - New Ideas and Emerging Results
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Silvia Abrahão
Universitat Politècnica de València
15:20
20m
Paper
Supporting Quality Assurance with Automated Process-Centric Quality Constraints Checking
Technical Track
Technical Track
Christoph Mayr-Dorn
Johannes Kepler University, Linz
,
Michael Vierhauser
Johannes Kepler University Linz
,
Stefan Bichler
JOHANNES KEPLER UNIVERSITY LINZ
,
Felix Keplinger
JOHANNES KEPLER UNIVERSITY LINZ
,
Jane Cleland-Huang
University of Notre Dame
,
Alexander Egyed
Johannes Kepler University
,
Thomas Mehofer
Frequentis AG
Pre-print
Media Attached
15:40
15m
Paper
Inconsistency-tolerating guidance for software engineering processes
NIER
NIER - New Ideas and Emerging Results
Christoph Mayr-Dorn
Johannes Kepler University, Linz
,
Roland Kretschmer
Johannes Kepler University, Linz
,
Alexander Egyed
Johannes Kepler University
,
Ruben Heradio
UNED (Universidad Nacional de Educacion a Distancia)
,
David Fernandez-Amoros
UNED
Pre-print
Media Attached
15:55
20m
Paper
Understanding Bounding Functions in Safety-Critical UAV Software
Technical Track
Technical Track
Xiaozhou Liang
SUNY Binghamton
,
John Henry Burns
SUNY Binghamton
,
Joseph Sanchez
SUNY Binghamton
,
Karthik Dantu
University at Buffalo
,
Lukasz Ziarek
University at Buffalo
,
Yu David Liu
SUNY Binghamton
Pre-print
Media Attached
16:40 - 17:35
1.4.1. Variability and Product Lines
Technical Track
/
NIER - New Ideas and Emerging Results
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Joanne M. Atlee
University of Waterloo
16:40
15m
Paper
Bridging the Gap Between Clone-and-Own and Software Product Lines
NIER
NIER - New Ideas and Emerging Results
Timo Kehrer
Humboldt-Universtität zu Berlin
,
Thomas Thüm
University of Ulm
,
Alexander Schultheiß
Humboldt-Universität zu Berlin
,
Paul Maximilian Bittner
University of Ulm
Pre-print
Media Attached
16:55
20m
Paper
Seamless Variability Management With the Virtual Platform
Technical Track
Technical Track
Wardah Mahmood
Chalmers | University of Gothenburg
,
Daniel Strüber
Radboud University Nijmegen
,
Thorsten Berger
Chalmers | University of Gothenburg
,
Ralf Laemmel
University of Koblenz-Landau
,
Mukelabai Mukelabai
Chalmers | University of Gothenburg
Pre-print
Media Attached
17:15
20m
Paper
Challenges of Implementing Software Variability in Eclipse OMR: An Interview Study
SEIP
SEIP - Software Engineering in Practice
Batyr Nuryyev
University of Alberta
,
Sarah Nadi
University of Alberta
,
Nazim Bhuiyan
IBM
,
Leonardo Banderali
IBM Toronto Labs
Pre-print
Media Attached
19:35 - 20:55
1.5.1. Deep Neural Networks: General Issues
Technical Track
/
Journal-First Papers
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Ignacio Panach
Universidad de Valencia
19:35
20m
Paper
Asset Management in Machine Learning: A Survey
SEIP
SEIP - Software Engineering in Practice
Samuel Idowu
Chalmers | University of Gothenburg
,
Daniel Strüber
Radboud University Nijmegen
,
Thorsten Berger
Chalmers | University of Gothenburg
Pre-print
Media Attached
19:55
20m
Paper
An Empirical Study of Refactorings and Technical Debt in Machine Learning Systems
Technical Track
Technical Track
Yiming Tang
City University of New York (CUNY) Graduate Center
,
Raffi Khatchadourian
CUNY Hunter College
,
Mehdi Bagherzadeh
Oakland University
,
Rhia Singh
City University of New York (CUNY) Macaulay Honors College
,
Ajani Stewart
City University of New York (CUNY) Hunter College
,
Anita Raja
City University of New York (CUNY) Hunter College
Pre-print
Media Attached
20:15
20m
Paper
Logram: Efficient Log Parsing Using n-Gram Dictionaries
Journal-First
Journal-First Papers
Hetong Dai
Concordia University
,
Heng Li
Polytechnique Montréal
,
Che-Shao Chen
Concordia University
,
Weiyi Shang
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
DOI
Pre-print
Media Attached
20:35
20m
Paper
DeepLocalize: Fault Localization for Deep Neural Networks
Technical Track
Technical Track
Mohammad Wardat
Dept. of Computer Science, Iowa State University
,
Wei Le
Dept. of Computer Science, Iowa State University
,
Hridesh Rajan
Dept. of Computer Science, Iowa State University
Pre-print
Media Attached
22:30 - 23:30
1.1.1. Code Review: Automation
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
22:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of Software
SEIP
SEIP - Software Engineering in Practice
Geunsik Lim
Samsung Research, Samsung Electronics
,
MyungJoo Ham
Samsung Electronics
,
Jijoong Moon
Samsung Electronics
,
Wook Song
Samsung Electronics
Link to publication
DOI
Pre-print
Media Attached
22:50
20m
Paper
Using Machine Intelligence to Prioritise Code Review Requests
SEIP
SEIP - Software Engineering in Practice
Nishrith Saini
Ericsson
,
Ricardo Britto
Ericsson / Blekinge Institute of Technology
Pre-print
Media Attached
23:10
20m
Paper
Towards Automating Code Review Activities
Technical Track
Technical Track
Rosalia Tufano
Università della Svizzera Italiana
,
Luca Pascarella
Delft University of Technology
,
Michele Tufano
Microsoft
,
Denys Poshyvanyk
College of William & Mary
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
Pre-print
Media Attached
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
00:05 - 01:05
1.2.1. Deep Neural Networks: Validation #2
Technical Track
at
Blended Sessions Room 1
00:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning Models
Technical Track
Technical Track
Linghan Meng
Nanjing University
,
Yanhui Li
Department of Computer Science and Technology, Nanjing University
,
Lin Chen
Department of Computer Science and Technology, Nanjing University
,
Zhi Wang
Nanjing University
,
Di Wu
Momenta
,
Yuming Zhou
Nanjing University
,
Baowen Xu
Nanjing University
Pre-print
Media Attached
00:25
20m
Paper
Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis
Technical Track
Technical Track
Zan Wang
College of Intelligence and Computing, Tianjin University
,
Hanmo You
College of Intelligence and Computing, Tianjin University
,
Junjie Chen
College of Intelligence and Computing, Tianjin University
,
Yingyi Zhang
College of Intelligence and Computing, Tianjin University
,
Xuyuan Dong
Information and Network Center,Tianjin University
,
Wenbin Zhang
Information and Network Center,Tianjin University
Pre-print
Media Attached
00:45
20m
Paper
Testing Machine Translation via Referential Transparency
Technical Track
Technical Track
Pinjia He
ETH Zurich
,
Clara Meister
ETH Zurich
,
Zhendong Su
ETH Zurich
Pre-print
Media Attached
03:20 - 04:15
1.3.1. Quality Assurance
Technical Track
/
NIER - New Ideas and Emerging Results
at
Blended Sessions Room 1
03:20
20m
Paper
Supporting Quality Assurance with Automated Process-Centric Quality Constraints Checking
Technical Track
Technical Track
Christoph Mayr-Dorn
Johannes Kepler University, Linz
,
Michael Vierhauser
Johannes Kepler University Linz
,
Stefan Bichler
JOHANNES KEPLER UNIVERSITY LINZ
,
Felix Keplinger
JOHANNES KEPLER UNIVERSITY LINZ
,
Jane Cleland-Huang
University of Notre Dame
,
Alexander Egyed
Johannes Kepler University
,
Thomas Mehofer
Frequentis AG
Pre-print
Media Attached
03:40
15m
Paper
Inconsistency-tolerating guidance for software engineering processes
NIER
NIER - New Ideas and Emerging Results
Christoph Mayr-Dorn
Johannes Kepler University, Linz
,
Roland Kretschmer
Johannes Kepler University, Linz
,
Alexander Egyed
Johannes Kepler University
,
Ruben Heradio
UNED (Universidad Nacional de Educacion a Distancia)
,
David Fernandez-Amoros
UNED
Pre-print
Media Attached
03:55
20m
Paper
Understanding Bounding Functions in Safety-Critical UAV Software
Technical Track
Technical Track
Xiaozhou Liang
SUNY Binghamton
,
John Henry Burns
SUNY Binghamton
,
Joseph Sanchez
SUNY Binghamton
,
Karthik Dantu
University at Buffalo
,
Lukasz Ziarek
University at Buffalo
,
Yu David Liu
SUNY Binghamton
Pre-print
Media Attached
04:40 - 05:35
1.4.1. Variability and Product Lines
SEIP - Software Engineering in Practice
/
Technical Track
/
NIER - New Ideas and Emerging Results
at
Blended Sessions Room 1
04:40
15m
Paper
Bridging the Gap Between Clone-and-Own and Software Product Lines
NIER
NIER - New Ideas and Emerging Results
Timo Kehrer
Humboldt-Universtität zu Berlin
,
Thomas Thüm
University of Ulm
,
Alexander Schultheiß
Humboldt-Universität zu Berlin
,
Paul Maximilian Bittner
University of Ulm
Pre-print
Media Attached
04:55
20m
Paper
Seamless Variability Management With the Virtual Platform
Technical Track
Technical Track
Wardah Mahmood
Chalmers | University of Gothenburg
,
Daniel Strüber
Radboud University Nijmegen
,
Thorsten Berger
Chalmers | University of Gothenburg
,
Ralf Laemmel
University of Koblenz-Landau
,
Mukelabai Mukelabai
Chalmers | University of Gothenburg
Pre-print
Media Attached
05:15
20m
Paper
Challenges of Implementing Software Variability in Eclipse OMR: An Interview Study
SEIP
SEIP - Software Engineering in Practice
Batyr Nuryyev
University of Alberta
,
Sarah Nadi
University of Alberta
,
Nazim Bhuiyan
IBM
,
Leonardo Banderali
IBM Toronto Labs
Pre-print
Media Attached
07:35 - 08:55
1.5.1. Deep Neural Networks: General Issues
Technical Track
/
SEIP - Software Engineering in Practice
/
Journal-First Papers
at
Blended Sessions Room 1
07:35
20m
Paper
Asset Management in Machine Learning: A Survey
SEIP
SEIP - Software Engineering in Practice
Samuel Idowu
Chalmers | University of Gothenburg
,
Daniel Strüber
Radboud University Nijmegen
,
Thorsten Berger
Chalmers | University of Gothenburg
Pre-print
Media Attached
07:55
20m
Paper
An Empirical Study of Refactorings and Technical Debt in Machine Learning Systems
Technical Track
Technical Track
Yiming Tang
City University of New York (CUNY) Graduate Center
,
Raffi Khatchadourian
CUNY Hunter College
,
Mehdi Bagherzadeh
Oakland University
,
Rhia Singh
City University of New York (CUNY) Macaulay Honors College
,
Ajani Stewart
City University of New York (CUNY) Hunter College
,
Anita Raja
City University of New York (CUNY) Hunter College
Pre-print
Media Attached
08:15
20m
Paper
Logram: Efficient Log Parsing Using n-Gram Dictionaries
Journal-First
Journal-First Papers
Hetong Dai
Concordia University
,
Heng Li
Polytechnique Montréal
,
Che-Shao Chen
Concordia University
,
Weiyi Shang
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
DOI
Pre-print
Media Attached
08:35
20m
Paper
DeepLocalize: Fault Localization for Deep Neural Networks
Technical Track
Technical Track
Mohammad Wardat
Dept. of Computer Science, Iowa State University
,
Wei Le
Dept. of Computer Science, Iowa State University
,
Hridesh Rajan
Dept. of Computer Science, Iowa State University
Pre-print
Media Attached
11:20 - 12:20
2.1.1. Vulnerabilities in Android #1
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Alessandra Gorla
IMDEA Software Institute
11:20
20m
Paper
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android Apps
Technical Track
Technical Track
Siqi Ma
the University of Queensland
,
Juanru Li
Shanghai Jiao Tong University
,
hyoungshick kim
Sungkyunkwan University
,
Elisa Bertino
Purdue University
,
Surya Nepal
Data61, CSIRO
,
Diet Ostry
Data61, CSIRO
,
Cong Sun
Xidian University
Pre-print
Media Attached
11:40
20m
Paper
App's Auto-Login Function Security Testing via Android OS-Level Virtualization
Technical Track
Technical Track
Wenna Song
Wuhan University
,
Jiang Ming
University of Texas at Arlington
,
Lin Jiang
XDJA
,
Han Yan
Wuhan University
,
Yi Xiang
Wuhan University
,
Yuan Chen
Wuhan University
,
Jianming Fu
Wuhan University
,
Guojun Peng
Wuhan University
Pre-print
Media Attached
12:00
20m
Paper
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android Apps
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Xian Zhan
The Hong Kong Polytechnic University
,
Lingling Fan
Nankai University
,
Sen Chen
Tianjin University
,
Feng Wu
Nanyang Technological University
,
Tianming Liu
Monash Univerisity
,
Xiapu Luo
The Hong Kong Polytechnic University
,
Yang Liu
Nanyang Technological University
Pre-print
Media Attached
12:55 - 13:55
2.2.1. Modularization and Reusability
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Maria Teresa Baldassarre
Department of Computer Science, University of Bari
12:55
20m
Paper
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse
Technical Track
Technical Track
Seunghoon Woo
Korea University
,
Sunghan Park
Korea University
,
Seulbae Kim
Georgia Institute of Technology
,
Heejo Lee
Korea University
,
Hakjoo Oh
Korea University
Pre-print
Media Attached
13:15
20m
Paper
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark Model
Technical Track
Technical Track
Xi Xu
Xi'an Jiaotong University
,
Qinghua Zheng
MOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China
,
Zheng Yan
Xidian University, China; Aalto University, Finland
,
Ming Fan
Xi'an Jiaotong University
,
Ang Jia
Xi'an Jiaotong University
,
Ting Liu
Xi'an Jiaotong University
Pre-print
Media Attached
13:35
20m
Paper
Search-Based Software Re-Modularization: A Case Study at Adyen
SEIP
SEIP - Software Engineering in Practice
Casper Schröder
Adyen N.V.
,
Adriaan van der Feltz
Adyen N.V.
,
Annibale Panichella
Delft University of Technology
,
Maurício Aniche
Delft University of Technology
Pre-print
Media Attached
14:30 - 15:30
2.3.1. Defect Prediction: Automation #1
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Carolyn Seaman
University of Maryland Baltimore County
14:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement Learning
Technical Track
Technical Track
YAN ZHENG
Nanyang Technological University
,
Yi Liu
Southern University of Science and Technology
,
Xiaofei Xie
Nanyang Technological University
,
Yepang Liu
Southern University of Science and Technology, China
,
Lei Ma
University of Alberta
,
Jianye Hao
Tianjin University
,
Yang Liu
Nanyang Technological University
Pre-print
Media Attached
14:50
20m
Paper
Evaluating SZZ Implementations Through a Developer-informed Oracle
Technical Track
Technical Track
Giovanni Rosa
University of Molise
,
Luca Pascarella
Delft University of Technology
,
Simone Scalabrino
University of Molise
,
Rosalia Tufano
Università della Svizzera Italiana
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
,
Michele Lanza
Software Institute, USI Università della Svizzera italiana
,
Rocco Oliveto
University of Molise
Pre-print
Media Attached
15:10
20m
Paper
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential Analysis
SEIP
SEIP - Software Engineering in Practice
Yunhui Zheng
IBM Research
,
Saurabh Pujar
IBM Research
,
Burn Lewis
IBM Research
,
Luca Buratti
IBM Research
,
Edward Epstein
IBM Research
,
Bo Yang
IBM Research
,
Jim A. Laredo
IBM Research, USA
,
Alessandro Morari
IBM Research
,
Zhong Su
IBM Research
Pre-print
Media Attached
16:05 - 17:05
2.4.1. Fuzzing
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Hakan Erdogmus
Carnegie Mellon University
16:05
20m
Paper
Input Algebras
Technical Track
Technical Track
Rahul Gopinath
CISPA Helmholtz Center for Information Security
,
Hamed Nemati
CISPA Helmholtz Center for Information Security
,
Andreas Zeller
CISPA Helmholtz Center for Information Security
Pre-print
Media Attached
16:25
20m
Paper
Fuzzing Symbolic Expressions
Technical Track
Technical Track
Luca Borzacchiello
Sapienza University of Rome
,
Emilio Coppa
Sapienza University of Rome
,
Camil Demetrescu
Sapienza University of Rome
Pre-print
Media Attached
16:45
20m
Paper
Growing A Test Corpus with Bonsai Fuzzing
Technical Track
Technical Track
Vasudev Vikram
University of California, Berkeley
,
Rohan Padhye
Carnegie Mellon University
,
Koushik Sen
University of California, Berkeley
Pre-print
Media Attached
18:50 - 19:50
2.5.1. Testing: Automatic Test Generation
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
José Miguel Rojas
University of Leicester, UK
18:50
20m
Paper
Inputs from Hell: Learning Input Distributions for Grammar-Based Test Generation
Journal-First
Journal-First Papers
Ezekiel Soremekun
SnT, University of Luxembourg
,
Esteban Pavese
Humboldt University of Berlin
,
Nikolas Havrikov
CISPA, Germany
,
Lars Grunske
Humboldt University of Berlin
,
Andreas Zeller
CISPA Helmholtz Center for Information Security
Link to publication
DOI
Pre-print
Media Attached
19:10
20m
Paper
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?
Technical Track
Technical Track
Song Wang
York University
,
Nishtha Shrestha
York University
,
Abarna Kucheri Subburaman
York University
,
Junjie Wang
Institute of Software, Chinese Academy of Sciences
,
Moshi Wei
York University
,
Nachiappan Nagappan
Microsoft Research
Link to publication
Pre-print
Media Attached
19:30
20m
Paper
Using Relative Lines of Code to Guide Automated Test Generation for Python
Journal-First
Journal-First Papers
Josie Holmes
Northern Arizona University
,
Iftekhar Ahmed
University of California, Irvine
,
Caius Brindescu
Oregon State University
,
Rahul Gopinath
CISPA Helmholtz Center for Information Security
,
He Zhang
Nanjing University
,
Alex Groce
Northern Arizona University
Pre-print
Media Attached
20:40 - 21:40
2.6.1. Social Equality and Fairness #1
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Joanne M. Atlee
University of Waterloo
20:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, Challenges
SEIP
SEIP - Software Engineering in Practice
Paul Luo Li
Microsoft
,
Xiaoyu Chai
Microsoft
,
Frederick Campbell
Microsoft
,
Jilong Liao
Microsoft
,
Neeraja Abburu
Microsoft
,
Minsuk Kang
Microsoft
,
Irina Niculescu
Microsoft
,
Greg Brake
Microsoft
,
Siddharth Patel
Microsoft
,
James Dooley
Microsoft
,
Brandon Paddock
Microsoft
Pre-print
Media Attached
21:00
20m
Paper
AID: An Automated Inclusivity-Bug Detector
Technical Track
Technical Track
Amreeta Chatterjee
Oregon State University
,
Mariam Guizani
Oregon State University
,
Catherine Stevens
Oregon State University
,
Jillian Emard
Oregon State University
,
Mary Evelyn May
Oregon State University
,
Margaret Burnett
Oregon State University
,
Iftekhar Ahmed
University of California, Irvine
,
Anita Sarma
Oregon State University
Pre-print
Media Attached
21:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at Windows
SEIP
SEIP - Software Engineering in Practice
Irina Niculescu
Microsoft
,
Huibin Mary Hu
Microsoft
,
Christina Gee
Microsoft
,
Chewy Chong
Microsoft
,
Shivam Dubey
Microsoft
,
Paul Luo Li
Microsoft
Pre-print
Media Attached
23:20 - 00:20
2.1.1. Vulnerabilities in Android #1
Technical Track
at
Blended Sessions Room 1
23:20
20m
Paper
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in Android Apps
Technical Track
Technical Track
Siqi Ma
the University of Queensland
,
Juanru Li
Shanghai Jiao Tong University
,
hyoungshick kim
Sungkyunkwan University
,
Elisa Bertino
Purdue University
,
Surya Nepal
Data61, CSIRO
,
Diet Ostry
Data61, CSIRO
,
Cong Sun
Xidian University
Pre-print
Media Attached
23:40
20m
Paper
App's Auto-Login Function Security Testing via Android OS-Level Virtualization
Technical Track
Technical Track
Wenna Song
Wuhan University
,
Jiang Ming
University of Texas at Arlington
,
Lin Jiang
XDJA
,
Han Yan
Wuhan University
,
Yi Xiang
Wuhan University
,
Yuan Chen
Wuhan University
,
Jianming Fu
Wuhan University
,
Guojun Peng
Wuhan University
Pre-print
Media Attached
00:00
20m
Paper
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vulnerability Identification in Android Apps
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Xian Zhan
The Hong Kong Polytechnic University
,
Lingling Fan
Nankai University
,
Sen Chen
Tianjin University
,
Feng Wu
Nanyang Technological University
,
Tianming Liu
Monash Univerisity
,
Xiapu Luo
The Hong Kong Polytechnic University
,
Yang Liu
Nanyang Technological University
Pre-print
Media Attached
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
00:55 - 01:55
2.2.1. Modularization and Reusability
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
00:55
20m
Paper
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse
Technical Track
Technical Track
Seunghoon Woo
Korea University
,
Sunghan Park
Korea University
,
Seulbae Kim
Georgia Institute of Technology
,
Heejo Lee
Korea University
,
Hakjoo Oh
Korea University
Pre-print
Media Attached
01:15
20m
Paper
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark Model
Technical Track
Technical Track
Xi Xu
Xi'an Jiaotong University
,
Qinghua Zheng
MOEKLINNS Lab, Department of Computer Science and Technology, Xi’an Jiaotong University, 710049, China
,
Zheng Yan
Xidian University, China; Aalto University, Finland
,
Ming Fan
Xi'an Jiaotong University
,
Ang Jia
Xi'an Jiaotong University
,
Ting Liu
Xi'an Jiaotong University
Pre-print
Media Attached
01:35
20m
Paper
Search-Based Software Re-Modularization: A Case Study at Adyen
SEIP
SEIP - Software Engineering in Practice
Casper Schröder
Adyen N.V.
,
Adriaan van der Feltz
Adyen N.V.
,
Annibale Panichella
Delft University of Technology
,
Maurício Aniche
Delft University of Technology
Pre-print
Media Attached
02:30 - 03:30
2.3.1. Defect Prediction: Automation #1
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
02:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement Learning
Technical Track
Technical Track
YAN ZHENG
Nanyang Technological University
,
Yi Liu
Southern University of Science and Technology
,
Xiaofei Xie
Nanyang Technological University
,
Yepang Liu
Southern University of Science and Technology, China
,
Lei Ma
University of Alberta
,
Jianye Hao
Tianjin University
,
Yang Liu
Nanyang Technological University
Pre-print
Media Attached
02:50
20m
Paper
Evaluating SZZ Implementations Through a Developer-informed Oracle
Technical Track
Technical Track
Giovanni Rosa
University of Molise
,
Luca Pascarella
Delft University of Technology
,
Simone Scalabrino
University of Molise
,
Rosalia Tufano
Università della Svizzera Italiana
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
,
Michele Lanza
Software Institute, USI Università della Svizzera italiana
,
Rocco Oliveto
University of Molise
Pre-print
Media Attached
03:10
20m
Paper
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential Analysis
SEIP
SEIP - Software Engineering in Practice
Yunhui Zheng
IBM Research
,
Saurabh Pujar
IBM Research
,
Burn Lewis
IBM Research
,
Luca Buratti
IBM Research
,
Edward Epstein
IBM Research
,
Bo Yang
IBM Research
,
Jim A. Laredo
IBM Research, USA
,
Alessandro Morari
IBM Research
,
Zhong Su
IBM Research
Pre-print
Media Attached
04:05 - 05:05
2.4.1. Fuzzing
Technical Track
at
Blended Sessions Room 1
04:05
20m
Paper
Input Algebras
Technical Track
Technical Track
Rahul Gopinath
CISPA Helmholtz Center for Information Security
,
Hamed Nemati
CISPA Helmholtz Center for Information Security
,
Andreas Zeller
CISPA Helmholtz Center for Information Security
Pre-print
Media Attached
04:25
20m
Paper
Fuzzing Symbolic Expressions
Technical Track
Technical Track
Luca Borzacchiello
Sapienza University of Rome
,
Emilio Coppa
Sapienza University of Rome
,
Camil Demetrescu
Sapienza University of Rome
Pre-print
Media Attached
04:45
20m
Paper
Growing A Test Corpus with Bonsai Fuzzing
Technical Track
Technical Track
Vasudev Vikram
University of California, Berkeley
,
Rohan Padhye
Carnegie Mellon University
,
Koushik Sen
University of California, Berkeley
Pre-print
Media Attached
06:50 - 07:50
2.5.1. Testing: Automatic Test Generation
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 1
06:50
20m
Paper
Inputs from Hell: Learning Input Distributions for Grammar-Based Test Generation
Journal-First
Journal-First Papers
Ezekiel Soremekun
SnT, University of Luxembourg
,
Esteban Pavese
Humboldt University of Berlin
,
Nikolas Havrikov
CISPA, Germany
,
Lars Grunske
Humboldt University of Berlin
,
Andreas Zeller
CISPA Helmholtz Center for Information Security
Link to publication
DOI
Pre-print
Media Attached
07:10
20m
Paper
Automatic Unit Test Generation for Machine Learning Libraries: How Far Are We?
Technical Track
Technical Track
Song Wang
York University
,
Nishtha Shrestha
York University
,
Abarna Kucheri Subburaman
York University
,
Junjie Wang
Institute of Software, Chinese Academy of Sciences
,
Moshi Wei
York University
,
Nachiappan Nagappan
Microsoft Research
Link to publication
Pre-print
Media Attached
07:30
20m
Paper
Using Relative Lines of Code to Guide Automated Test Generation for Python
Journal-First
Journal-First Papers
Josie Holmes
Northern Arizona University
,
Iftekhar Ahmed
University of California, Irvine
,
Caius Brindescu
Oregon State University
,
Rahul Gopinath
CISPA Helmholtz Center for Information Security
,
He Zhang
Nanjing University
,
Alex Groce
Northern Arizona University
Pre-print
Media Attached
08:40 - 09:40
2.6.1. Social Equality and Fairness #1
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 1
08:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, Challenges
SEIP
SEIP - Software Engineering in Practice
Paul Luo Li
Microsoft
,
Xiaoyu Chai
Microsoft
,
Frederick Campbell
Microsoft
,
Jilong Liao
Microsoft
,
Neeraja Abburu
Microsoft
,
Minsuk Kang
Microsoft
,
Irina Niculescu
Microsoft
,
Greg Brake
Microsoft
,
Siddharth Patel
Microsoft
,
James Dooley
Microsoft
,
Brandon Paddock
Microsoft
Pre-print
Media Attached
09:00
20m
Paper
AID: An Automated Inclusivity-Bug Detector
Technical Track
Technical Track
Amreeta Chatterjee
Oregon State University
,
Mariam Guizani
Oregon State University
,
Catherine Stevens
Oregon State University
,
Jillian Emard
Oregon State University
,
Mary Evelyn May
Oregon State University
,
Margaret Burnett
Oregon State University
,
Iftekhar Ahmed
University of California, Irvine
,
Anita Sarma
Oregon State University
Pre-print
Media Attached
09:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at Windows
SEIP
SEIP - Software Engineering in Practice
Irina Niculescu
Microsoft
,
Huibin Mary Hu
Microsoft
,
Christina Gee
Microsoft
,
Chewy Chong
Microsoft
,
Shivam Dubey
Microsoft
,
Paul Luo Li
Microsoft
Pre-print
Media Attached
10:00 - 10:55
3.1.1. Social Equality and Fairness #2
Journal-First Papers
/
SEIS - Software Engineering in Society
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Alexander Serebrenik
Eindhoven University of Technology
10:00
15m
Paper
A First Look at Human Values-Violation in App Reviews
SEIS
SEIS - Software Engineering in Society
Humphrey Obie
Monash University
,
Waqar Hussain
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
John Grundy
Monash University
,
Li Li
Monash University
,
Burak Turhan
Monash University
,
Jon Whittle
CSIRO's Data61 and Monash University
,
Mojtaba Shahin
Monash University
Pre-print
Media Attached
10:15
20m
Full-paper
"Ignorance and Prejudice" in Software Fairness
Technical Track
Technical Track
Jie M. Zhang
UCL
,
Mark Harman
University College London
Pre-print
Media Attached
10:35
20m
Paper
Gender Differences in Personality Traits of Software Engineers
Journal-First
Journal-First Papers
Daniel Russo
Department of Computer Science, Aalborg University
,
Klaas-Jan Stol
University College Cork and Lero, Ireland
Link to publication
DOI
Pre-print
Media Attached
11:50 - 13:10
3.2.1. Programming: Code Analysis Algorithms
Journal-First Papers
/
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Giuseppe Scanniello
University of Basilicata
11:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms
Technical Track
Technical Track
Yuanrui Fan
College of Computer Science and Technology, Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Ahmed E. Hassan
School of Computing, Queen's University
,
Yuan Wang
Huawei Sweden Research Center
,
Shanping Li
Zhejiang University
Pre-print
Media Attached
12:10
20m
Paper
InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees
Technical Track
Technical Track
Nghi D. Q. Bui
Singapore Management University, Singapore
,
Yijun Yu
The Open University, UK
,
Lingxiao Jiang
Singapore Management University
Pre-print
Media Attached
12:30
20m
Paper
Modular Tree Network for Source Code Representation Learning
Journal-First
Journal-First Papers
Wenhan Wang
Peking University
,
Ge Li
Peking University
,
Sijie Shen
Peking University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Zhi Jin
Peking University
Link to publication
Pre-print
Media Attached
12:50
20m
Paper
Case Study on Data-driven Deployment of Program Analysis on an Open Tools Stack
SEIP
SEIP - Software Engineering in Practice
Anton Ljungberg
Lund University
,
David Åkerman
Axis Communications
,
Emma Söderberg
Lund University
,
Gustaf Lundh
Axis Communications
,
Jon Sten
Axis Communications
,
Luke Church
University of Cambridge | Lund University | Lark Systems
Pre-print
Media Attached
15:05 - 16:05
3.3.1. Monitoring Cloud-Based Services
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Andrea Zisman
The Open University
15:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation Mining
Technical Track
Technical Track
Yaohui Wang
Fudan University
,
Guozheng Li
Peking University
,
Zijian Wang
Fudan University
,
Yu Kang
Microsoft Research, Beijing, China
,
Yangfan Zhou
Fudan University
,
Hongyu Zhang
The University of Newcastle
,
Feng Gao
Microsoft Azure
,
Jeffrey Sun
Microsoft Azure
,
Li Yang
Microsoft Azure
,
Pochian Lee
Microsoft Azure
,
Zhangwei Xu
Microsoft Azure
,
Pu Zhao
Microsoft Research, Beijing, China
,
Bo Qiao
Microsoft Research, Beijing, China
,
Liqun Li
Microsoft Research, Beijing, China
,
Xu Zhang
Microsoft Research, Beijing, China
,
Qingwei Lin
Microsoft Research, Beijing, China
Pre-print
Media Attached
15:25
20m
Paper
Neural Knowledge Extraction From Cloud Service Incidents
SEIP
SEIP - Software Engineering in Practice
Manish Shetty
Microsoft Research, India
,
Chetan Bansal
Microsoft Research
,
Sumit Kumar
Microsoft
,
Nikitha Rao
Microsoft Research
,
Nachiappan Nagappan
Microsoft Research
,
Thomas Zimmermann
Microsoft Research
Link to publication
DOI
Pre-print
Media Attached
15:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in Cloud
SEIP
SEIP - Software Engineering in Practice
Jinho Hwang
IBM Research
,
Larisa Shwartz
IBM
,
Qing Wang
Institute of Software, Chinese Academy of Sciences
,
Raghav Batta
IBM
,
Harshit Kumar
IBM
,
Michael Nidd
IBM
Pre-print
Media Attached
16:30 - 17:30
3.4.1. Deep Neural Networks: Data Selection
Technical Track
/
SEIP - Software Engineering in Practice
/
Journal-First Papers
at
Blended Sessions Room 1
+12h
Chair(s):
Ayse Tosun
Istanbul Technical University
16:30
20m
Paper
Test Selection for Deep Learning Systems
Journal-First
Journal-First Papers
Wei Ma
SnT, University of Luxembourg
,
Mike Papadakis
University of Luxembourg, Luxembourg
,
Anestis Tsakmalis
University of Luxembourg
,
Maxime Cordy
University of Luxembourg, Luxembourg
,
Yves Le Traon
University of Luxembourg, Luxembourg
Pre-print
Media Attached
16:50
20m
Paper
On the experiences of adopting automated data validation in an industrial machine learning project
SEIP
SEIP - Software Engineering in Practice
Lucy Ellen Lwakatare
University of Helsinki, Finland
,
Ellinor Rånge
Ericsson
,
Ivica Crnkovic
Chalmers University of Technology
,
Jan Bosch
Chalmers University of Technology, Sweden
Link to publication
Media Attached
17:10
20m
Paper
Distribution-Aware Testing of Neural Networks Using Generative Models
Technical Track
Technical Track
Swaroopa Dola
University of Virginia
,
Matthew B Dwyer
University of Virginia
,
Mary Lou Soffa
University of Virginia
Pre-print
Media Attached
19:20 - 20:15
3.5.1. Testing: General Issues
NIER - New Ideas and Emerging Results
/
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Claudia Ayala
Universitat Politècnica de Catalunya, Spain
19:20
15m
Paper
Towards Evidence-based Testability Measurements
NIER
NIER - New Ideas and Emerging Results
Luca Guglielmo
Università degli Studi di Milano - Bicocca
,
Andrea Riboni
Università degli Studi di Milano - Bicocca
,
Giovanni Denaro
University of Milano-Bicocca, Italy
Pre-print
Media Attached
19:35
20m
Paper
GenTree: Using Decision Trees to Learn Interactions for Configurable Software
Technical Track
Technical Track
KimHao Nguyen
University of Nebraska-Lincoln
,
ThanhVu Nguyen
University of Nebraska, Lincoln
Pre-print
Media Attached
19:55
20m
Paper
Semantic Web Accessibility Testing via Hierarchical Visual Analysis
Technical Track
Technical Track
Mohammad Bajammal
University of British Columbia
,
Ali Mesbah
University of British Columbia (UBC)
Pre-print
Media Attached
20:50 - 21:50
3.6.1. Security Vulnerabilities: Different Domains
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Davide Fucci
Blekinge Institute of Technology
20:50
20m
Paper
Containing Malicious Package Updates in npm with a Lightweight Permission System
Technical Track
Technical Track
Gabriel Ferreira
Carnegie Mellon University
,
Limin Jia
Carnegie Mellon University
,
Joshua Sunshine
Carnegie Mellon University
,
Christian Kästner
Carnegie Mellon University
Pre-print
Media Attached
21:10
20m
Paper
Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps’ Native Code
Technical Track
Technical Track
Sumaya Almanee
University of California, Irvine
,
Arda Ünal
University of California, Irvine
,
Mathias Payer
EPFL
,
Joshua Garcia
University of California, Irvine
Link to publication
DOI
Pre-print
Media Attached
21:30
20m
Paper
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in Large-Scale Web Development with API Hardening
Technical Track
Technical Track
Pei Wang
Google
,
Julian Bangert
Google
,
Christoph Kern
Google
Pre-print
Media Attached
22:00 - 22:55
3.1.1. Social Equality and Fairness #2
Journal-First Papers
/
Technical Track
/
SEIS - Software Engineering in Society
at
Blended Sessions Room 1
22:00
15m
Paper
A First Look at Human Values-Violation in App Reviews
SEIS
SEIS - Software Engineering in Society
Humphrey Obie
Monash University
,
Waqar Hussain
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
John Grundy
Monash University
,
Li Li
Monash University
,
Burak Turhan
Monash University
,
Jon Whittle
CSIRO's Data61 and Monash University
,
Mojtaba Shahin
Monash University
Pre-print
Media Attached
22:15
20m
Full-paper
"Ignorance and Prejudice" in Software Fairness
Technical Track
Technical Track
Jie M. Zhang
UCL
,
Mark Harman
University College London
Pre-print
Media Attached
22:35
20m
Paper
Gender Differences in Personality Traits of Software Engineers
Journal-First
Journal-First Papers
Daniel Russo
Department of Computer Science, Aalborg University
,
Klaas-Jan Stol
University College Cork and Lero, Ireland
Link to publication
DOI
Pre-print
Media Attached
23:50 - 01:10
3.2.1. Programming: Code Analysis Algorithms
SEIP - Software Engineering in Practice
/
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 1
23:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms
Technical Track
Technical Track
Yuanrui Fan
College of Computer Science and Technology, Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Ahmed E. Hassan
School of Computing, Queen's University
,
Yuan Wang
Huawei Sweden Research Center
,
Shanping Li
Zhejiang University
Pre-print
Media Attached
00:10
20m
Paper
InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees
Technical Track
Technical Track
Nghi D. Q. Bui
Singapore Management University, Singapore
,
Yijun Yu
The Open University, UK
,
Lingxiao Jiang
Singapore Management University
Pre-print
Media Attached
00:30
20m
Paper
Modular Tree Network for Source Code Representation Learning
Journal-First
Journal-First Papers
Wenhan Wang
Peking University
,
Ge Li
Peking University
,
Sijie Shen
Peking University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Zhi Jin
Peking University
Link to publication
Pre-print
Media Attached
00:50
20m
Paper
Case Study on Data-driven Deployment of Program Analysis on an Open Tools Stack
SEIP
SEIP - Software Engineering in Practice
Anton Ljungberg
Lund University
,
David Åkerman
Axis Communications
,
Emma Söderberg
Lund University
,
Gustaf Lundh
Axis Communications
,
Jon Sten
Axis Communications
,
Luke Church
University of Cambridge | Lund University | Lark Systems
Pre-print
Media Attached
Fri 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
03:05 - 04:05
3.3.1. Monitoring Cloud-Based Services
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
03:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation Mining
Technical Track
Technical Track
Yaohui Wang
Fudan University
,
Guozheng Li
Peking University
,
Zijian Wang
Fudan University
,
Yu Kang
Microsoft Research, Beijing, China
,
Yangfan Zhou
Fudan University
,
Hongyu Zhang
The University of Newcastle
,
Feng Gao
Microsoft Azure
,
Jeffrey Sun
Microsoft Azure
,
Li Yang
Microsoft Azure
,
Pochian Lee
Microsoft Azure
,
Zhangwei Xu
Microsoft Azure
,
Pu Zhao
Microsoft Research, Beijing, China
,
Bo Qiao
Microsoft Research, Beijing, China
,
Liqun Li
Microsoft Research, Beijing, China
,
Xu Zhang
Microsoft Research, Beijing, China
,
Qingwei Lin
Microsoft Research, Beijing, China
Pre-print
Media Attached
03:25
20m
Paper
Neural Knowledge Extraction From Cloud Service Incidents
SEIP
SEIP - Software Engineering in Practice
Manish Shetty
Microsoft Research, India
,
Chetan Bansal
Microsoft Research
,
Sumit Kumar
Microsoft
,
Nikitha Rao
Microsoft Research
,
Nachiappan Nagappan
Microsoft Research
,
Thomas Zimmermann
Microsoft Research
Link to publication
DOI
Pre-print
Media Attached
03:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in Cloud
SEIP
SEIP - Software Engineering in Practice
Jinho Hwang
IBM Research
,
Larisa Shwartz
IBM
,
Qing Wang
Institute of Software, Chinese Academy of Sciences
,
Raghav Batta
IBM
,
Harshit Kumar
IBM
,
Michael Nidd
IBM
Pre-print
Media Attached
04:30 - 05:30
3.4.1. Deep Neural Networks: Data Selection
Technical Track
/
Journal-First Papers
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
04:30
20m
Paper
Test Selection for Deep Learning Systems
Journal-First
Journal-First Papers
Wei Ma
SnT, University of Luxembourg
,
Mike Papadakis
University of Luxembourg, Luxembourg
,
Anestis Tsakmalis
University of Luxembourg
,
Maxime Cordy
University of Luxembourg, Luxembourg
,
Yves Le Traon
University of Luxembourg, Luxembourg
Pre-print
Media Attached
04:50
20m
Paper
On the experiences of adopting automated data validation in an industrial machine learning project
SEIP
SEIP - Software Engineering in Practice
Lucy Ellen Lwakatare
University of Helsinki, Finland
,
Ellinor Rånge
Ericsson
,
Ivica Crnkovic
Chalmers University of Technology
,
Jan Bosch
Chalmers University of Technology, Sweden
Link to publication
Media Attached
05:10
20m
Paper
Distribution-Aware Testing of Neural Networks Using Generative Models
Technical Track
Technical Track
Swaroopa Dola
University of Virginia
,
Matthew B Dwyer
University of Virginia
,
Mary Lou Soffa
University of Virginia
Pre-print
Media Attached
07:20 - 08:15
3.5.1. Testing: General Issues
NIER - New Ideas and Emerging Results
/
Technical Track
at
Blended Sessions Room 1
07:20
15m
Paper
Towards Evidence-based Testability Measurements
NIER
NIER - New Ideas and Emerging Results
Luca Guglielmo
Università degli Studi di Milano - Bicocca
,
Andrea Riboni
Università degli Studi di Milano - Bicocca
,
Giovanni Denaro
University of Milano-Bicocca, Italy
Pre-print
Media Attached
07:35
20m
Paper
GenTree: Using Decision Trees to Learn Interactions for Configurable Software
Technical Track
Technical Track
KimHao Nguyen
University of Nebraska-Lincoln
,
ThanhVu Nguyen
University of Nebraska, Lincoln
Pre-print
Media Attached
07:55
20m
Paper
Semantic Web Accessibility Testing via Hierarchical Visual Analysis
Technical Track
Technical Track
Mohammad Bajammal
University of British Columbia
,
Ali Mesbah
University of British Columbia (UBC)
Pre-print
Media Attached
08:50 - 09:50
3.6.1. Security Vulnerabilities: Different Domains
Technical Track
at
Blended Sessions Room 1
08:50
20m
Paper
Containing Malicious Package Updates in npm with a Lightweight Permission System
Technical Track
Technical Track
Gabriel Ferreira
Carnegie Mellon University
,
Limin Jia
Carnegie Mellon University
,
Joshua Sunshine
Carnegie Mellon University
,
Christian Kästner
Carnegie Mellon University
Pre-print
Media Attached
09:10
20m
Paper
Too Quiet in the Library: An Empirical Study of Security Updates in Android Apps’ Native Code
Technical Track
Technical Track
Sumaya Almanee
University of California, Irvine
,
Arda Ünal
University of California, Irvine
,
Mathias Payer
EPFL
,
Joshua Garcia
University of California, Irvine
Link to publication
DOI
Pre-print
Media Attached
09:30
20m
Paper
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in Large-Scale Web Development with API Hardening
Technical Track
Technical Track
Pei Wang
Google
,
Julian Bangert
Google
,
Christoph Kern
Google
Pre-print
Media Attached
10:00 - 10:55
4.1.1. Open Source: General Issues
SEIS - Software Engineering in Society
/
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Igor Steinmacher
Northern Arizona University, USA
10:00
20m
Paper
Extracting Rationale for Software Development Decisions—A Study of Python Email Archives
Technical Track
Technical Track
Pankajeshwara Sharma
University of Otago, Dunedin
,
Bastin Tony Roy Savarimuthu
University of Otago, Dunedin, New Zealand
,
Nigel Stanger
University of Otago, Dunedin
Pre-print
Media Attached
10:20
20m
Paper
An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and Tencent
SEIP
SEIP - Software Engineering in Practice
Junxiao Han
Zhejiang University
,
Shuiguang Deng
Zhejiang University
,
David Lo
Singapore Management University
,
Chen Zhi
Zhejiang University
,
Jianwei Yin
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
Pre-print
Media Attached
10:40
15m
Paper
Understanding Community Smells Variability: A Statistical Approach
SEIS
SEIS - Software Engineering in Society
Gemma Catolino
Tilburg University & Jheronimus Academy of Data Science
,
Fabio Palomba
University of Salerno
,
Damian Andrew Tamburri
TU/e
,
Alexander Serebrenik
Eindhoven University of Technology
Pre-print
Media Attached
11:30 - 12:30
4.2.1. API: Evolution and Maintenance #2
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Giuseppe Scanniello
University of Basilicata
11:30
20m
Paper
Identifying and Characterizing Silently-Evolved Methods in the Android API
SEIP
SEIP - Software Engineering in Practice
Pei Liu
Monash University
,
Li Li
Monash University
,
Yichun Yan
University of Minnesota
,
Mattia Fazzini
University of Minnesota
,
John Grundy
Monash University
Pre-print
Media Attached
11:50
20m
Paper
DepOwl: Detecting Dependency Bugs to Prevent Compatibility Failures
Technical Track
Technical Track
Zhouyang Jia
National University of Defense Technology
,
Shanshan Li
National University of Defense Technology
,
Tingting Yu
University of Kentucky
,
Chen Zeng
National University of Defense Technology
,
Erci Xu
National University of Defense Technology
,
Xiaodong Liu
National University of Defense Technology
,
Ji Wang
National University of Defense Technology
,
Liao Xiangke
National University of Defense Technology, China
Pre-print
Media Attached
12:10
20m
Paper
Hero: On the Chaos When PATH Meets Modules
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Ying Wang
Northeastern University, China
,
Liang Qiao
Northeastern University, China
,
Chang Xu
Nanjing University
,
Yepang Liu
Southern University of Science and Technology, China
,
Shing-Chi Cheung
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
,
Na Meng
Virginia Tech, USA
,
Hai Yu
Northeastern University, China
,
Zhiliang Zhu
Northeastern University, China
Pre-print
Media Attached
15:05 - 16:05
4.3.1. Analyzing System Properties: Correctness, Determinism, Realizability
Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Maria Teresa Baldassarre
Department of Computer Science, University of Bari
15:05
20m
Paper
JEST: N+1-version Differential Testing of Both JavaScript Engines and Specification
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Jihyeok Park
KAIST
,
Seungmin An
KAIST
,
Dongjun Youn
KAIST
,
Gyeongwon Kim
KAIST
,
Sukyoung Ryu
KAIST
Pre-print
Media Attached
15:25
20m
Paper
Unrealizable Cores for Reactive Systems Specifications
Technical Track
Technical Track
Shahar Maoz
Tel Aviv University, Israel
,
Rafi Shalom
Tel Aviv University, Israel
DOI
Pre-print
Media Attached
15:45
20m
Paper
Verifying Determinism in Sequential Programs
Technical Track
Technical Track
Rashmi Mudduluru
University of Washington
,
Jason Waataja
UW CSE
,
Suzanne Millstein
University of Washington
,
Michael D. Ernst
UW CSE
Pre-print
Media Attached
16:40 - 17:55
4.4.1. SEIP Talks
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
+12h
Chair(s):
Sigrid Eldh
Ericsson, Sweden
16:40
25m
Talk
How to integrate with real cars - minimizing lead time at Volkswagen
SEIP
SEIP - Software Engineering in Practice
Michael Nolting
Volkswagen AG
,
Jan Kantert
Volkswagen AG
Pre-print
Media Attached
17:05
25m
Talk
Re-Imagining Performance Reviews: Automated Dashboards for Continuous Visibility of Engineers' Performance
SEIP
SEIP - Software Engineering in Practice
Fatma Meawad
Robusta
Pre-print
Media Attached
17:30
25m
Talk
Challenges and Gratitude: A Diary Study of Software Engineers Working From Home During Covid-19 Pandemic
SEIP
SEIP - Software Engineering in Practice
Jenna Butler
Microsoft
,
Sonia Jaffe
Microsoft
Link to publication
Pre-print
Media Attached
19:30 - 20:30
4.5.1. Games
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 1
+12h
Chair(s):
Gregorio Robles
Universidad Rey Juan Carlos
19:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft Mods
Journal-First
Journal-First Papers
Daniel Lee
Geotab, Canada
,
Gopi Krishnan Rajbahadur
Centre for Software Excellence, Huawei, Canada
,
Dayi Lin
Centre for Software Excellence, Huawei, Canada
,
Mohammed Sayagh
ETS Montreal, University of Quebec
,
Cor-Paul Bezemer
University of Alberta
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
Media Attached
19:50
20m
Paper
Building the perfect game – an empirical study of game modifications
Journal-First
Journal-First Papers
Daniel Lee
Geotab, Canada
,
Dayi Lin
Centre for Software Excellence, Huawei, Canada
,
Cor-Paul Bezemer
University of Alberta
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
Media Attached
20:10
20m
Paper
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?
Technical Track
Technical Track
Andrew Truelove
University of California, Irvine
,
Eduardo Santana de Almeida
Federal University of Bahia
,
Iftekhar Ahmed
University of California, Irvine
Pre-print
Media Attached
22:00 - 22:55
4.1.1. Open Source: General Issues
SEIP - Software Engineering in Practice
/
SEIS - Software Engineering in Society
/
Technical Track
at
Blended Sessions Room 1
22:00
20m
Paper
Extracting Rationale for Software Development Decisions—A Study of Python Email Archives
Technical Track
Technical Track
Pankajeshwara Sharma
University of Otago, Dunedin
,
Bastin Tony Roy Savarimuthu
University of Otago, Dunedin, New Zealand
,
Nigel Stanger
University of Otago, Dunedin
Pre-print
Media Attached
22:20
20m
Paper
An Empirical Study of the Landscape of Open Source Projects in Baidu, Alibaba, and Tencent
SEIP
SEIP - Software Engineering in Practice
Junxiao Han
Zhejiang University
,
Shuiguang Deng
Zhejiang University
,
David Lo
Singapore Management University
,
Chen Zhi
Zhejiang University
,
Jianwei Yin
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
Pre-print
Media Attached
22:40
15m
Paper
Understanding Community Smells Variability: A Statistical Approach
SEIS
SEIS - Software Engineering in Society
Gemma Catolino
Tilburg University & Jheronimus Academy of Data Science
,
Fabio Palomba
University of Salerno
,
Damian Andrew Tamburri
TU/e
,
Alexander Serebrenik
Eindhoven University of Technology
Pre-print
Media Attached
23:30 - 00:30
4.2.1. API: Evolution and Maintenance #2
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
23:30
20m
Paper
Identifying and Characterizing Silently-Evolved Methods in the Android API
SEIP
SEIP - Software Engineering in Practice
Pei Liu
Monash University
,
Li Li
Monash University
,
Yichun Yan
University of Minnesota
,
Mattia Fazzini
University of Minnesota
,
John Grundy
Monash University
Pre-print
Media Attached
23:50
20m
Paper
DepOwl: Detecting Dependency Bugs to Prevent Compatibility Failures
Technical Track
Technical Track
Zhouyang Jia
National University of Defense Technology
,
Shanshan Li
National University of Defense Technology
,
Tingting Yu
University of Kentucky
,
Chen Zeng
National University of Defense Technology
,
Erci Xu
National University of Defense Technology
,
Xiaodong Liu
National University of Defense Technology
,
Ji Wang
National University of Defense Technology
,
Liao Xiangke
National University of Defense Technology, China
Pre-print
Media Attached
00:10
20m
Paper
Hero: On the Chaos When PATH Meets Modules
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Ying Wang
Northeastern University, China
,
Liang Qiao
Northeastern University, China
,
Chang Xu
Nanjing University
,
Yepang Liu
Southern University of Science and Technology, China
,
Shing-Chi Cheung
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology
,
Na Meng
Virginia Tech, USA
,
Hai Yu
Northeastern University, China
,
Zhiliang Zhu
Northeastern University, China
Pre-print
Media Attached
Sat 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
03:05 - 04:05
4.3.1. Analyzing System Properties: Correctness, Determinism, Realizability
Technical Track
at
Blended Sessions Room 1
03:05
20m
Paper
JEST: N+1-version Differential Testing of Both JavaScript Engines and Specification
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Jihyeok Park
KAIST
,
Seungmin An
KAIST
,
Dongjun Youn
KAIST
,
Gyeongwon Kim
KAIST
,
Sukyoung Ryu
KAIST
Pre-print
Media Attached
03:25
20m
Paper
Unrealizable Cores for Reactive Systems Specifications
Technical Track
Technical Track
Shahar Maoz
Tel Aviv University, Israel
,
Rafi Shalom
Tel Aviv University, Israel
DOI
Pre-print
Media Attached
03:45
20m
Paper
Verifying Determinism in Sequential Programs
Technical Track
Technical Track
Rashmi Mudduluru
University of Washington
,
Jason Waataja
UW CSE
,
Suzanne Millstein
University of Washington
,
Michael D. Ernst
UW CSE
Pre-print
Media Attached
04:40 - 05:55
4.4.1. SEIP Talks
SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
04:40
25m
Talk
How to integrate with real cars - minimizing lead time at Volkswagen
SEIP
SEIP - Software Engineering in Practice
Michael Nolting
Volkswagen AG
,
Jan Kantert
Volkswagen AG
Pre-print
Media Attached
05:05
25m
Talk
Re-Imagining Performance Reviews: Automated Dashboards for Continuous Visibility of Engineers' Performance
SEIP
SEIP - Software Engineering in Practice
Fatma Meawad
Robusta
Pre-print
Media Attached
05:30
25m
Talk
Challenges and Gratitude: A Diary Study of Software Engineers Working From Home During Covid-19 Pandemic
SEIP
SEIP - Software Engineering in Practice
Jenna Butler
Microsoft
,
Sonia Jaffe
Microsoft
Link to publication
Pre-print
Media Attached
07:30 - 08:30
4.5.1. Games
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 1
07:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft Mods
Journal-First
Journal-First Papers
Daniel Lee
Geotab, Canada
,
Gopi Krishnan Rajbahadur
Centre for Software Excellence, Huawei, Canada
,
Dayi Lin
Centre for Software Excellence, Huawei, Canada
,
Mohammed Sayagh
ETS Montreal, University of Quebec
,
Cor-Paul Bezemer
University of Alberta
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
Media Attached
07:50
20m
Paper
Building the perfect game – an empirical study of game modifications
Journal-First
Journal-First Papers
Daniel Lee
Geotab, Canada
,
Dayi Lin
Centre for Software Excellence, Huawei, Canada
,
Cor-Paul Bezemer
University of Alberta
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
Media Attached
08:10
20m
Paper
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?
Technical Track
Technical Track
Andrew Truelove
University of California, Irvine
,
Eduardo Santana de Almeida
Federal University of Bahia
,
Iftekhar Ahmed
University of California, Irvine
Pre-print
Media Attached
Tue 25 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
Blended Sessions Room 1
SEIP - Software Engineering in Practice + Technical Track
1.1.1. Code Review: Automation
Technical Track
1.2.1. Deep Neural Networks: Validation #2
NIER - New Ideas and Emerging Results + Technical Track
1.3.1. Quality Assurance
Technical Track + NIER - New Ideas and Emerging Results + SEIP - Software Engineering in Practice
1.4.1. Variability and Product Lines
Technical Track + Journal-First Papers + SEIP - Software Engineering in Practice
1.5.1. Deep Neural Networks: General Issues
SEIP - Software Engineering in Practice + Technical Track
1.1.1. Code Review: Automation
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
30
1:00
30
2:00
30
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
0:00
30
Blended Sessions Room 1
Technical Track
1.2.1. Deep Neural Networks: Validation #2
Technical Track + NIER - New Ideas and Emerging Results
1.3.1. Quality Assurance
SEIP - Software Engineering in Practice + Technical Track + NIER - New Ideas and Emerging Results
1.4.1. Variability and Product Lines
Technical Track + SEIP - Software Engineering in Practice + Journal-First Papers
1.5.1. Deep Neural Networks: General Issues
Technical Track
2.1.1. Vulnerabilities in Android #1
SEIP - Software Engineering in Practice + Technical Track
2.2.1. Modularization and Reusability
Technical Track + SEIP - Software Engineering in Practice
2.3.1. Defect Prediction: Automation #1
Technical Track
2.4.1. Fuzzing
Journal-First Papers + Technical Track
2.5.1. Testing: Automatic Test Generation
SEIP - Software Engineering in Practice + Technical Track
2.6.1. Social Equality and Fairness #1
Technical Track
2.1.1. Vulnerabilities in Android #1
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
30
1:00
30
2:00
30
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
0:00
30
1:00
30
Blended Sessions Room 1
SEIP - Software Engineering in Practice + Technical Track
2.2.1. Modularization and Reusability
SEIP - Software Engineering in Practice + Technical Track
2.3.1. Defect Prediction: Automation #1
Technical Track
2.4.1. Fuzzing
Technical Track + Journal-First Papers
2.5.1. Testing: Automatic Test Generation
SEIP - Software Engineering in Practice + Technical Track
2.6.1. Social Equality and Fairness #1
Journal-First Papers + SEIS - Software Engineering in Society + Technical Track
3.1.1. Social Equality and Fairness #2
Journal-First Papers + Technical Track + SEIP - Software Engineering in Practice
3.2.1. Programming: Code Analysis Algorithms
Technical Track + SEIP - Software Engineering in Practice
3.3.1. Monitoring Cloud-Based Services
Technical Track + SEIP - Software Engineering in Practice + Journal-First Papers
3.4.1. Deep Neural Networks: Data Selection
NIER - New Ideas and Emerging Results + Technical Track
3.5.1. Testing: General Issues
Technical Track
3.6.1. Security Vulnerabilities: Different Domains
Journal-First Papers + Technical Track + SEIS - Software Engineering in Society
3.1.1. Social Equality and Fairness #2
SEIP - Software Engineering in Practice + Journal-First Papers + Technical Track
3.2.1. Programming: Code Analysis Algorithms
Fri 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
23:00
30
0:00
30
Blended Sessions Room 1
Technical Track + SEIP - Software Engineering in Practice
3.3.1. Monitoring Cloud-Based Services
Technical Track + Journal-First Papers + SEIP - Software Engineering in Practice
3.4.1. Deep Neural Networks: Data Selection
NIER - New Ideas and Emerging Results + Technical Track
3.5.1. Testing: General Issues
Technical Track
3.6.1. Security Vulnerabilities: Different Domains
SEIS - Software Engineering in Society + Technical Track + SEIP - Software Engineering in Practice
4.1.1. Open Source: General Issues
Technical Track + SEIP - Software Engineering in Practice
4.2.1. API: Evolution and Maintenance #2
Technical Track
4.3.1. Analyzing System Properties: Correctness, Determinism, Realizability
SEIP - Software Engineering in Practice
4.4.1. SEIP Talks
Technical Track + Journal-First Papers
4.5.1. Games
SEIP - Software Engineering in Practice + SEIS - Software Engineering in Society + Technical Track
4.1.1. Open Source: General Issues
Technical Track + SEIP - Software Engineering in Practice
4.2.1. API: Evolution and Maintenance #2
Sat 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
3:00
30
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
Blended Sessions Room 1
Technical Track
4.3.1. Analyzing System Properties: Correctness, Determinism, Realizability
SEIP - Software Engineering in Practice
4.4.1. SEIP Talks
Journal-First Papers + Technical Track
4.5.1. Games
Tue 25 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
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
23:00
15
30
45
Blended Sessions Room 1
ICSE SEIP - Software Engineering in Practice
SEIP
LightSys: Lightweight and Efficient CI System for Improving Integration ...
10:30 - 10:50
ICSE SEIP - Software Engineering in Practice
SEIP
Using Machine Intelligence to Prioritise Code Review Requests
10:50 - 11:10
ICSE Technical Track
Technical Track
Towards Automating Code Review Activities
11:10 - 11:30
ICSE Technical Track
Technical Track
Measuring Discrimination to Boost Comparative Testing for Multiple Deep ...
12:05 - 12:25
ICSE Technical Track
Technical Track
Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis
12:25 - 12:45
ICSE Technical Track
Technical Track
Testing Machine Translation via Referential Transparency
12:45 - 13:05
ICSE Technical Track
Technical Track
Supporting Quality Assurance with Automated Process-Centric Quality Con ...
15:20 - 15:40
ICSE NIER - New Ideas and Emerging Results
NIER
Inconsistency-tolerating guidance for software engineering processes
15:40 - 15:55
ICSE Technical Track
Technical Track
Understanding Bounding Functions in Safety-Critical UAV Software
15:55 - 16:15
ICSE NIER - New Ideas and Emerging Results
NIER
Bridging the Gap Between Clone-and-Own and Software Product Lines
16:40 - 16:55
ICSE Technical Track
Technical Track
Seamless Variability Management With the Virtual Platform
16:55 - 17:15
ICSE SEIP - Software Engineering in Practice
SEIP
Challenges of Implementing Software Variability in Eclipse OMR: An Inte ...
17:15 - 17:35
ICSE SEIP - Software Engineering in Practice
SEIP
Asset Management in Machine Learning: A Survey
19:35 - 19:55
ICSE Technical Track
Technical Track
An Empirical Study of Refactorings and Technical Debt in Machine Learni ...
19:55 - 20:15
ICSE Journal-First Papers
Journal-First
Logram: Efficient Log Parsing Using n-Gram Dictionaries
20:15 - 20:35
ICSE Technical Track
Technical Track
DeepLocalize: Fault Localization for Deep Neural Networks
20:35 - 20:55
ICSE SEIP - Software Engineering in Practice
SEIP
LightSys: Lightweight and Efficient CI System for Improving Integration ...
22:30 - 22:50
ICSE SEIP - Software Engineering in Practice
SEIP
Using Machine Intelligence to Prioritise Code Review Requests
22:50 - 23:10
ICSE Technical Track
Technical Track
Towards Automating Code Review Activities
23:10 - 23:30
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
15
30
45
1:00
15
30
45
2:00
15
30
45
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
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
23:00
15
30
45
Blended Sessions Room 1
ICSE Technical Track
Technical Track
Measuring Discrimination to Boost Comparative Testing for Multiple Deep ...
00:05 - 00:25
ICSE Technical Track
Technical Track
Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis
00:25 - 00:45
ICSE Technical Track
Technical Track
Testing Machine Translation via Referential Transparency
00:45 - 01:05
ICSE Technical Track
Technical Track
Supporting Quality Assurance with Automated Process-Centric Quality Con ...
03:20 - 03:40
ICSE NIER - New Ideas and Emerging Results
NIER
Inconsistency-tolerating guidance for software engineering processes
03:40 - 03:55
ICSE Technical Track
Technical Track
Understanding Bounding Functions in Safety-Critical UAV Software
03:55 - 04:15
ICSE NIER - New Ideas and Emerging Results
NIER
Bridging the Gap Between Clone-and-Own and Software Product Lines
04:40 - 04:55
ICSE Technical Track
Technical Track
Seamless Variability Management With the Virtual Platform
04:55 - 05:15
ICSE SEIP - Software Engineering in Practice
SEIP
Challenges of Implementing Software Variability in Eclipse OMR: An Inte ...
05:15 - 05:35
ICSE SEIP - Software Engineering in Practice
SEIP
Asset Management in Machine Learning: A Survey
07:35 - 07:55
ICSE Technical Track
Technical Track
An Empirical Study of Refactorings and Technical Debt in Machine Learni ...
07:55 - 08:15
ICSE Journal-First Papers
Journal-First
Logram: Efficient Log Parsing Using n-Gram Dictionaries
08:15 - 08:35
ICSE Technical Track
Technical Track
DeepLocalize: Fault Localization for Deep Neural Networks
08:35 - 08:55
ICSE Technical Track
Technical Track
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in ...
11:20 - 11:40
ICSE Technical Track
Technical Track
App's Auto-Login Function Security Testing via Android OS-Level Virtual ...
11:40 - 12:00
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vuln ...
12:00 - 12:20
ICSE Technical Track
Technical Track
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open- ...
12:55 - 13:15
ICSE Technical Track
Technical Track
Interpretation-enabled Software Reuse Detection Based on a Multi-Level ...
13:15 - 13:35
ICSE SEIP - Software Engineering in Practice
SEIP
Search-Based Software Re-Modularization: A Case Study at Adyen
13:35 - 13:55
ICSE Technical Track
Technical Track
Automatic Web Testing using Curiosity-Driven Reinforcement Learning
14:30 - 14:50
ICSE Technical Track
Technical Track
Evaluating SZZ Implementations Through a Developer-informed Oracle
14:50 - 15:10
ICSE SEIP - Software Engineering in Practice
SEIP
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using ...
15:10 - 15:30
ICSE Technical Track
Technical Track
Input Algebras
16:05 - 16:25
ICSE Technical Track
Technical Track
Fuzzing Symbolic Expressions
16:25 - 16:45
ICSE Technical Track
Technical Track
Growing A Test Corpus with Bonsai Fuzzing
16:45 - 17:05
ICSE Journal-First Papers
Journal-First
Inputs from Hell: Learning Input Distributions for Grammar-Based Test G ...
18:50 - 19:10
ICSE Technical Track
Technical Track
Automatic Unit Test Generation for Machine Learning Libraries: How Far ...
19:10 - 19:30
ICSE Journal-First Papers
Journal-First
Using Relative Lines of Code to Guide Automated Test Generation for Python
19:30 - 19:50
ICSE SEIP - Software Engineering in Practice
SEIP
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Exp ...
20:40 - 21:00
ICSE Technical Track
Technical Track
AID: An Automated Inclusivity-Bug Detector
21:00 - 21:20
ICSE SEIP - Software Engineering in Practice
SEIP
Towards Inclusive Software Engineering Through A/B Testing: A Case-Stud ...
21:20 - 21:40
ICSE Technical Track
Technical Track
Fine with ``1234''? An Analysis of SMS One-Time Password Randomness in ...
23:20 - 23:40
ICSE Technical Track
Technical Track
App's Auto-Login Function Security Testing via Android OS-Level Virtual ...
23:40 - 00:00
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
15
30
45
1:00
15
30
45
2:00
15
30
45
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
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
23:00
15
30
45
0:00
15
30
45
Blended Sessions Room 1
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
ATVHunter: Reliable Version Detection of Third-Party Libraries for Vuln ...
00:00 - 00:20
ICSE Technical Track
Technical Track
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open- ...
00:55 - 01:15
ICSE Technical Track
Technical Track
Interpretation-enabled Software Reuse Detection Based on a Multi-Level ...
01:15 - 01:35
ICSE SEIP - Software Engineering in Practice
SEIP
Search-Based Software Re-Modularization: A Case Study at Adyen
01:35 - 01:55
ICSE Technical Track
Technical Track
Automatic Web Testing using Curiosity-Driven Reinforcement Learning
02:30 - 02:50
ICSE Technical Track
Technical Track
Evaluating SZZ Implementations Through a Developer-informed Oracle
02:50 - 03:10
ICSE SEIP - Software Engineering in Practice
SEIP
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using ...
03:10 - 03:30
ICSE Technical Track
Technical Track
Input Algebras
04:05 - 04:25
ICSE Technical Track
Technical Track
Fuzzing Symbolic Expressions
04:25 - 04:45
ICSE Technical Track
Technical Track
Growing A Test Corpus with Bonsai Fuzzing
04:45 - 05:05
ICSE Journal-First Papers
Journal-First
Inputs from Hell: Learning Input Distributions for Grammar-Based Test G ...
06:50 - 07:10
ICSE Technical Track
Technical Track
Automatic Unit Test Generation for Machine Learning Libraries: How Far ...
07:10 - 07:30
ICSE Journal-First Papers
Journal-First
Using Relative Lines of Code to Guide Automated Test Generation for Python
07:30 - 07:50
ICSE SEIP - Software Engineering in Practice
SEIP
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Exp ...
08:40 - 09:00
ICSE Technical Track
Technical Track
AID: An Automated Inclusivity-Bug Detector
09:00 - 09:20
ICSE SEIP - Software Engineering in Practice
SEIP
Towards Inclusive Software Engineering Through A/B Testing: A Case-Stud ...
09:20 - 09:40
ICSE SEIS - Software Engineering in Society
SEIS
A First Look at Human Values-Violation in App Reviews
10:00 - 10:15
ICSE Technical Track
Technical Track
"Ignorance and Prejudice" in Software Fairness
10:15 - 10:35
ICSE Journal-First Papers
Journal-First
Gender Differences in Personality Traits of Software Engineers
10:35 - 10:55
ICSE Technical Track
Technical Track
A Differential Testing Approach for Evaluating Abstract Syntax Tree Map ...
11:50 - 12:10
ICSE Technical Track
Technical Track
InferCode: Self-Supervised Learning of Code Representations by Predicti ...
12:10 - 12:30
ICSE Journal-First Papers
Journal-First
Modular Tree Network for Source Code Representation Learning
12:30 - 12:50
ICSE SEIP - Software Engineering in Practice
SEIP
Case Study on Data-driven Deployment of Program Analysis on an Open Too ...
12:50 - 13:10
ICSE Technical Track
Technical Track
Fast Outage Analysis of Large-scale Production Clouds with Service Corr ...
15:05 - 15:25
ICSE SEIP - Software Engineering in Practice
SEIP
Neural Knowledge Extraction From Cloud Service Incidents
15:25 - 15:45
ICSE SEIP - Software Engineering in Practice
SEIP
FIXME: Enhance Software Reliability with Hybrid Approaches in Cloud
15:45 - 16:05
ICSE Journal-First Papers
Journal-First
Test Selection for Deep Learning Systems
16:30 - 16:50
ICSE SEIP - Software Engineering in Practice
SEIP
On the experiences of adopting automated data validation in an industri ...
16:50 - 17:10
ICSE Technical Track
Technical Track
Distribution-Aware Testing of Neural Networks Using Generative Models
17:10 - 17:30
ICSE NIER - New Ideas and Emerging Results
NIER
Towards Evidence-based Testability Measurements
19:20 - 19:35
ICSE Technical Track
Technical Track
GenTree: Using Decision Trees to Learn Interactions for Configurable So ...
19:35 - 19:55
ICSE Technical Track
Technical Track
Semantic Web Accessibility Testing via Hierarchical Visual Analysis
19:55 - 20:15
ICSE Technical Track
Technical Track
Containing Malicious Package Updates in npm with a Lightweight Permissi ...
20:50 - 21:10
ICSE Technical Track
Technical Track
Too Quiet in the Library: An Empirical Study of Security Updates in And ...
21:10 - 21:30
ICSE Technical Track
Technical Track
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in ...
21:30 - 21:50
ICSE SEIS - Software Engineering in Society
SEIS
A First Look at Human Values-Violation in App Reviews
22:00 - 22:15
ICSE Technical Track
Technical Track
"Ignorance and Prejudice" in Software Fairness
22:15 - 22:35
ICSE Journal-First Papers
Journal-First
Gender Differences in Personality Traits of Software Engineers
22:35 - 22:55
ICSE Technical Track
Technical Track
A Differential Testing Approach for Evaluating Abstract Syntax Tree Map ...
23:50 - 00:10
Fri 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
15
30
45
1:00
15
30
45
2:00
15
30
45
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
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
23:00
15
30
45
0:00
15
30
45
Blended Sessions Room 1
ICSE Technical Track
Technical Track
InferCode: Self-Supervised Learning of Code Representations by Predicti ...
00:10 - 00:30
ICSE Journal-First Papers
Journal-First
Modular Tree Network for Source Code Representation Learning
00:30 - 00:50
ICSE SEIP - Software Engineering in Practice
SEIP
Case Study on Data-driven Deployment of Program Analysis on an Open Too ...
00:50 - 01:10
ICSE Technical Track
Technical Track
Fast Outage Analysis of Large-scale Production Clouds with Service Corr ...
03:05 - 03:25
ICSE SEIP - Software Engineering in Practice
SEIP
Neural Knowledge Extraction From Cloud Service Incidents
03:25 - 03:45
ICSE SEIP - Software Engineering in Practice
SEIP
FIXME: Enhance Software Reliability with Hybrid Approaches in Cloud
03:45 - 04:05
ICSE Journal-First Papers
Journal-First
Test Selection for Deep Learning Systems
04:30 - 04:50
ICSE SEIP - Software Engineering in Practice
SEIP
On the experiences of adopting automated data validation in an industri ...
04:50 - 05:10
ICSE Technical Track
Technical Track
Distribution-Aware Testing of Neural Networks Using Generative Models
05:10 - 05:30
ICSE NIER - New Ideas and Emerging Results
NIER
Towards Evidence-based Testability Measurements
07:20 - 07:35
ICSE Technical Track
Technical Track
GenTree: Using Decision Trees to Learn Interactions for Configurable So ...
07:35 - 07:55
ICSE Technical Track
Technical Track
Semantic Web Accessibility Testing via Hierarchical Visual Analysis
07:55 - 08:15
ICSE Technical Track
Technical Track
Containing Malicious Package Updates in npm with a Lightweight Permissi ...
08:50 - 09:10
ICSE Technical Track
Technical Track
Too Quiet in the Library: An Empirical Study of Security Updates in And ...
09:10 - 09:30
ICSE Technical Track
Technical Track
If It’s Not Secure, It Should Not Compile: Preventing DOM-Based XSS in ...
09:30 - 09:50
ICSE Technical Track
Technical Track
Extracting Rationale for Software Development Decisions—A Study of Pyth ...
10:00 - 10:20
ICSE SEIP - Software Engineering in Practice
SEIP
An Empirical Study of the Landscape of Open Source Projects in Baidu, A ...
10:20 - 10:40
ICSE SEIS - Software Engineering in Society
SEIS
Understanding Community Smells Variability: A Statistical Approach
10:40 - 10:55
ICSE SEIP - Software Engineering in Practice
SEIP
Identifying and Characterizing Silently-Evolved Methods in the Android API
11:30 - 11:50
ICSE Technical Track
Technical Track
DepOwl: Detecting Dependency Bugs to Prevent Compatibility Failures
11:50 - 12:10
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Hero: On the Chaos When PATH Meets Modules
12:10 - 12:30
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
JEST: N+1-version Differential Testing of Both JavaScript Engines and S ...
15:05 - 15:25
ICSE Technical Track
Technical Track
Unrealizable Cores for Reactive Systems Specifications
15:25 - 15:45
ICSE Technical Track
Technical Track
Verifying Determinism in Sequential Programs
15:45 - 16:05
ICSE SEIP - Software Engineering in Practice
SEIP
How to integrate with real cars - minimizing lead time at Volkswagen
16:40 - 17:05
ICSE SEIP - Software Engineering in Practice
SEIP
Re-Imagining Performance Reviews: Automated Dashboards for Continuous ...
17:05 - 17:30
ICSE SEIP - Software Engineering in Practice
SEIP
Challenges and Gratitude: A Diary Study of Software Engineers Working F ...
17:30 - 17:55
ICSE Journal-First Papers
Journal-First
An Empirical Study of the Characteristics of Popular Minecraft Mods
19:30 - 19:50
ICSE Journal-First Papers
Journal-First
Building the perfect game – an empirical study of game modifications
19:50 - 20:10
ICSE Technical Track
Technical Track
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?
20:10 - 20:30
ICSE Technical Track
Technical Track
Extracting Rationale for Software Development Decisions—A Study of Pyth ...
22:00 - 22:20
ICSE SEIP - Software Engineering in Practice
SEIP
An Empirical Study of the Landscape of Open Source Projects in Baidu, A ...
22:20 - 22:40
ICSE SEIS - Software Engineering in Society
SEIS
Understanding Community Smells Variability: A Statistical Approach
22:40 - 22:55
ICSE SEIP - Software Engineering in Practice
SEIP
Identifying and Characterizing Silently-Evolved Methods in the Android API
23:30 - 23:50
ICSE Technical Track
Technical Track
DepOwl: Detecting Dependency Bugs to Prevent Compatibility Failures
23:50 - 00:10
Sat 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
0:00
15
30
45
1:00
15
30
45
2:00
15
30
45
3:00
15
30
45
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
Blended Sessions Room 1
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Hero: On the Chaos When PATH Meets Modules
00:10 - 00:30
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
JEST: N+1-version Differential Testing of Both JavaScript Engines and S ...
03:05 - 03:25
ICSE Technical Track
Technical Track
Unrealizable Cores for Reactive Systems Specifications
03:25 - 03:45
ICSE Technical Track
Technical Track
Verifying Determinism in Sequential Programs
03:45 - 04:05
ICSE SEIP - Software Engineering in Practice
SEIP
How to integrate with real cars - minimizing lead time at Volkswagen
04:40 - 05:05
ICSE SEIP - Software Engineering in Practice
SEIP
Re-Imagining Performance Reviews: Automated Dashboards for Continuous ...
05:05 - 05:30
ICSE SEIP - Software Engineering in Practice
SEIP
Challenges and Gratitude: A Diary Study of Software Engineers Working F ...
05:30 - 05:55
ICSE Journal-First Papers
Journal-First
An Empirical Study of the Characteristics of Popular Minecraft Mods
07:30 - 07:50
ICSE Journal-First Papers
Journal-First
Building the perfect game – an empirical study of game modifications
07:50 - 08:10
ICSE Technical Track
Technical Track
We’ll Fix It in Post: What Do Bug Fixes in Video Game Update Notes Tell Us?
08:10 - 08:30
x
Thu 21 Nov 09:45