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 2
Venue
Main Conference
Room name
Blended Sessions Room 2
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.2. Developers: Behavior
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
+12h
Chair(s):
Andrea Zisman
The Open University
10:30
20m
Paper
A Passion for Security: Intervening to Help Software Developers
SEIP
SEIP - Software Engineering in Practice
Charles Weir
Lancaster University
,
Ingolf Becker
University College London
,
Lynne Blair
Lancaster University
DOI
Pre-print
Media Attached
10:50
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?
Technical Track
Technical Track
Joseph Hallett
University of Bristol
,
Nikhil Patnaik
University of Bristol
,
Benjamin Shreeve
University of Bristol
,
Awais Rashid
University of Bristol, UK
Pre-print
Media Attached
11:10
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Larissa Braz
University of Zurich
,
Enrico Fregnan
University of Zurich
,
Gül Calikli
University of Zürich
,
Alberto Bacchelli
University of Zurich
Pre-print
Media Attached
12:05 - 13:05
1.2.2. Search-Based SE & Genetic Operations
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
José Miguel Rojas
University of Leicester, UK
12:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical Evaluation
Journal-First
Journal-First Papers
Shaukat Ali
Simula Research Laboratory, Norway
,
Paolo Arcaini
National Institute of Informatics
,
Dipesh Pradhan
Simula Research Laboratory, Norway
,
Safdar Aqeel Safdar
Simula Research Laboratory, Norway
,
Tao Yue
Simula Research Laboratory
Link to publication
DOI
Authorizer link
Media Attached
12:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software Models
Journal-First
Journal-First Papers
Francisca Pérez
SVIT Research Group, Universidad San Jorge
,
Tewfik Ziadi
LIP6, Sorbonne Université
,
Carlos Cetina
San Jorge University, Spain
Link to publication
Pre-print
Media Attached
12:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test Selection
Technical Track
Technical Track
Giovani Guizzo
University College London
,
Justyna Petke
University College London
,
Federica Sarro
University College London
,
Mark Harman
University College London
Pre-print
Media Attached
15:20 - 16:15
1.3.2. Deep Neural Networks: Supporting SE Tasks #1
NIER - New Ideas and Emerging Results
/
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Ayse Tosun
Istanbul Technical University
15:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural Models
Journal-First
Journal-First Papers
Saikat Chakraborty
Columbia University
,
Yangruibo Ding
Columbia University
,
Miltiadis Allamanis
Microsoft Research, UK
,
Baishakhi Ray
Columbia University, USA
Link to publication
DOI
Pre-print
Media Attached
15:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT Models
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Jinfeng Lin
University of Notre Dame
,
Yalin Liu
University of Notre Dame
,
Qingkai Zeng
University of Notre Dame
,
Meng Jiang
University of Notre Dame
,
Jane Cleland-Huang
University of Notre Dame
Pre-print
Media Attached
16:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by Context
NIER
NIER - New Ideas and Emerging Results
Glaucia Melo
University of Waterloo
,
Paulo Alencar
University of Waterloo
,
Don Cowan
University of Waterloo
Pre-print
Media Attached
16:40 - 17:35
1.4.2. Continuous Integration
Journal-First Papers
/
Technical Track
/
NIER - New Ideas and Emerging Results
at
Blended Sessions Room 2
+12h
Chair(s):
Daniela Damian
University of Victoria
16:40
20m
Paper
A Machine Learning Approach to Improve the Detection of CI Skip Commits
Journal-First
Journal-First Papers
Rabe Abdalkareem
Queens University, Kingston, Canada
,
Suhaib Mujahid
Concordia University
,
Emad Shihab
Concordia University
Link to publication
DOI
Pre-print
Media Attached
17:00
20m
Paper
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous Integration
Technical Track
Technical Track
Xianhao Jin
Virginia Tech
,
Francisco Servant
Virginia Tech
Pre-print
Media Attached
17:20
15m
Paper
ADEPT: A Socio-Technical Theory of Continuous Integration
NIER
NIER - New Ideas and Emerging Results
Omar Elazhary
University of Victoria
,
Margaret-Anne Storey
University of Victoria
,
Neil Ernst
University of Victoria
,
Elise Paradis
University of Toronto
Pre-print
Media Attached
19:35 - 20:55
1.5.2. Developers: Observational Studies
SEIP - Software Engineering in Practice
/
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Carolyn Seaman
University of Maryland Baltimore County
19:35
20m
Paper
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?
Journal-First
Journal-First Papers
Iflaah Salman
University of Oulu
,
Pilar Rodriguez
Universidad Politécnica de Madrid
,
Burak Turhan
Monash University
,
Ayse Tosun
Istanbul Technical University
,
Arda Gureller
Ericsson
Pre-print
Media Attached
19:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineering
SEIP
SEIP - Software Engineering in Practice
Nan Yang
Eindhoven University of Technology, The Netherlands
,
Pieter Cuijpers
Eindhoven University of Technology
,
Ramon Schiffelers
Eindhoven University of Technology and ASML, the Netherlands
,
Johan Lukkien
Eindhoven University of Technology
,
Alexander Serebrenik
Eindhoven University of Technology
Pre-print
Media Attached
20:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study
Technical Track
Technical Track
Madeline Endres
University of Michigan
,
Zachary Karas
University of Michigan
,
Xiaosu Hu
University of Michigan
,
Ioulia Kovelman
University of Michigan
,
Westley Weimer
University of Michigan
Pre-print
Media Attached
20:35
20m
Paper
Explicit Programming Strategies
Journal-First
Journal-First Papers
Thomas LaToza
George Mason University
,
Maryam Arab
George Mason University
,
Dastyni Loksa
Towson University
,
Amy Ko
University of Washington
Link to publication
Pre-print
Media Attached
22:30 - 23:30
1.1.2. Developers: Behavior
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
22:30
20m
Paper
A Passion for Security: Intervening to Help Software Developers
SEIP
SEIP - Software Engineering in Practice
Charles Weir
Lancaster University
,
Ingolf Becker
University College London
,
Lynne Blair
Lancaster University
DOI
Pre-print
Media Attached
22:50
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?
Technical Track
Technical Track
Joseph Hallett
University of Bristol
,
Nikhil Patnaik
University of Bristol
,
Benjamin Shreeve
University of Bristol
,
Awais Rashid
University of Bristol, UK
Pre-print
Media Attached
23:10
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Larissa Braz
University of Zurich
,
Enrico Fregnan
University of Zurich
,
Gül Calikli
University of Zürich
,
Alberto Bacchelli
University of Zurich
Pre-print
Media Attached
Wed 26 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
00:05 - 01:05
1.2.2. Search-Based SE & Genetic Operations
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
00:05
20m
Paper
Quality Indicators in Search-Based Software Engineering: An Empirical Evaluation
Journal-First
Journal-First Papers
Shaukat Ali
Simula Research Laboratory, Norway
,
Paolo Arcaini
National Institute of Informatics
,
Dipesh Pradhan
Simula Research Laboratory, Norway
,
Safdar Aqeel Safdar
Simula Research Laboratory, Norway
,
Tao Yue
Simula Research Laboratory
Link to publication
DOI
Authorizer link
Media Attached
00:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software Models
Journal-First
Journal-First Papers
Francisca Pérez
SVIT Research Group, Universidad San Jorge
,
Tewfik Ziadi
LIP6, Sorbonne Université
,
Carlos Cetina
San Jorge University, Spain
Link to publication
Pre-print
Media Attached
00:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test Selection
Technical Track
Technical Track
Giovani Guizzo
University College London
,
Justyna Petke
University College London
,
Federica Sarro
University College London
,
Mark Harman
University College London
Pre-print
Media Attached
03:20 - 04:15
1.3.2. Deep Neural Networks: Supporting SE Tasks #1
NIER - New Ideas and Emerging Results
/
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
03:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural Models
Journal-First
Journal-First Papers
Saikat Chakraborty
Columbia University
,
Yangruibo Ding
Columbia University
,
Miltiadis Allamanis
Microsoft Research, UK
,
Baishakhi Ray
Columbia University, USA
Link to publication
DOI
Pre-print
Media Attached
03:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT Models
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Jinfeng Lin
University of Notre Dame
,
Yalin Liu
University of Notre Dame
,
Qingkai Zeng
University of Notre Dame
,
Meng Jiang
University of Notre Dame
,
Jane Cleland-Huang
University of Notre Dame
Pre-print
Media Attached
04:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by Context
NIER
NIER - New Ideas and Emerging Results
Glaucia Melo
University of Waterloo
,
Paulo Alencar
University of Waterloo
,
Don Cowan
University of Waterloo
Pre-print
Media Attached
04:40 - 05:35
1.4.2. Continuous Integration
Technical Track
/
NIER - New Ideas and Emerging Results
/
Journal-First Papers
at
Blended Sessions Room 2
04:40
20m
Paper
A Machine Learning Approach to Improve the Detection of CI Skip Commits
Journal-First
Journal-First Papers
Rabe Abdalkareem
Queens University, Kingston, Canada
,
Suhaib Mujahid
Concordia University
,
Emad Shihab
Concordia University
Link to publication
DOI
Pre-print
Media Attached
05:00
20m
Paper
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous Integration
Technical Track
Technical Track
Xianhao Jin
Virginia Tech
,
Francisco Servant
Virginia Tech
Pre-print
Media Attached
05:20
15m
Paper
ADEPT: A Socio-Technical Theory of Continuous Integration
NIER
NIER - New Ideas and Emerging Results
Omar Elazhary
University of Victoria
,
Margaret-Anne Storey
University of Victoria
,
Neil Ernst
University of Victoria
,
Elise Paradis
University of Toronto
Pre-print
Media Attached
07:35 - 08:55
1.5.2. Developers: Observational Studies
SEIP - Software Engineering in Practice
/
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 2
07:35
20m
Paper
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software Testers?
Journal-First
Journal-First Papers
Iflaah Salman
University of Oulu
,
Pilar Rodriguez
Universidad Politécnica de Madrid
,
Burak Turhan
Monash University
,
Ayse Tosun
Istanbul Technical University
,
Arda Gureller
Ericsson
Pre-print
Media Attached
07:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineering
SEIP
SEIP - Software Engineering in Practice
Nan Yang
Eindhoven University of Technology, The Netherlands
,
Pieter Cuijpers
Eindhoven University of Technology
,
Ramon Schiffelers
Eindhoven University of Technology and ASML, the Netherlands
,
Johan Lukkien
Eindhoven University of Technology
,
Alexander Serebrenik
Eindhoven University of Technology
Pre-print
Media Attached
08:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study
Technical Track
Technical Track
Madeline Endres
University of Michigan
,
Zachary Karas
University of Michigan
,
Xiaosu Hu
University of Michigan
,
Ioulia Kovelman
University of Michigan
,
Westley Weimer
University of Michigan
Pre-print
Media Attached
08:35
20m
Paper
Explicit Programming Strategies
Journal-First
Journal-First Papers
Thomas LaToza
George Mason University
,
Maryam Arab
George Mason University
,
Dastyni Loksa
Towson University
,
Amy Ko
University of Washington
Link to publication
Pre-print
Media Attached
11:20 - 12:20
2.1.2. Deep Neural Networks: Quality Assurance
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Gregorio Robles
Universidad Rey Juan Carlos
11:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference Engines
Technical Track
Technical Track
Weisi Luo
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Xiaoyue Run
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Dong Chai
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Jiang Wang
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Chunrong Fang
Nanjing University
,
Zhenyu Chen
Nanjing University
Pre-print
Media Attached
File Attached
11:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning Systems
Technical Track
Technical Track
Jingyi Wang
Zhejiang University
,
Jialuo Chen
Zhejiang University
,
Youcheng Sun
Queen's University Belfast, UK
,
Xingjun Ma
Deakin University
,
Dongxia Wang
Zhejiang University
,
Jun Sun
Singapore Management University, Singapore
,
Peng Cheng
Zhejiang University
Pre-print
Media Attached
12:00
20m
Paper
Scalable Quantitative Verification For Deep Neural Networks
Technical Track
Technical Track
Teodora Baluta
National University of Singapore
,
Zheng Leong Chua
Independent Researcher
,
Kuldeep S. Meel
National University of Singapore
,
Prateek Saxena
National University of Singapore
Pre-print
Media Attached
12:55 - 13:55
2.2.2. Configuration of Software Systems: Testing
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
+12h
Chair(s):
Antonia Bertolino
CNR-ISTI
12:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud Systems
Technical Track
Technical Track
Yuanliang Zhang
National University of Defense Technology
,
Haochen He
National University of Defense Technology
,
Owolabi Legunsen
Cornell University
,
Shanshan Li
National University of Defense Technology
,
Wei Dong
National University of Defense Technology
,
Tianyin Xu
University of Illinois Urbana-Champaign
Pre-print
Media Attached
File Attached
13:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array Generation
Technical Track
Technical Track
Chuan Luo
Microsoft Research, China
,
Jinkun Lin
State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China
,
Shaowei Cai
Institute of Software at Chinese Academy of Sciences, China
,
Xin Chen
Microsoft Research, China
,
Bing He
Microsoft Research, China
,
Bo Qiao
Microsoft Research, Beijing, China
,
Pu Zhao
Microsoft Research, Beijing, China
,
Qingwei Lin
Microsoft Research, Beijing, China
,
Hongyu Zhang
The University of Newcastle
,
Wei Wu
L3S Research Center, Leibniz University Hannover, Germany
,
Saravanakumar Rajmohan
Microsoft Office, United States
,
Dongmei Zhang
Microsoft Research
Pre-print
Media Attached
13:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel
SEIP
SEIP - Software Engineering in Practice
Patrick Franz
Chalmers | University of Gothenburg
,
Thorsten Berger
Chalmers | University of Gothenburg
,
Ibrahim Fayaz
VecScan AB (Vector Sweden)
,
Sarah Nadi
University of Alberta
,
Evgeny Groshev
Chalmers | University of Gothenburg
Pre-print
Media Attached
14:30 - 15:30
2.3.2. Self-Admitted Technical Debt
Journal-First Papers
at
Blended Sessions Room 2
+12h
Chair(s):
Mika Mäntylä
University of Oulu
14:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical Debt
Journal-First
Journal-First Papers
Rungroj Maipradit
Nara Institute of Science and Technology
,
Christoph Treude
University of Adelaide
,
Hideaki Hata
Shinshu University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
DOI
Pre-print
Media Attached
14:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical Debt
Journal-First
Journal-First Papers
Jiakun Liu
Zhejiang University
,
Qiao Huang
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Emad Shihab
Concordia University
,
David Lo
Singapore Management University
,
Shanping Li
Zhejiang University
Pre-print
Media Attached
15:10
20m
Paper
Identifying Self-Admitted Technical Debts with Jitterbug
Journal-First
Journal-First Papers
Zhe Yu
Rochester Institute of Technology
,
Fahmid Morshed Fahid
North Carolina State University
,
Huy Tu
North Carolina State University, USA
,
Tim Menzies
North Carolina State University, USA
Link to publication
DOI
Pre-print
Media Attached
16:05 - 17:05
2.4.2. API: Evolution and Maintenance #1
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Davide Falessi
California Polytechnic State University
16:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving Libraries
Technical Track
Technical Track
Benjamin Barslev Nielsen
Aarhus University
,
Martin Toldam Torp
Aarhus University
,
Anders Møller
Aarhus University
Pre-print
Media Attached
16:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm Ecosystem
Journal-First
Journal-First Papers
Filipe Cogo
Centre for Software Excellence, Huawei, Canada
,
Gustavo A. Oliva
Queen's University
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
Media Attached
16:45
20m
Paper
A3: Assisting Android API Migrations Using Code Examples
Journal-First
Journal-First Papers
Maxime Lamothe
Concordia University
,
Weiyi Shang
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
DOI
Pre-print
Media Attached
18:50 - 19:50
2.5.2. Developers: Experiments
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Sira Vegas
Universidad Politecnica de Madrid
18:50
20m
Paper
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code Understanding
Technical Track
Technical Track
Marvin Wyrich
University of Stuttgart
,
Andreas Preikschat
University of Stuttgart
,
Daniel Graziotin
University of Stuttgart
,
Stefan Wagner
University of Stuttgart
Pre-print
Media Attached
19:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI Study
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Norman Peitek
Leibniz Institute for Neurobiology
,
Sven Apel
Saarland University
,
Chris Parnin
North Carolina State University
,
André Brechmann
Leibniz Institute for Neurobiology
,
Janet Siegmund
Chemnitz University of Technology
Pre-print
Media Attached
19:30
20m
Paper
Comparing Block-based Programming Models for Two-armed Robots
Journal-First
Journal-First Papers
Nico Ritschel
The University of British Columbia
,
Vladimir Kovalenko
TU Delft
,
Reid Holmes
University of British Columbia
,
Ronald Garcia
University of British Columbia
,
David C. Shepherd
Virginia Commonwealth University
Link to publication
DOI
Pre-print
Media Attached
20:40 - 21:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Francisco Servant
Virginia Tech
20:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!
Journal-First
Journal-First Papers
Haoxiang Zhang
Centre for Software Excellence, Huawei, Canada
,
Shaowei Wang
University of Manitoba
,
Tse-Hsun (Peter) Chen
Concordia University
,
Ahmed E. Hassan
School of Computing, Queen's University
Pre-print
Media Attached
21:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter Platform
Journal-First
Journal-First Papers
Osama Ehsan
Queen's University, Canada
,
Safwat Hassan
Thompson Rivers University
,
Mariam El Mezouar
Royal Military College
,
Ying Zou
Queen's University, Kingston, Ontario
Pre-print
Media Attached
21:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer Chats
Technical Track
Technical Track
Preetha Chatterjee
University of Delaware
,
Kostadin Damevski
Virginia Commonwealth University
,
Lori Pollock
University of Delaware
Pre-print
Media Attached
23:20 - 00:20
2.1.2. Deep Neural Networks: Quality Assurance
Technical Track
at
Blended Sessions Room 2
23:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference Engines
Technical Track
Technical Track
Weisi Luo
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Xiaoyue Run
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Dong Chai
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Jiang Wang
I&V Dept of Kirin Solution Dept, HS, Huawei
,
Chunrong Fang
Nanjing University
,
Zhenyu Chen
Nanjing University
Pre-print
Media Attached
File Attached
23:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning Systems
Technical Track
Technical Track
Jingyi Wang
Zhejiang University
,
Jialuo Chen
Zhejiang University
,
Youcheng Sun
Queen's University Belfast, UK
,
Xingjun Ma
Deakin University
,
Dongxia Wang
Zhejiang University
,
Jun Sun
Singapore Management University, Singapore
,
Peng Cheng
Zhejiang University
Pre-print
Media Attached
00:00
20m
Paper
Scalable Quantitative Verification For Deep Neural Networks
Technical Track
Technical Track
Teodora Baluta
National University of Singapore
,
Zheng Leong Chua
Independent Researcher
,
Kuldeep S. Meel
National University of Singapore
,
Prateek Saxena
National University of Singapore
Pre-print
Media Attached
Thu 27 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
00:55 - 01:55
2.2.2. Configuration of Software Systems: Testing
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 2
00:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud Systems
Technical Track
Technical Track
Yuanliang Zhang
National University of Defense Technology
,
Haochen He
National University of Defense Technology
,
Owolabi Legunsen
Cornell University
,
Shanshan Li
National University of Defense Technology
,
Wei Dong
National University of Defense Technology
,
Tianyin Xu
University of Illinois Urbana-Champaign
Pre-print
Media Attached
File Attached
01:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array Generation
Technical Track
Technical Track
Chuan Luo
Microsoft Research, China
,
Jinkun Lin
State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China
,
Shaowei Cai
Institute of Software at Chinese Academy of Sciences, China
,
Xin Chen
Microsoft Research, China
,
Bing He
Microsoft Research, China
,
Bo Qiao
Microsoft Research, Beijing, China
,
Pu Zhao
Microsoft Research, Beijing, China
,
Qingwei Lin
Microsoft Research, Beijing, China
,
Hongyu Zhang
The University of Newcastle
,
Wei Wu
L3S Research Center, Leibniz University Hannover, Germany
,
Saravanakumar Rajmohan
Microsoft Office, United States
,
Dongmei Zhang
Microsoft Research
Pre-print
Media Attached
01:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel
SEIP
SEIP - Software Engineering in Practice
Patrick Franz
Chalmers | University of Gothenburg
,
Thorsten Berger
Chalmers | University of Gothenburg
,
Ibrahim Fayaz
VecScan AB (Vector Sweden)
,
Sarah Nadi
University of Alberta
,
Evgeny Groshev
Chalmers | University of Gothenburg
Pre-print
Media Attached
02:30 - 03:30
2.3.2. Self-Admitted Technical Debt
Journal-First Papers
at
Blended Sessions Room 2
02:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical Debt
Journal-First
Journal-First Papers
Rungroj Maipradit
Nara Institute of Science and Technology
,
Christoph Treude
University of Adelaide
,
Hideaki Hata
Shinshu University
,
Kenichi Matsumoto
Nara Institute of Science and Technology
DOI
Pre-print
Media Attached
02:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical Debt
Journal-First
Journal-First Papers
Jiakun Liu
Zhejiang University
,
Qiao Huang
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Emad Shihab
Concordia University
,
David Lo
Singapore Management University
,
Shanping Li
Zhejiang University
Pre-print
Media Attached
03:10
20m
Paper
Identifying Self-Admitted Technical Debts with Jitterbug
Journal-First
Journal-First Papers
Zhe Yu
Rochester Institute of Technology
,
Fahmid Morshed Fahid
North Carolina State University
,
Huy Tu
North Carolina State University, USA
,
Tim Menzies
North Carolina State University, USA
Link to publication
DOI
Pre-print
Media Attached
04:05 - 05:05
2.4.2. API: Evolution and Maintenance #1
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 2
04:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving Libraries
Technical Track
Technical Track
Benjamin Barslev Nielsen
Aarhus University
,
Martin Toldam Torp
Aarhus University
,
Anders Møller
Aarhus University
Pre-print
Media Attached
04:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm Ecosystem
Journal-First
Journal-First Papers
Filipe Cogo
Centre for Software Excellence, Huawei, Canada
,
Gustavo A. Oliva
Queen's University
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
Media Attached
04:45
20m
Paper
A3: Assisting Android API Migrations Using Code Examples
Journal-First
Journal-First Papers
Maxime Lamothe
Concordia University
,
Weiyi Shang
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
DOI
Pre-print
Media Attached
06:50 - 07:50
2.5.2. Developers: Experiments
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 2
06:50
20m
Paper
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code Understanding
Technical Track
Technical Track
Marvin Wyrich
University of Stuttgart
,
Andreas Preikschat
University of Stuttgart
,
Daniel Graziotin
University of Stuttgart
,
Stefan Wagner
University of Stuttgart
Pre-print
Media Attached
07:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI Study
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Norman Peitek
Leibniz Institute for Neurobiology
,
Sven Apel
Saarland University
,
Chris Parnin
North Carolina State University
,
André Brechmann
Leibniz Institute for Neurobiology
,
Janet Siegmund
Chemnitz University of Technology
Pre-print
Media Attached
07:30
20m
Paper
Comparing Block-based Programming Models for Two-armed Robots
Journal-First
Journal-First Papers
Nico Ritschel
The University of British Columbia
,
Vladimir Kovalenko
TU Delft
,
Reid Holmes
University of British Columbia
,
Ronald Garcia
University of British Columbia
,
David C. Shepherd
Virginia Commonwealth University
Link to publication
DOI
Pre-print
Media Attached
08:40 - 09:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
08:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!
Journal-First
Journal-First Papers
Haoxiang Zhang
Centre for Software Excellence, Huawei, Canada
,
Shaowei Wang
University of Manitoba
,
Tse-Hsun (Peter) Chen
Concordia University
,
Ahmed E. Hassan
School of Computing, Queen's University
Pre-print
Media Attached
09:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter Platform
Journal-First
Journal-First Papers
Osama Ehsan
Queen's University, Canada
,
Safwat Hassan
Thompson Rivers University
,
Mariam El Mezouar
Royal Military College
,
Ying Zou
Queen's University, Kingston, Ontario
Pre-print
Media Attached
09:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer Chats
Technical Track
Technical Track
Preetha Chatterjee
University of Delaware
,
Kostadin Damevski
Virginia Commonwealth University
,
Lori Pollock
University of Delaware
Pre-print
Media Attached
10:00 - 11:00
3.1.2. Deep Neural Networks: Supporting SE Tasks #2
SEIP - Software Engineering in Practice
/
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Sira Vegas
Universidad Politecnica de Madrid
10:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI Systems
SEIP
SEIP - Software Engineering in Practice
MyungJoo Ham
Samsung Electronics
,
Jijoong Moon
Samsung Electronics
,
Geunsik Lim
Samsung Research, Samsung Electronics
,
Jaeyun Jung
Samsung Electronics
,
Hyoungjoo Ahn
Samsung Electronics
,
Wook Song
Samsung Electronics
,
Sangjung Woo
Samsung Electronics
,
Parichay Kapoor
Samsung Electronics
,
Dongju Chae
Samsung Electronics
,
Gichan Jang
Samsung Electronics
,
Yongjoo Ahn
Samsung Electronics
,
Jihoon Lee
Samsung Electronics
Pre-print
Media Attached
10:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?
Journal-First
Journal-First Papers
Hui Liu
Beijing Institute of Technology
,
Mingzhu Shen
Beijing Institute of Technology
,
Jiaqi Zhu
Beijing Institute of Technology
,
Nan Niu
University of Cincinnati
,
Ge Li
Peking University
,
Lu Zhang
Peking University, China
Link to publication
DOI
Pre-print
Media Attached
10:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks
Technical Track
Technical Track
Antonio Mastropaolo
Università della Svizzera italiana
,
Simone Scalabrino
University of Molise
,
Nathan Cooper
William & Mary
,
David Nader Palacio
William and Mary
,
Denys Poshyvanyk
College of William & Mary
,
Rocco Oliveto
University of Molise
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
Pre-print
Media Attached
11:50 - 13:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Alexander Serebrenik
Eindhoven University of Technology
11:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question Boosting
Journal-First
Journal-First Papers
Zhipeng Gao
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
John Grundy
Monash University
DOI
Pre-print
Media Attached
12:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack Overflow
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Kaibo Cao
Software Institute, Nanjing University
,
Chunyang Chen
Monash University
,
Sebastian Baltes
QAware GmbH and The University of Adelaide
,
Christoph Treude
University of Adelaide
,
Xiang Chen
Nantong University
Pre-print
Media Attached
12:30
20m
Paper
Automatic Solution Summarization for Crash Bugs
Technical Track
Technical Track
Haoye Wang
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
John Grundy
Monash University
,
Xinyu Wang
Zhejiang University
Pre-print
Media Attached
12:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval
Journal-First
Journal-First Papers
Neng Zhang
Zhejiang University, China; PengCheng Laboratory, China
,
Qiao Huang
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Ying Zou
Queen's University, Kingston, Ontario
,
David Lo
Singapore Management University
,
Zhenchang Xing
Australian National University
DOI
Pre-print
Media Attached
15:05 - 16:05
3.3.2. API: Development
Technical Track
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
+12h
Chair(s):
Carolyn Seaman
University of Maryland Baltimore County
15:05
20m
Paper
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2
SEIP
SEIP - Software Engineering in Practice
Zejun Zhang
Zhejiang University
,
Yanming Yang
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Xiaoxue Ren
Zhejiang University
,
John Grundy
Monash University
Pre-print
Media Attached
15:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined Specifications
Technical Track
Technical Track
Peilun Zhang
University of Illinois at Urbana-Champaign
,
Yanjie Jiang
Beijing Institute of Technology
,
Anjiang Wei
Peking University
,
Victoria Stodden
University of Illinois at Urbana-Champaign
,
Darko Marinov
University of Illinois at Urbana-Champaign
,
August Shi
The University of Texas at Austin
Pre-print
Media Attached
15:45
20m
Paper
Studying Test Annotation Maintenance in the Wild
Technical Track
Technical Track
Dong Jae Kim
Concordia University
,
Nikolaos Tsantalis
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
,
Jinqiu Yang
Concordia University
Link to publication
Pre-print
Media Attached
16:30 - 17:30
3.4.2. Security Vulnerabilities: From 3rd Parties' Code
Technical Track
/
SEIP - Software Engineering in Practice
/
Journal-First Papers
at
Blended Sessions Room 2
+12h
Chair(s):
Jeff Carver
University of Alabama
16:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples
Journal-First
Journal-First Papers
Morteza Verdi
Shiraz University
,
Ashkan Sami
Shiraz University
,
Jafar Akhondali
Shiraz University
,
Foutse Khomh
Polytechnique Montréal
,
Gias Uddin
University of Calgary, Canada
,
Alireza Karami Motlagh
Shiraz University
Link to publication
DOI
Pre-print
Media Attached
16:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHub
SEIP
SEIP - Software Engineering in Practice
Danielle Gonzalez
Rochester Institute of Technology
,
Thomas Zimmermann
Microsoft Research
,
Patrice Godefroid
Microsoft Research, USA
,
Max Schaefer
GitHub, Inc.
Pre-print
Media Attached
17:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS Project
Technical Track
Technical Track
Rajshakhar Paul
Wayne State University
,
Asif Kamal Turzo
Wayne State University
,
Amiangshu Bosu
Wayne State University
Pre-print
Media Attached
19:20 - 20:10
3.5.2. Continuous Integration, Feature Models and Program Transformation
NIER - New Ideas and Emerging Results
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
+12h
Chair(s):
Antonia Bertolino
CNR-ISTI
19:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security Automation
SEIP
SEIP - Software Engineering in Practice
Florian Angermeir
Technical University of Munich
,
Markus Voggenreiter
Siemens - LMU
,
Fabiola Moyon
Siemens / TUM
,
Daniel Mendez
Blekinge Institute of Technology
Pre-print
Media Attached
19:40
15m
Paper
Towards Automated Testing and Debugging of Feature Models
NIER
NIER - New Ideas and Emerging Results
Viet-Man Le
Graz University of Technology
,
Alexander Felfernig
Graz University of Technology
,
Mathias Uta
Siemens Gas and Power
,
David Benavides
Universidad de Sevilla
,
Jose Galindo
University of Seville
,
Trang Tran
Graz University of Technology
Link to publication
Pre-print
Media Attached
19:55
15m
Paper
Towards Modal Software Engineering
NIER
NIER - New Ideas and Emerging Results
Ramy Shahin
University of Toronto
Pre-print
Media Attached
20:50 - 21:50
3.6.2. Program Repair: General Issues
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Sira Vegas
Universidad Politecnica de Madrid
20:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification Repairs
Technical Track
Technical Track
Simón Gutiérrez Brida
University of Rio Cuarto and CONICET, Argentina
,
Germán Regis
University of Rio Cuarto, Argentina
,
Guolong Zheng
University of Nebraska Lincoln
,
Hamid Bagheri
University of Nebraska-Lincoln
,
ThanhVu Nguyen
University of Nebraska, Lincoln
,
Nazareno Aguirre
University of Rio Cuarto and CONICET, Argentina
,
Marcelo F. Frias
Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print
Media Attached
21:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile Repair
Technical Track
Technical Track
Jordan Henkel
University of Wisconsin--Madison
,
Denini Silva
Federal University of Pernambuco
,
Leopoldo Teixeira
Federal University of Pernambuco
,
Marcelo d'Amorim
Federal University of Pernambuco
,
Thomas Reps
University of Wisconsin--Madison
Pre-print
Media Attached
21:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
Technical Track
Technical Track
Nan Jiang
Purdue University
,
Thibaud Lutellier
University of Waterloo
,
Lin Tan
Purdue University
Pre-print
Media Attached
22:00 - 23:00
3.1.2. Deep Neural Networks: Supporting SE Tasks #2
Technical Track
/
SEIP - Software Engineering in Practice
/
Journal-First Papers
at
Blended Sessions Room 2
22:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI Systems
SEIP
SEIP - Software Engineering in Practice
MyungJoo Ham
Samsung Electronics
,
Jijoong Moon
Samsung Electronics
,
Geunsik Lim
Samsung Research, Samsung Electronics
,
Jaeyun Jung
Samsung Electronics
,
Hyoungjoo Ahn
Samsung Electronics
,
Wook Song
Samsung Electronics
,
Sangjung Woo
Samsung Electronics
,
Parichay Kapoor
Samsung Electronics
,
Dongju Chae
Samsung Electronics
,
Gichan Jang
Samsung Electronics
,
Yongjoo Ahn
Samsung Electronics
,
Jihoon Lee
Samsung Electronics
Pre-print
Media Attached
22:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?
Journal-First
Journal-First Papers
Hui Liu
Beijing Institute of Technology
,
Mingzhu Shen
Beijing Institute of Technology
,
Jiaqi Zhu
Beijing Institute of Technology
,
Nan Niu
University of Cincinnati
,
Ge Li
Peking University
,
Lu Zhang
Peking University, China
Link to publication
DOI
Pre-print
Media Attached
22:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks
Technical Track
Technical Track
Antonio Mastropaolo
Università della Svizzera italiana
,
Simone Scalabrino
University of Molise
,
Nathan Cooper
William & Mary
,
David Nader Palacio
William and Mary
,
Denys Poshyvanyk
College of William & Mary
,
Rocco Oliveto
University of Molise
,
Gabriele Bavota
Software Institute, USI Università della Svizzera italiana
Pre-print
Media Attached
23:50 - 01:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 2
23:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question Boosting
Journal-First
Journal-First Papers
Zhipeng Gao
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
John Grundy
Monash University
DOI
Pre-print
Media Attached
00:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack Overflow
ACM SIGSOFT Distinguished Paper
Technical Track
Technical Track
Kaibo Cao
Software Institute, Nanjing University
,
Chunyang Chen
Monash University
,
Sebastian Baltes
QAware GmbH and The University of Adelaide
,
Christoph Treude
University of Adelaide
,
Xiang Chen
Nantong University
Pre-print
Media Attached
00:30
20m
Paper
Automatic Solution Summarization for Crash Bugs
Technical Track
Technical Track
Haoye Wang
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
John Grundy
Monash University
,
Xinyu Wang
Zhejiang University
Pre-print
Media Attached
00:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval
Journal-First
Journal-First Papers
Neng Zhang
Zhejiang University, China; PengCheng Laboratory, China
,
Qiao Huang
Zhejiang University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
Ying Zou
Queen's University, Kingston, Ontario
,
David Lo
Singapore Management University
,
Zhenchang Xing
Australian National University
DOI
Pre-print
Media Attached
Fri 28 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
03:05 - 04:05
3.3.2. API: Development
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 2
03:05
20m
Paper
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2
SEIP
SEIP - Software Engineering in Practice
Zejun Zhang
Zhejiang University
,
Yanming Yang
Monash University
,
Xin Xia
Huawei Software Engineering Application Technology Lab
,
David Lo
Singapore Management University
,
Xiaoxue Ren
Zhejiang University
,
John Grundy
Monash University
Pre-print
Media Attached
03:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined Specifications
Technical Track
Technical Track
Peilun Zhang
University of Illinois at Urbana-Champaign
,
Yanjie Jiang
Beijing Institute of Technology
,
Anjiang Wei
Peking University
,
Victoria Stodden
University of Illinois at Urbana-Champaign
,
Darko Marinov
University of Illinois at Urbana-Champaign
,
August Shi
The University of Texas at Austin
Pre-print
Media Attached
03:45
20m
Paper
Studying Test Annotation Maintenance in the Wild
Technical Track
Technical Track
Dong Jae Kim
Concordia University
,
Nikolaos Tsantalis
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
,
Jinqiu Yang
Concordia University
Link to publication
Pre-print
Media Attached
04:30 - 05:30
3.4.2. Security Vulnerabilities: From 3rd Parties' Code
Technical Track
/
Journal-First Papers
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
04:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples
Journal-First
Journal-First Papers
Morteza Verdi
Shiraz University
,
Ashkan Sami
Shiraz University
,
Jafar Akhondali
Shiraz University
,
Foutse Khomh
Polytechnique Montréal
,
Gias Uddin
University of Calgary, Canada
,
Alireza Karami Motlagh
Shiraz University
Link to publication
DOI
Pre-print
Media Attached
04:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHub
SEIP
SEIP - Software Engineering in Practice
Danielle Gonzalez
Rochester Institute of Technology
,
Thomas Zimmermann
Microsoft Research
,
Patrice Godefroid
Microsoft Research, USA
,
Max Schaefer
GitHub, Inc.
Pre-print
Media Attached
05:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS Project
Technical Track
Technical Track
Rajshakhar Paul
Wayne State University
,
Asif Kamal Turzo
Wayne State University
,
Amiangshu Bosu
Wayne State University
Pre-print
Media Attached
07:20 - 08:10
3.5.2. Continuous Integration, Feature Models and Program Transformation
NIER - New Ideas and Emerging Results
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
07:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security Automation
SEIP
SEIP - Software Engineering in Practice
Florian Angermeir
Technical University of Munich
,
Markus Voggenreiter
Siemens - LMU
,
Fabiola Moyon
Siemens / TUM
,
Daniel Mendez
Blekinge Institute of Technology
Pre-print
Media Attached
07:40
15m
Paper
Towards Automated Testing and Debugging of Feature Models
NIER
NIER - New Ideas and Emerging Results
Viet-Man Le
Graz University of Technology
,
Alexander Felfernig
Graz University of Technology
,
Mathias Uta
Siemens Gas and Power
,
David Benavides
Universidad de Sevilla
,
Jose Galindo
University of Seville
,
Trang Tran
Graz University of Technology
Link to publication
Pre-print
Media Attached
07:55
15m
Paper
Towards Modal Software Engineering
NIER
NIER - New Ideas and Emerging Results
Ramy Shahin
University of Toronto
Pre-print
Media Attached
08:50 - 09:50
3.6.2. Program Repair: General Issues
Technical Track
at
Blended Sessions Room 2
08:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification Repairs
Technical Track
Technical Track
Simón Gutiérrez Brida
University of Rio Cuarto and CONICET, Argentina
,
Germán Regis
University of Rio Cuarto, Argentina
,
Guolong Zheng
University of Nebraska Lincoln
,
Hamid Bagheri
University of Nebraska-Lincoln
,
ThanhVu Nguyen
University of Nebraska, Lincoln
,
Nazareno Aguirre
University of Rio Cuarto and CONICET, Argentina
,
Marcelo F. Frias
Dept. of Software Engineering Instituto Tecnológico de Buenos Aires
Pre-print
Media Attached
09:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile Repair
Technical Track
Technical Track
Jordan Henkel
University of Wisconsin--Madison
,
Denini Silva
Federal University of Pernambuco
,
Leopoldo Teixeira
Federal University of Pernambuco
,
Marcelo d'Amorim
Federal University of Pernambuco
,
Thomas Reps
University of Wisconsin--Madison
Pre-print
Media Attached
09:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
Technical Track
Technical Track
Nan Jiang
Purdue University
,
Thibaud Lutellier
University of Waterloo
,
Lin Tan
Purdue University
Pre-print
Media Attached
10:00 - 10:55
4.1.2. Agile Methods
Technical Track
/
SEIS - Software Engineering in Society
/
Journal-First Papers
at
Blended Sessions Room 2
+12h
Chair(s):
Silverio Martínez-Fernández
UPC-BarcelonaTech
10:00
20m
Paper
Real World Scrum A Grounded Theory of Variations in Practice
Journal-First
Journal-First Papers
Zainab Masood
University of Auckland
,
Rashina Hoda
Monash University
,
Kelly Blincoe
University of Auckland
DOI
Pre-print
Media Attached
10:20
15m
Paper
Awareness and Perception of Agile in Saudi Software Industry
SEIS
SEIS - Software Engineering in Society
Fahad Altuwaijri
Lancaster University
,
Maria Angela Ferrario
Lancaster University
Pre-print
Media Attached
10:35
20m
Paper
Playing Planning Poker in Crowds: Human Computation of Software Effort Estimates
Technical Track
Technical Track
Mohammed Alhamed
University of Glasgow
,
Tim Storer
University of Glasgow
Pre-print
Media Attached
11:30 - 12:30
4.2.2. Testing: Automation
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
José Miguel Rojas
University of Leicester, UK
11:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTesting
SEIP
SEIP - Software Engineering in Practice
Mingrui Zhang
Tsinghua University, Beijing, China
,
Jianzhong Liu
ShanghaiTech University
,
Fuchen Ma
Tsinghua University
,
Huafeng Zhang
Huawei Technologies, Hangzhou, China
,
Yu Jiang
Tsinghua University
Pre-print
Media Attached
11:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile Testing
Technical Track
Technical Track
Shengcheng Yu
Nanjing University
,
Chunrong Fang
Nanjing University
,
Yexiao Yun
Nanjing University
,
Yang Feng
State Key Laboratory for Novel Software Technology, Nanjing University
Pre-print
Media Attached
12:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS Fuzzing
SEIP
SEIP - Software Engineering in Practice
Mingzhe Wang
Tsinghua University
,
Zhiyong Wu
Tsinghua University, China
,
Xinyi Xu
Tsinghua University
,
Jie Liang
,
Chijin Zhou
Tsinghua University
,
Huafeng Zhang
Huawei Technologies, Hangzhou, China
,
Yu Jiang
Tsinghua University
Pre-print
Media Attached
15:05 - 16:05
4.3.2. Performance Modeling of Highly Configurable Software Systems
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 2
+12h
Chair(s):
Carolyn Seaman
University of Maryland Baltimore County
15:05
20m
Paper
White-Box Performance-Influence Models: A Profiling and Learning Approach
Technical Track
Technical Track
Max Weber
Leipzig University
,
Sven Apel
Saarland University
,
Norbert Siegmund
Leipzig University
Pre-print
Media Attached
15:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems
Technical Track
Technical Track
Miguel Velez
Carnegie Mellon University
,
Pooyan Jamshidi
University of South Carolina
,
Norbert Siegmund
Leipzig University
,
Sven Apel
Saarland University
,
Christian Kästner
Carnegie Mellon University
Pre-print
Media Attached
15:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better Performance
Journal-First
Journal-First Papers
Rahul Krishna
Columbia University, USA
,
Chong Tang
Microsoft
,
Kevin Sullivan
University of Virginia
,
Baishakhi Ray
Columbia University, USA
Link to publication
DOI
Pre-print
Media Attached
16:40 - 18:00
4.4.2. Defect Prediction: Modeling and Performance
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
+12h
Chair(s):
Ayse Tosun
Istanbul Technical University
16:40
20m
Paper
On the Need of Preserving Order of Data When Validating Within-Project Defect Classifiers
Journal-First
Journal-First Papers
Davide Falessi
California Polytechnic State University
,
Jacky Huang
California Polytechnic State University, USA
,
Likhita Narayana
California Polytechnic State University, USA
,
Jennifer Fong Thai
California Polytechnic State University, USA
,
Burak Turhan
Monash University
Link to publication
DOI
Pre-print
Media Attached
17:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical study
Journal-First
Journal-First Papers
Lizhi Liao
Concordia University
,
Jinfu Chen
Centre for Software Excellence, Huawei, Canada
,
Heng Li
Polytechnique Montréal
,
Yi Zeng
Concordia University
,
Weiyi Shang
Concordia University
,
Jianmei Guo
Alibaba Group
,
Catalin Sporea
ERA Environmental Management Solutions
,
Andrei Toma
ERA Environmental Management Solutions
,
Sarah Sajedi
ERA Environmental Management Solutions
Link to publication
DOI
Pre-print
Media Attached
17:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-time
Journal-First
Journal-First Papers
Guoliang Zhao
Computer Science of Queen's University
,
Safwat Hassan
Thompson Rivers University
,
Ying Zou
Queen's University, Kingston, Ontario
,
Derek Truong
IBM Canada
,
Toby Corbin
IBM UK
Pre-print
Media Attached
17:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity Projects
Technical Track
Technical Track
Fariha Nusrat
University of Texas at San Antonio
,
Foyzul Hassan
University of Michigan - Dearborn
,
Hao Zhong
Shanghai Jiao Tong University
,
Xiaoyin Wang
University of Texas at San Antonio
Pre-print
Media Attached
19:30 - 20:30
4.5.2. Patterns and Smells
SEIP - Software Engineering in Practice
/
Journal-First Papers
at
Blended Sessions Room 2
+12h
Chair(s):
Davide Falessi
California Polytechnic State University
19:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical Study
Journal-First
Journal-First Papers
Mouna Abidi
Ecole Polytechnique de Montréal
,
Md Saidur Rahman
Ecole Polytechnique de Montréal
,
Moses Openja
,
Foutse Khomh
Polytechnique Montréal
DOI
Pre-print
Media Attached
File Attached
19:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-proneness
Journal-First
Journal-First Papers
Zeinab Kermansaravi
Ecole Polytechnique de Montréal
,
Md Saidur Rahman
Ecole Polytechnique de Montréal
,
Foutse Khomh
Polytechnique Montréal
,
Fehmi Jaafar
The Computer Research Research Institute of Montreal
,
Yann-Gaël Guéhéneuc
Concordia University and Polytechnique Montréal
Pre-print
Media Attached
20:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based Systems
SEIP
SEIP - Software Engineering in Practice
Junjie Zhu
Apple Inc.
,
Teng Long
Apple
,
Atif Memon
Apple Inc.
Pre-print
Media Attached
22:00 - 22:55
4.1.2. Agile Methods
SEIS - Software Engineering in Society
/
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
22:00
20m
Paper
Real World Scrum A Grounded Theory of Variations in Practice
Journal-First
Journal-First Papers
Zainab Masood
University of Auckland
,
Rashina Hoda
Monash University
,
Kelly Blincoe
University of Auckland
DOI
Pre-print
Media Attached
22:20
15m
Paper
Awareness and Perception of Agile in Saudi Software Industry
SEIS
SEIS - Software Engineering in Society
Fahad Altuwaijri
Lancaster University
,
Maria Angela Ferrario
Lancaster University
Pre-print
Media Attached
22:35
20m
Paper
Playing Planning Poker in Crowds: Human Computation of Software Effort Estimates
Technical Track
Technical Track
Mohammed Alhamed
University of Glasgow
,
Tim Storer
University of Glasgow
Pre-print
Media Attached
23:30 - 00:30
4.2.2. Testing: Automation
SEIP - Software Engineering in Practice
/
Technical Track
at
Blended Sessions Room 2
23:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTesting
SEIP
SEIP - Software Engineering in Practice
Mingrui Zhang
Tsinghua University, Beijing, China
,
Jianzhong Liu
ShanghaiTech University
,
Fuchen Ma
Tsinghua University
,
Huafeng Zhang
Huawei Technologies, Hangzhou, China
,
Yu Jiang
Tsinghua University
Pre-print
Media Attached
23:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile Testing
Technical Track
Technical Track
Shengcheng Yu
Nanjing University
,
Chunrong Fang
Nanjing University
,
Yexiao Yun
Nanjing University
,
Yang Feng
State Key Laboratory for Novel Software Technology, Nanjing University
Pre-print
Media Attached
00:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS Fuzzing
SEIP
SEIP - Software Engineering in Practice
Mingzhe Wang
Tsinghua University
,
Zhiyong Wu
Tsinghua University, China
,
Xinyi Xu
Tsinghua University
,
Jie Liang
,
Chijin Zhou
Tsinghua University
,
Huafeng Zhang
Huawei Technologies, Hangzhou, China
,
Yu Jiang
Tsinghua University
Pre-print
Media Attached
Sat 29 May
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
03:05 - 04:05
4.3.2. Performance Modeling of Highly Configurable Software Systems
Technical Track
/
Journal-First Papers
at
Blended Sessions Room 2
03:05
20m
Paper
White-Box Performance-Influence Models: A Profiling and Learning Approach
Technical Track
Technical Track
Max Weber
Leipzig University
,
Sven Apel
Saarland University
,
Norbert Siegmund
Leipzig University
Pre-print
Media Attached
03:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems
Technical Track
Technical Track
Miguel Velez
Carnegie Mellon University
,
Pooyan Jamshidi
University of South Carolina
,
Norbert Siegmund
Leipzig University
,
Sven Apel
Saarland University
,
Christian Kästner
Carnegie Mellon University
Pre-print
Media Attached
03:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better Performance
Journal-First
Journal-First Papers
Rahul Krishna
Columbia University, USA
,
Chong Tang
Microsoft
,
Kevin Sullivan
University of Virginia
,
Baishakhi Ray
Columbia University, USA
Link to publication
DOI
Pre-print
Media Attached
04:40 - 06:00
4.4.2. Defect Prediction: Modeling and Performance
Journal-First Papers
/
Technical Track
at
Blended Sessions Room 2
04:40
20m
Paper
On the Need of Preserving Order of Data When Validating Within-Project Defect Classifiers
Journal-First
Journal-First Papers
Davide Falessi
California Polytechnic State University
,
Jacky Huang
California Polytechnic State University, USA
,
Likhita Narayana
California Polytechnic State University, USA
,
Jennifer Fong Thai
California Polytechnic State University, USA
,
Burak Turhan
Monash University
Link to publication
DOI
Pre-print
Media Attached
05:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical study
Journal-First
Journal-First Papers
Lizhi Liao
Concordia University
,
Jinfu Chen
Centre for Software Excellence, Huawei, Canada
,
Heng Li
Polytechnique Montréal
,
Yi Zeng
Concordia University
,
Weiyi Shang
Concordia University
,
Jianmei Guo
Alibaba Group
,
Catalin Sporea
ERA Environmental Management Solutions
,
Andrei Toma
ERA Environmental Management Solutions
,
Sarah Sajedi
ERA Environmental Management Solutions
Link to publication
DOI
Pre-print
Media Attached
05:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-time
Journal-First
Journal-First Papers
Guoliang Zhao
Computer Science of Queen's University
,
Safwat Hassan
Thompson Rivers University
,
Ying Zou
Queen's University, Kingston, Ontario
,
Derek Truong
IBM Canada
,
Toby Corbin
IBM UK
Pre-print
Media Attached
05:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity Projects
Technical Track
Technical Track
Fariha Nusrat
University of Texas at San Antonio
,
Foyzul Hassan
University of Michigan - Dearborn
,
Hao Zhong
Shanghai Jiao Tong University
,
Xiaoyin Wang
University of Texas at San Antonio
Pre-print
Media Attached
07:30 - 08:30
4.5.2. Patterns and Smells
Journal-First Papers
/
SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
07:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical Study
Journal-First
Journal-First Papers
Mouna Abidi
Ecole Polytechnique de Montréal
,
Md Saidur Rahman
Ecole Polytechnique de Montréal
,
Moses Openja
,
Foutse Khomh
Polytechnique Montréal
DOI
Pre-print
Media Attached
File Attached
07:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-proneness
Journal-First
Journal-First Papers
Zeinab Kermansaravi
Ecole Polytechnique de Montréal
,
Md Saidur Rahman
Ecole Polytechnique de Montréal
,
Foutse Khomh
Polytechnique Montréal
,
Fehmi Jaafar
The Computer Research Research Institute of Montreal
,
Yann-Gaël Guéhéneuc
Concordia University and Polytechnique Montréal
Pre-print
Media Attached
08:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based Systems
SEIP
SEIP - Software Engineering in Practice
Junjie Zhu
Apple Inc.
,
Teng Long
Apple
,
Atif Memon
Apple Inc.
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 2
Technical Track + SEIP - Software Engineering in Practice
1.1.2. Developers: Behavior
Journal-First Papers + Technical Track
1.2.2. Search-Based SE & Genetic Operations
NIER - New Ideas and Emerging Results + Journal-First Papers + Technical Track
1.3.2. Deep Neural Networks: Supporting SE Tasks #1
Journal-First Papers + Technical Track + NIER - New Ideas and Emerging Results
1.4.2. Continuous Integration
SEIP - Software Engineering in Practice + Journal-First Papers + Technical Track
1.5.2. Developers: Observational Studies
Technical Track + SEIP - Software Engineering in Practice
1.1.2. Developers: Behavior
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 2
Journal-First Papers + Technical Track
1.2.2. Search-Based SE & Genetic Operations
NIER - New Ideas and Emerging Results + Journal-First Papers + Technical Track
1.3.2. Deep Neural Networks: Supporting SE Tasks #1
Technical Track + NIER - New Ideas and Emerging Results + Journal-First Papers
1.4.2. Continuous Integration
SEIP - Software Engineering in Practice + Technical Track + Journal-First Papers
1.5.2. Developers: Observational Studies
Technical Track
2.1.2. Deep Neural Networks: Quality Assurance
Technical Track + SEIP - Software Engineering in Practice
2.2.2. Configuration of Software Systems: Testing
Journal-First Papers
2.3.2. Self-Admitted Technical Debt
Journal-First Papers + Technical Track
2.4.2. API: Evolution and Maintenance #1
Journal-First Papers + Technical Track
2.5.2. Developers: Experiments
Journal-First Papers + Technical Track
2.6.2. Q&A in Online Platforms: Stack Overflow #1
Technical Track
2.1.2. Deep Neural Networks: Quality Assurance
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 2
SEIP - Software Engineering in Practice + Technical Track
2.2.2. Configuration of Software Systems: Testing
Journal-First Papers
2.3.2. Self-Admitted Technical Debt
Technical Track + Journal-First Papers
2.4.2. API: Evolution and Maintenance #1
Technical Track + Journal-First Papers
2.5.2. Developers: Experiments
Journal-First Papers + Technical Track
2.6.2. Q&A in Online Platforms: Stack Overflow #1
SEIP - Software Engineering in Practice + Journal-First Papers + Technical Track
3.1.2. Deep Neural Networks: Supporting SE Tasks #2
Journal-First Papers + Technical Track
3.2.2. Q&A in Online Platforms: Stack Overflow #2
Technical Track + SEIP - Software Engineering in Practice
3.3.2. API: Development
Technical Track + SEIP - Software Engineering in Practice + Journal-First Papers
3.4.2. Security Vulnerabilities: From 3rd Parties' Code
NIER - New Ideas and Emerging Results + SEIP - Software Engineering in Practice
3.5.2. Continuous Integration, Feature Models and Program Transformation
Technical Track
3.6.2. Program Repair: General Issues
Technical Track + SEIP - Software Engineering in Practice + Journal-First Papers
3.1.2. Deep Neural Networks: Supporting SE Tasks #2
Technical Track + Journal-First Papers
3.2.2. Q&A in Online Platforms: Stack Overflow #2
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 2
SEIP - Software Engineering in Practice + Technical Track
3.3.2. API: Development
Technical Track + Journal-First Papers + SEIP - Software Engineering in Practice
3.4.2. Security Vulnerabilities: From 3rd Parties' Code
NIER - New Ideas and Emerging Results + SEIP - Software Engineering in Practice
3.5.2. Continuous Integration, Feature Models and Program Transformation
Technical Track
3.6.2. Program Repair: General Issues
Technical Track + SEIS - Software Engineering in Society + Journal-First Papers
4.1.2. Agile Methods
SEIP - Software Engineering in Practice + Technical Track
4.2.2. Testing: Automation
Technical Track + Journal-First Papers
4.3.2. Performance Modeling of Highly Configurable Software Systems
Journal-First Papers + Technical Track
4.4.2. Defect Prediction: Modeling and Performance
SEIP - Software Engineering in Practice + Journal-First Papers
4.5.2. Patterns and Smells
SEIS - Software Engineering in Society + Journal-First Papers + Technical Track
4.1.2. Agile Methods
SEIP - Software Engineering in Practice + Technical Track
4.2.2. Testing: Automation
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 2
Technical Track + Journal-First Papers
4.3.2. Performance Modeling of Highly Configurable Software Systems
Journal-First Papers + Technical Track
4.4.2. Defect Prediction: Modeling and Performance
Journal-First Papers + SEIP - Software Engineering in Practice
4.5.2. Patterns and Smells
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 2
ICSE SEIP - Software Engineering in Practice
SEIP
A Passion for Security: Intervening to Help Software Developers
10:30 - 10:50
ICSE Technical Track
Technical Track
“Do this! Do that!, And nothing will happen” Do specifications lead to ...
10:50 - 11:10
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Pap ...
11:10 - 11:30
ICSE Journal-First Papers
Journal-First
Quality Indicators in Search-Based Software Engineering: An Empirical E ...
12:05 - 12:25
ICSE Journal-First Papers
Journal-First
Utilizing Automatic Query Reformulations as Genetic Operations to Impro ...
12:25 - 12:45
ICSE Technical Track
Technical Track
Enhancing Genetic Improvement of Software with Regression Test Selection
12:45 - 13:05
ICSE Journal-First Papers
Journal-First
CODIT: Code Editing with Tree-Based Neural Models
15:20 - 15:40
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Traceability Transformed: Generating more Accurate Links with Pre-Train ...
15:40 - 16:00
ICSE NIER - New Ideas and Emerging Results
NIER
A Cognitive and Machine Learning-Based Software Development Paradigm Su ...
16:00 - 16:15
ICSE Journal-First Papers
Journal-First
A Machine Learning Approach to Improve the Detection of CI Skip Commits
16:40 - 17:00
ICSE Technical Track
Technical Track
What helped, and what did not? An Evaluation of the Strategies to Impro ...
17:00 - 17:20
ICSE NIER - New Ideas and Emerging Results
NIER
ADEPT: A Socio-Technical Theory of Continuous Integration
17:20 - 17:35
ICSE Journal-First Papers
Journal-First
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software T ...
19:35 - 19:55
ICSE SEIP - Software Engineering in Practice
SEIP
An interview study of how developers use execution logs in embedded sof ...
19:55 - 20:15
ICSE Technical Track
Technical Track
Relating Reading, Visualization, and Coding for New Programmers: A Neur ...
20:15 - 20:35
ICSE Journal-First Papers
Journal-First
Explicit Programming Strategies
20:35 - 20:55
ICSE SEIP - Software Engineering in Practice
SEIP
A Passion for Security: Intervening to Help Software Developers
22:30 - 22:50
ICSE Technical Track
Technical Track
“Do this! Do that!, And nothing will happen” Do specifications lead to ...
22:50 - 23:10
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Pap ...
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 2
ICSE Journal-First Papers
Journal-First
Quality Indicators in Search-Based Software Engineering: An Empirical E ...
00:05 - 00:25
ICSE Journal-First Papers
Journal-First
Utilizing Automatic Query Reformulations as Genetic Operations to Impro ...
00:25 - 00:45
ICSE Technical Track
Technical Track
Enhancing Genetic Improvement of Software with Regression Test Selection
00:45 - 01:05
ICSE Journal-First Papers
Journal-First
CODIT: Code Editing with Tree-Based Neural Models
03:20 - 03:40
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Traceability Transformed: Generating more Accurate Links with Pre-Train ...
03:40 - 04:00
ICSE NIER - New Ideas and Emerging Results
NIER
A Cognitive and Machine Learning-Based Software Development Paradigm Su ...
04:00 - 04:15
ICSE Journal-First Papers
Journal-First
A Machine Learning Approach to Improve the Detection of CI Skip Commits
04:40 - 05:00
ICSE Technical Track
Technical Track
What helped, and what did not? An Evaluation of the Strategies to Impro ...
05:00 - 05:20
ICSE NIER - New Ideas and Emerging Results
NIER
ADEPT: A Socio-Technical Theory of Continuous Integration
05:20 - 05:35
ICSE Journal-First Papers
Journal-First
What Leads to a Confirmatory or Disconfirmatory Behaviour of Software T ...
07:35 - 07:55
ICSE SEIP - Software Engineering in Practice
SEIP
An interview study of how developers use execution logs in embedded sof ...
07:55 - 08:15
ICSE Technical Track
Technical Track
Relating Reading, Visualization, and Coding for New Programmers: A Neur ...
08:15 - 08:35
ICSE Journal-First Papers
Journal-First
Explicit Programming Strategies
08:35 - 08:55
ICSE Technical Track
Technical Track
Graph-based Fuzz Testing for Deep Learning Inference Engines
11:20 - 11:40
ICSE Technical Track
Technical Track
RobOT: Robustness-Oriented Testing for Deep Learning Systems
11:40 - 12:00
ICSE Technical Track
Technical Track
Scalable Quantitative Verification For Deep Neural Networks
12:00 - 12:20
ICSE Technical Track
Technical Track
An Evolutionary Study of Configuration Design and Implementation in Clo ...
12:55 - 13:15
ICSE Technical Track
Technical Track
AutoCCAG: An Automated Approach to Constrained Covering Array Generation
13:15 - 13:35
ICSE SEIP - Software Engineering in Practice
SEIP
ConfigFix: Interactive Configuration Conflict Resolution for the Linux ...
13:35 - 13:55
ICSE Journal-First Papers
Journal-First
Wait For It: Identifying “On-Hold”Self-Admitted Technical Debt
14:30 - 14:50
ICSE Journal-First Papers
Journal-First
An Exploratory Study on the Introduction and Removal of Different Types ...
14:50 - 15:10
ICSE Journal-First Papers
Journal-First
Identifying Self-Admitted Technical Debts with Jitterbug
15:10 - 15:30
ICSE Technical Track
Technical Track
Semantic Patches for Adaptation of JavaScript Programs to Evolving Libr ...
16:05 - 16:25
ICSE Journal-First Papers
Journal-First
An Empirical Study of Dependency Downgrades in the npm Ecosystem
16:25 - 16:45
ICSE Journal-First Papers
Journal-First
A3: Assisting Android API Migrations Using Code Examples
16:45 - 17:05
ICSE Technical Track
Technical Track
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metric ...
18:50 - 19:10
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Program Comprehension and Code Complexity Metrics: An fMRI Study
19:10 - 19:30
ICSE Journal-First Papers
Journal-First
Comparing Block-based Programming Models for Two-armed Robots
19:30 - 19:50
ICSE Journal-First Papers
Journal-First
Reading Answers on Stack Overflow: Not Enough!
20:40 - 21:00
ICSE Journal-First Papers
Journal-First
An Empirical Study of Developer Discussions in the Gitter Platform
21:00 - 21:20
ICSE Technical Track
Technical Track
Automatic Extraction of Opinion-based Q&A from Online Developer Chats
21:20 - 21:40
ICSE Technical Track
Technical Track
Graph-based Fuzz Testing for Deep Learning Inference Engines
23:20 - 23:40
ICSE Technical Track
Technical Track
RobOT: Robustness-Oriented Testing for Deep Learning Systems
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 2
ICSE Technical Track
Technical Track
Scalable Quantitative Verification For Deep Neural Networks
00:00 - 00:20
ICSE Technical Track
Technical Track
An Evolutionary Study of Configuration Design and Implementation in Clo ...
00:55 - 01:15
ICSE Technical Track
Technical Track
AutoCCAG: An Automated Approach to Constrained Covering Array Generation
01:15 - 01:35
ICSE SEIP - Software Engineering in Practice
SEIP
ConfigFix: Interactive Configuration Conflict Resolution for the Linux ...
01:35 - 01:55
ICSE Journal-First Papers
Journal-First
Wait For It: Identifying “On-Hold”Self-Admitted Technical Debt
02:30 - 02:50
ICSE Journal-First Papers
Journal-First
An Exploratory Study on the Introduction and Removal of Different Types ...
02:50 - 03:10
ICSE Journal-First Papers
Journal-First
Identifying Self-Admitted Technical Debts with Jitterbug
03:10 - 03:30
ICSE Technical Track
Technical Track
Semantic Patches for Adaptation of JavaScript Programs to Evolving Libr ...
04:05 - 04:25
ICSE Journal-First Papers
Journal-First
An Empirical Study of Dependency Downgrades in the npm Ecosystem
04:25 - 04:45
ICSE Journal-First Papers
Journal-First
A3: Assisting Android API Migrations Using Code Examples
04:45 - 05:05
ICSE Technical Track
Technical Track
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metric ...
06:50 - 07:10
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Program Comprehension and Code Complexity Metrics: An fMRI Study
07:10 - 07:30
ICSE Journal-First Papers
Journal-First
Comparing Block-based Programming Models for Two-armed Robots
07:30 - 07:50
ICSE Journal-First Papers
Journal-First
Reading Answers on Stack Overflow: Not Enough!
08:40 - 09:00
ICSE Journal-First Papers
Journal-First
An Empirical Study of Developer Discussions in the Gitter Platform
09:00 - 09:20
ICSE Technical Track
Technical Track
Automatic Extraction of Opinion-based Q&A from Online Developer Chats
09:20 - 09:40
ICSE SEIP - Software Engineering in Practice
SEIP
NNStreamer: Efficient and Agile Development of On-Device AI Systems
10:00 - 10:20
ICSE Journal-First Papers
Journal-First
Deep Learning Based Program Generation from Requirements Text: Are We T ...
10:20 - 10:40
ICSE Technical Track
Technical Track
Studying the Usage of Text-To-Text Transfer Transformer to Support Code ...
10:40 - 11:00
ICSE Journal-First Papers
Journal-First
Technical Q&A Site Answer Recommendation via Question Boosting
11:50 - 12:10
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Automated Query Reformulation for Efficient Search Based on Query Logs ...
12:10 - 12:30
ICSE Technical Track
Technical Track
Automatic Solution Summarization for Crash Bugs
12:30 - 12:50
ICSE Journal-First Papers
Journal-First
Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval
12:50 - 13:10
ICSE SEIP - Software Engineering in Practice
SEIP
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A ...
15:05 - 15:25
ICSE Technical Track
Technical Track
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underde ...
15:25 - 15:45
ICSE Technical Track
Technical Track
Studying Test Annotation Maintenance in the Wild
15:45 - 16:05
ICSE Journal-First Papers
Journal-First
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples
16:30 - 16:50
ICSE SEIP - Software Engineering in Practice
SEIP
Anomalicious: Automated Detection of Anomalous and Potentially Maliciou ...
16:50 - 17:10
ICSE Technical Track
Technical Track
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control S ...
17:10 - 17:30
ICSE SEIP - Software Engineering in Practice
SEIP
Enterprise-Driven Open Source Software: A Case Study on Security Automation
19:20 - 19:40
ICSE NIER - New Ideas and Emerging Results
NIER
Towards Automated Testing and Debugging of Feature Models
19:40 - 19:55
ICSE NIER - New Ideas and Emerging Results
NIER
Towards Modal Software Engineering
19:55 - 20:10
ICSE Technical Track
Technical Track
Bounded Exhaustive Search of Alloy Specification Repairs
20:50 - 21:10
ICSE Technical Track
Technical Track
Shipwright: A Human-in-the-Loop System for Dockerfile Repair
21:10 - 21:30
ICSE Technical Track
Technical Track
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
21:30 - 21:50
ICSE SEIP - Software Engineering in Practice
SEIP
NNStreamer: Efficient and Agile Development of On-Device AI Systems
22:00 - 22:20
ICSE Journal-First Papers
Journal-First
Deep Learning Based Program Generation from Requirements Text: Are We T ...
22:20 - 22:40
ICSE Technical Track
Technical Track
Studying the Usage of Text-To-Text Transfer Transformer to Support Code ...
22:40 - 23:00
ICSE Journal-First Papers
Journal-First
Technical Q&A Site Answer Recommendation via Question Boosting
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 2
ICSE Technical Track
ACM SIGSOFT Distinguished Paper
Technical Track
Automated Query Reformulation for Efficient Search Based on Query Logs ...
00:10 - 00:30
ICSE Technical Track
Technical Track
Automatic Solution Summarization for Crash Bugs
00:30 - 00:50
ICSE Journal-First Papers
Journal-First
Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval
00:50 - 01:10
ICSE SEIP - Software Engineering in Practice
SEIP
Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A ...
03:05 - 03:25
ICSE Technical Track
Technical Track
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underde ...
03:25 - 03:45
ICSE Technical Track
Technical Track
Studying Test Annotation Maintenance in the Wild
03:45 - 04:05
ICSE Journal-First Papers
Journal-First
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples
04:30 - 04:50
ICSE SEIP - Software Engineering in Practice
SEIP
Anomalicious: Automated Detection of Anomalous and Potentially Maliciou ...
04:50 - 05:10
ICSE Technical Track
Technical Track
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control S ...
05:10 - 05:30
ICSE SEIP - Software Engineering in Practice
SEIP
Enterprise-Driven Open Source Software: A Case Study on Security Automation
07:20 - 07:40
ICSE NIER - New Ideas and Emerging Results
NIER
Towards Automated Testing and Debugging of Feature Models
07:40 - 07:55
ICSE NIER - New Ideas and Emerging Results
NIER
Towards Modal Software Engineering
07:55 - 08:10
ICSE Technical Track
Technical Track
Bounded Exhaustive Search of Alloy Specification Repairs
08:50 - 09:10
ICSE Technical Track
Technical Track
Shipwright: A Human-in-the-Loop System for Dockerfile Repair
09:10 - 09:30
ICSE Technical Track
Technical Track
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
09:30 - 09:50
ICSE Journal-First Papers
Journal-First
Real World Scrum A Grounded Theory of Variations in Practice
10:00 - 10:20
ICSE SEIS - Software Engineering in Society
SEIS
Awareness and Perception of Agile in Saudi Software Industry
10:20 - 10:35
ICSE Technical Track
Technical Track
Playing Planning Poker in Crowds: Human Computation of Software Effort ...
10:35 - 10:55
ICSE SEIP - Software Engineering in Practice
SEIP
IntelliGen: Automatic Driver Synthesis for FuzzTesting
11:30 - 11:50
ICSE Technical Track
Technical Track
Layout and Image Recognition Driving Cross-Platform Automated Mobile Te ...
11:50 - 12:10
ICSE SEIP - Software Engineering in Practice
SEIP
Industry Practice of Coverage-Guided Enterprise-Level DBMS Fuzzing
12:10 - 12:30
ICSE Technical Track
Technical Track
White-Box Performance-Influence Models: A Profiling and Learning Approach
15:05 - 15:25
ICSE Technical Track
Technical Track
White-Box Analysis over Machine Learning: Modeling Performance of Confi ...
15:25 - 15:45
ICSE Journal-First Papers
Journal-First
ConEx: Efficient Exploration of Big-Data System Configurations for Bett ...
15:45 - 16:05
ICSE Journal-First Papers
Journal-First
On the Need of Preserving Order of Data When Validating Within-Project ...
16:40 - 17:00
ICSE Journal-First Papers
Journal-First
Using black-box performance models to detect performance regressions un ...
17:00 - 17:20
ICSE Journal-First Papers
Journal-First
Predicting Performance Anomalies in Software Systems at Run-time
17:20 - 17:40
ICSE Technical Track
Technical Track
How Developers Optimize Virtual Reality Applications: A Study of Optimi ...
17:40 - 18:00
ICSE Journal-First Papers
Journal-First
Are Multi-language Design Smells Fault-prone? An Empirical Study
19:30 - 19:50
ICSE Journal-First Papers
Journal-First
Investigating Design Anti-pattern and Design Pattern Mutations and Thei ...
19:50 - 20:10
ICSE SEIP - Software Engineering in Practice
SEIP
Automatically Authoring Regression Tests for Machine-Learning Based Systems
20:10 - 20:30
ICSE Journal-First Papers
Journal-First
Real World Scrum A Grounded Theory of Variations in Practice
22:00 - 22:20
ICSE SEIS - Software Engineering in Society
SEIS
Awareness and Perception of Agile in Saudi Software Industry
22:20 - 22:35
ICSE Technical Track
Technical Track
Playing Planning Poker in Crowds: Human Computation of Software Effort ...
22:35 - 22:55
ICSE SEIP - Software Engineering in Practice
SEIP
IntelliGen: Automatic Driver Synthesis for FuzzTesting
23:30 - 23:50
ICSE Technical Track
Technical Track
Layout and Image Recognition Driving Cross-Platform Automated Mobile Te ...
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 2
ICSE SEIP - Software Engineering in Practice
SEIP
Industry Practice of Coverage-Guided Enterprise-Level DBMS Fuzzing
00:10 - 00:30
ICSE Technical Track
Technical Track
White-Box Performance-Influence Models: A Profiling and Learning Approach
03:05 - 03:25
ICSE Technical Track
Technical Track
White-Box Analysis over Machine Learning: Modeling Performance of Confi ...
03:25 - 03:45
ICSE Journal-First Papers
Journal-First
ConEx: Efficient Exploration of Big-Data System Configurations for Bett ...
03:45 - 04:05
ICSE Journal-First Papers
Journal-First
On the Need of Preserving Order of Data When Validating Within-Project ...
04:40 - 05:00
ICSE Journal-First Papers
Journal-First
Using black-box performance models to detect performance regressions un ...
05:00 - 05:20
ICSE Journal-First Papers
Journal-First
Predicting Performance Anomalies in Software Systems at Run-time
05:20 - 05:40
ICSE Technical Track
Technical Track
How Developers Optimize Virtual Reality Applications: A Study of Optimi ...
05:40 - 06:00
ICSE Journal-First Papers
Journal-First
Are Multi-language Design Smells Fault-prone? An Empirical Study
07:30 - 07:50
ICSE Journal-First Papers
Journal-First
Investigating Design Anti-pattern and Design Pattern Mutations and Thei ...
07:50 - 08:10
ICSE SEIP - Software Engineering in Practice
SEIP
Automatically Authoring Regression Tests for Machine-Learning Based Systems
08:10 - 08:30
x
Sat 21 Dec 12:36