ICSSP/ICGSE 2021
Tue 18 - Wed 19 May 2021
co-located with
ICSE 2021
Toggle navigation
Attending
(Will be held virtually): (Will be held virtually)
Venue: Clowdr
Clowdr: Main Conference
Clowdr: Co-located Events
Clowdr: Workshops
ICSE 2021
Registration
Authors
Code of Conduct
Diversity and Inclusion Plan
PDF Program
Proceedings
Networking
Program
ICSSP/ICGSE Program
Your Program
Tue 18 May
Wed 19 May
Tracks
ICSSP/ICGSE 2021
Research Papers
Experience Reports & Industry Talks
Doctoral Track
Journal-First
Organization
ICSSP/ICGSE 2021 Committees
Organizing Committee
PC Members
Steering Committee ICSSP
Steering Committee ICGSE
Track Committees
Research Papers
PC Co-Chairs
PC Members
Experience Reports & Industry Talks
Industry Co-Chairs
Industry PC Members
Doctoral Track
Doctoral Symposium Co-Chairs
Doctoral Symposium PC Members
Doctoral Symposium Mentors
Contributors
People Index
Search
Series
Sign in
Sign up
ICSE 2021
(
series
) /
ICSSP/ICGSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE NIER - New Ideas and Emerging Results
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
at
Blended Sessions Room 1
22:30
20m
Paper
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of Software
SEIP
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
at
Blended Sessions Room 1
00:05
20m
Paper
Measuring Discrimination to Boost Comparative Testing for Multiple Deep Learning Models
Technical Track
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
Blended Sessions Room 1
07:35
20m
Paper
Asset Management in Machine Learning: A Survey
SEIP
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
at
Blended Sessions Room 1
+12h
Chair(s):
Hakan Erdogmus
Carnegie Mellon University
16:05
20m
Paper
Input Algebras
Technical Track
ICSE 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
ICSE 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
ICSE 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
ICSE Journal-First Papers
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE Technical Track
at
Blended Sessions Room 1
02:30
20m
Paper
Automatic Web Testing using Curiosity-Driven Reinforcement Learning
Technical Track
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
at
Blended Sessions Room 1
04:05
20m
Paper
Input Algebras
Technical Track
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Journal-First Papers
/
ICSE SEIS - Software Engineering in Society
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Journal-First Papers
/
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE NIER - New Ideas and Emerging Results
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Journal-First Papers
/
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
/
ICSE Technical Track
at
Blended Sessions Room 1
23:50
20m
Paper
A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms
Technical Track
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE SEIP - Software Engineering in Practice
at
Blended Sessions Room 1
04:30
20m
Paper
Test Selection for Deep Learning Systems
Journal-First
ICSE 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
ICSE 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
ICSE 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
ICSE NIER - New Ideas and Emerging Results
/
ICSE Technical Track
at
Blended Sessions Room 1
07:20
15m
Paper
Towards Evidence-based Testability Measurements
NIER
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
at
Blended Sessions Room 1
08:50
20m
Paper
Containing Malicious Package Updates in npm with a Lightweight Permission System
Technical Track
ICSE 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
ICSE 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
ICSE 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
ICSE SEIS - Software Engineering in Society
/
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice
/
ICSE SEIS - Software Engineering in Society
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Technical Track
/
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE 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
ICSE Journal-First Papers
/
ICSE Technical Track
at
Blended Sessions Room 1
07:30
20m
Paper
An Empirical Study of the Characteristics of Popular Minecraft Mods
Journal-First
ICSE 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
ICSE 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
ICSE 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
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
1.1.1. Code Review: Automation
ICSE Technical Track
1.2.1. Deep Neural Networks: Validation #2
ICSE NIER - New Ideas and Emerging Results + ICSE Technical Track
1.3.1. Quality Assurance
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results + ICSE SEIP - Software Engineering in Practice
1.4.1. Variability and Product Lines
ICSE Technical Track + ICSE Journal-First Papers + ICSE SEIP - Software Engineering in Practice
1.5.1. Deep Neural Networks: General Issues
ICSE SEIP - Software Engineering in Practice + ICSE 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
ICSE Technical Track
1.2.1. Deep Neural Networks: Validation #2
ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results
1.3.1. Quality Assurance
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track + ICSE NIER - New Ideas and Emerging Results
1.4.1. Variability and Product Lines
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers
1.5.1. Deep Neural Networks: General Issues
ICSE Technical Track
2.1.1. Vulnerabilities in Android #1
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.2.1. Modularization and Reusability
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
2.3.1. Defect Prediction: Automation #1
ICSE Technical Track
2.4.1. Fuzzing
ICSE Journal-First Papers + ICSE Technical Track
2.5.1. Testing: Automatic Test Generation
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.6.1. Social Equality and Fairness #1
ICSE 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
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.2.1. Modularization and Reusability
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.3.1. Defect Prediction: Automation #1
ICSE Technical Track
2.4.1. Fuzzing
ICSE Technical Track + ICSE Journal-First Papers
2.5.1. Testing: Automatic Test Generation
ICSE SEIP - Software Engineering in Practice + ICSE Technical Track
2.6.1. Social Equality and Fairness #1
ICSE Journal-First Papers + ICSE SEIS - Software Engineering in Society + ICSE Technical Track
3.1.1. Social Equality and Fairness #2
ICSE Journal-First Papers + ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
3.2.1. Programming: Code Analysis Algorithms
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
3.3.1. Monitoring Cloud-Based Services
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers
3.4.1. Deep Neural Networks: Data Selection
ICSE NIER - New Ideas and Emerging Results + ICSE Technical Track
3.5.1. Testing: General Issues
ICSE Technical Track
3.6.1. Security Vulnerabilities: Different Domains
ICSE Journal-First Papers + ICSE Technical Track + ICSE SEIS - Software Engineering in Society
3.1.1. Social Equality and Fairness #2
ICSE SEIP - Software Engineering in Practice + ICSE Journal-First Papers + ICSE 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
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
3.3.1. Monitoring Cloud-Based Services
ICSE Technical Track + ICSE Journal-First Papers + ICSE SEIP - Software Engineering in Practice
3.4.1. Deep Neural Networks: Data Selection
ICSE NIER - New Ideas and Emerging Results + ICSE Technical Track
3.5.1. Testing: General Issues
ICSE Technical Track
3.6.1. Security Vulnerabilities: Different Domains
ICSE SEIS - Software Engineering in Society + ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
4.1.1. Open Source: General Issues
ICSE Technical Track + ICSE SEIP - Software Engineering in Practice
4.2.1. API: Evolution and Maintenance #2
ICSE Technical Track
4.3.1. Analyzing System Properties: Correctness, Determinism, Realizability
ICSE SEIP - Software Engineering in Practice
4.4.1. SEIP Talks
ICSE Technical Track + ICSE Journal-First Papers
4.5.1. Games
ICSE SEIP - Software Engineering in Practice + ICSE SEIS - Software Engineering in Society + ICSE Technical Track
4.1.1. Open Source: General Issues
ICSE Technical Track + ICSE 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
ICSE Technical Track
4.3.1. Analyzing System Properties: Correctness, Determinism, Realizability
ICSE SEIP - Software Engineering in Practice
4.4.1. SEIP Talks
ICSE Journal-First Papers + ICSE 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
Sun 22 Dec 17:06