Write a Blog >>
TechDebt 2021
Wed 19 - Fri 21 May 2021
co-located with
ICSE 2021
Toggle navigation
Attending
Venue: Virtual venue
ICSE 2021
Registration
Authors
Social Events
Code of Conduct
Diversity and Inclusion Plan
Program
Complete Program
Your Program
Wed 19 May
Thu 20 May
Fri 21 May
Tracks
TechDebt 2021
Technical Papers
Tools
Organization
TechDebt 2021 Committees
Organizing Committee
Steering Committee
Track Committees
Technical Papers
Tools
Contributors
People Index
Search
Series
Series
TechDebt 2021
TechDebt 2020
TechDebt 2019
TechDebt 2018
Sign in
Sign up
ICSE 2021
(
series
) /
TechDebt 2021
(
series
) /
Virtual venue
/
Room information: Blended Sessions Room 2
Venue
Virtual venue
Room name
Blended Sessions Room 2
Room Information
Technical sessions
Program
Detailed Table
Session Timeline
Detailed Timeline
This program is tentative and subject to change.
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) Greenwich Mean Time : Belfast
(GMT+01:00) Greenwich Mean Time : Dublin
(GMT+01:00) Greenwich Mean Time : Lisbon
(GMT+01:00) Greenwich Mean Time : 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) 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
Times are displayed in time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
10:30 - 11:30
1.1.2. Developers: Behavior
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
Chair(s):
Andrea Zisman
The Open University
10:30
20m
Paper
“Do this! Do that!, And nothing will happen” Do specifications lead to securely stored passwords?
Technical Track
ICSE 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
10:50
20m
Paper
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --
Technical Track
ICSE Technical Track
Larissa Braz
University of Zurich
,
Enrico Fregnan
University of Zurich
,
Gül Calikli
Chalmers | University of Gothenburg
,
Alberto Bacchelli
University of Zurich
Pre-print
Media Attached
11:10
20m
Paper
A Passion for Security: Intervening to Help Software Developers
SEIP
ICSE SEIP - Software Engineering in Practice
Charles Weir
Lancaster University
,
Ingolf Becker
University College London
,
Lynne Blair
Lancaster University
Pre-print
12:05 - 13:05
1.2.2. Search-Based SE & Genetic Operations
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
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
ICSE 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
Nanjing University of Aeronautics and Astronautics
Link to publication
DOI
Authorizer link
12:25
20m
Paper
Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software Models
Journal-First
ICSE 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
12:45
20m
Paper
Enhancing Genetic Improvement of Software with Regression Test Selection
Technical Track
ICSE Technical Track
Giovani Guizzo
University College London
,
Justyna Petke
University College London
,
Federica Sarro
University College London
,
Mark Harman
University College London
Pre-print
15:20 - 16:15
1.3.2. Deep Neural Networks: Supporting SE Tasks #1
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Ayse Tosun
Istanbul Technical University
15:20
20m
Paper
CODIT: Code Editing with Tree-Based Neural Models
Journal-First
ICSE 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
15:40
20m
Paper
Traceability Transformed: Generating more Accurate Links with Pre-Trained BERT Models
Technical Track
ICSE 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
16:00
15m
Paper
A Cognitive and Machine Learning-Based Software Development Paradigm Supported by Context
NIER
ICSE NIER - New Ideas and Emerging Results
Glaucia Melo
University of Waterloo
,
Paulo Alencar
University of Waterloo
,
Don Cowan
University of Waterloo
Pre-print
16:40 - 17:35
1.4.2. Continuous Integration
ICSE Technical Track
/
ICSE Journal-First Papers
/
ICSE NIER - New Ideas and Emerging Results
at
Blended Sessions Room 2
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
ICSE Journal-First Papers
Rabe Abdalkareem
Queens University, Kingston, Canada
,
Suhaib Mujahid
Concordia University
,
Emad Shihab
Concordia University
Link to publication
DOI
Pre-print
17:00
20m
Paper
What helped, and what did not? An Evaluation of the Strategies to Improve Continuous Integration
Technical Track
ICSE Technical Track
Xianhao Jin
Virginia Tech
,
Francisco Servant
Virginia Tech
Pre-print
17:20
15m
Paper
ADEPT: A Socio-Technical Theory of Continuous Integration
NIER
ICSE 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
19:35 - 20:55
1.5.2. Developers: Observational Studies
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
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
ICSE 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
19:55
20m
Paper
An interview study of how developers use execution logs in embedded software engineering
SEIP
ICSE 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
20:15
20m
Paper
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study
Technical Track
ICSE 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
20:35
20m
Paper
Explicit Programming Strategies
Journal-First
ICSE 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
Wed 26 May
Times are displayed in time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
11:20 - 12:20
2.1.2. Deep Neural Networks: Quality Assurance
ICSE Technical Track
at
Blended Sessions Room 2
Chair(s):
Gregorio Robles
Universidad Rey Juan Carlos
11:20
20m
Paper
Graph-based Fuzz Testing for Deep Learning Inference Engines
Technical Track
ICSE 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
11:40
20m
Paper
RobOT: Robustness-Oriented Testing for Deep Learning Systems
Technical Track
ICSE 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
12:00
20m
Paper
Scalable Quantitative Verification For Deep Neural Networks
Technical Track
ICSE 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
12:55 - 13:55
2.2.2. Configuration of Software Systems: Testing
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
Chair(s):
Antonia Bertolino
CNR-ISTI
12:55
20m
Paper
An Evolutionary Study of Configuration Design and Implementation in Cloud Systems
Technical Track
ICSE 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
13:15
20m
Paper
AutoCCAG: An Automated Approach to Constrained Covering Array Generation
Technical Track
ICSE 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, China
Pre-print
13:35
20m
Paper
ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel
SEIP
ICSE 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
14:30 - 15:30
2.3.2. Self-Admitted Technical Debt
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Mika Mäntylä
University of Oulu
14:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical Debt
Journal-First
ICSE Journal-First Papers
Rungroj Maipradit
Nara Institute of Science and Technology
,
Christoph Treude
University of Adelaide
,
Hideaki Hata
Nara Institute of Science and Technology
,
Kenichi Matsumoto
Nara Institute of Science and Technology
DOI
Pre-print
14:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical Debt
Journal-First
ICSE Journal-First Papers
Jiakun Liu
Zhejiang University
,
Qiao Huang
Zhejiang University
,
Xin Xia
Monash University
,
Emad Shihab
Concordia University
,
David Lo
Singapore Management University
,
Shanping Li
Zhejiang University
Pre-print
15:10
20m
Paper
Identifying Self-Admitted Technical Debts with Jitterbug
Journal-First
ICSE 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
16:05 - 17:05
2.4.2. API: Evolution and Maintenance #1
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Davide Falessi
California Polytechnic State University
16:05
20m
Paper
Semantic Patches for Adaptation of JavaScript Programs to Evolving Libraries
Technical Track
ICSE Technical Track
Benjamin Barslev Nielsen
Aarhus University
,
Martin Toldam Torp
Aarhus University
,
Anders Møller
Aarhus University
Pre-print
16:25
20m
Paper
An Empirical Study of Dependency Downgrades in the npm Ecosystem
Journal-First
ICSE Journal-First Papers
Filipe R. Cogo
Centre for Software Excellence, Huawei, Canada
,
Gustavo Ansaldi Oliva
Queen's University
,
Ahmed E. Hassan
School of Computing, Queen's University
Link to publication
DOI
Pre-print
16:45
20m
Paper
A3: Assisting Android API Migrations Using Code Examples
Journal-First
ICSE Journal-First Papers
Maxime Lamothe
Concordia University
,
Weiyi Shang
Concordia University
,
Tse-Hsun (Peter) Chen
Concordia University
DOI
Pre-print
18:50 - 19:50
2.5.2. Developers: Experiments
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
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
ICSE Technical Track
Marvin Wyrich
University of Stuttgart
,
Andreas Preikschat
University of Stuttgart
,
Daniel Graziotin
University of Stuttgart
,
Stefan Wagner
University of Stuttgart
Pre-print
19:10
20m
Paper
Program Comprehension and Code Complexity Metrics: An fMRI Study
Technical Track
ICSE 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
19:30
20m
Paper
Comparing Block-based Programming Models for Two-armed Robots
Journal-First
ICSE 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
20:40 - 21:40
2.6.2. Q&A in Online Platforms: Stack Overflow #1
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Francisco Servant
Virginia Tech
20:40
20m
Paper
Reading Answers on Stack Overflow: Not Enough!
Journal-First
ICSE 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
21:00
20m
Paper
An Empirical Study of Developer Discussions in the Gitter Platform
Journal-First
ICSE 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
21:20
20m
Paper
Automatic Extraction of Opinion-based Q&A from Online Developer Chats
Technical Track
ICSE Technical Track
Preetha Chatterjee
University of Delaware
,
Kostadin Damevski
Virginia Commonwealth University
,
Lori Pollock
University of Delaware
Pre-print
Thu 27 May
Times are displayed in time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
10:00 - 11:00
3.1.2. Deep Neural Networks: Supporting SE Tasks #2
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Sira Vegas
Universidad Politecnica de Madrid
10:00
20m
Paper
NNStreamer: Efficient and Agile Development of On-Device AI Systems
SEIP
ICSE SEIP - Software Engineering in Practice
MyungJoo Ham
Samsung Electronics
,
Jijoong Moon
Samsung Electronics
,
Geunsik Lim
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
10:20
20m
Paper
Deep Learning Based Program Generation from Requirements Text: Are We There Yet?
Journal-First
ICSE 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
10:40
20m
Paper
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks
Technical Track
ICSE 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
11:50 - 13:10
3.2.2. Q&A in Online Platforms: Stack Overflow #2
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Alexander Serebrenik
Eindhoven University of Technology
11:50
20m
Paper
Technical Q&A Site Answer Recommendation via Question Boosting
Journal-First
ICSE Journal-First Papers
zhipeng gao
Monash University
,
Xin Xia
Monash University
,
David Lo
Singapore Management University
,
John Grundy
Monash University
DOI
Pre-print
12:10
20m
Full-paper
Automated Query Reformulation for Efficient Search Based on Query Logs from Stack Overflow
Technical Track
ICSE 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
12:30
20m
Paper
Automatic Solution Summarization for Crash Bugs
Technical Track
ICSE Technical Track
Haoye Wang
Zhejiang University
,
Xin Xia
Monash University
,
David Lo
Singapore Management University
,
John Grundy
Monash University
,
Xinyu Wang
Zhejiang University
Pre-print
12:50
20m
Paper
Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval
Journal-First
ICSE Journal-First Papers
Neng Zhang
Zhejiang University, China; PengCheng Laboratory, China
,
Qiao Huang
Zhejiang University
,
Xin Xia
Monash University
,
Ying Zou
Queen's University, Kingston, Ontario
,
David Lo
Singapore Management University
,
Zhenchang Xing
Australian National University
DOI
Pre-print
15:05 - 16:05
3.3.2. API: Development
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
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
ICSE SEIP - Software Engineering in Practice
Zejun Zhang
Zhejiang University
,
Yanming Yang
Monash University
,
Xin Xia
Monash University
,
David Lo
Singapore Management University
,
Xiaoxue Ren
Zhejiang University
,
John Grundy
Monash University
Pre-print
15:25
20m
Paper
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined Specifications
Technical Track
ICSE 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 Austin
Pre-print
15:45
20m
Paper
Studying Test Annotation Maintenance in the Wild
Technical Track
ICSE 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
16:30 - 17:30
3.4.2. Security Vulnerabilities: From 3rd Parties' Code
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Jeff Carver
University of Alabama
16:30
20m
Paper
An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples
Journal-First
ICSE 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
16:50
20m
Paper
Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHub
SEIP
ICSE 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
17:10
20m
Paper
Why Security Defects Go Unnoticed during Code Reviews? A Case-Control Study of the Chromium OS Project
Technical Track
ICSE Technical Track
Rajshakhar Paul
Wayne State University
,
Asif Kamal Turzo
Wayne State University
,
Amiangshu Bosu
Wayne State University
Pre-print
19:20 - 20:10
3.5.2. Continuous Integration, Feature Models and Program Transformation
ICSE Technical Track
/
ICSE NIER - New Ideas and Emerging Results
/
ICSE SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
Chair(s):
Antonia Bertolino
CNR-ISTI
19:20
20m
Paper
Enterprise-Driven Open Source Software: A Case Study on Security Automation
SEIP
ICSE SEIP - Software Engineering in Practice
Florian Angermeir
Technical University of Munich
,
Markus Voggenreiter
Siemens - LMU
,
Fabiola Moyon
Siemens
,
Daniel Mendez
Blekinge Institute of Technology
Pre-print
19:40
15m
Paper
Towards Automated Testing and Debugging of Feature Models
NIER
ICSE 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
19:55
15m
Paper
Towards Modal Software Engineering
NIER
ICSE NIER - New Ideas and Emerging Results
Ramy Shahin
University of Toronto
Pre-print
20:50 - 21:50
3.6.2. Program Repair: General Issues
ICSE Technical Track
at
Blended Sessions Room 2
Chair(s):
Sira Vegas
Universidad Politecnica de Madrid
20:50
20m
Paper
Bounded Exhaustive Search of Alloy Specification Repairs
Technical Track
ICSE 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
21:10
20m
Paper
Shipwright: A Human-in-the-Loop System for Dockerfile Repair
Technical Track
ICSE 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
21:30
20m
Paper
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
Technical Track
ICSE Technical Track
Nan Jiang
Purdue University
,
Thibaud Lutellier
University of Waterloo
,
Lin Tan
Purdue University
Pre-print
Fri 28 May
Times are displayed in time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
10:00 - 10:55
4.1.2. Agile Methods
ICSE Technical Track
/
ICSE SEIS - Software Engineering in Society
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
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
ICSE Journal-First Papers
Zainab Masood
University of Auckland
,
Rashina Hoda
Monash University
,
Kelly Blincoe
University of Auckland
DOI
Pre-print
10:20
15m
Paper
Awareness and Perception of Agile in Saudi Software Industry
SEIS
ICSE SEIS - Software Engineering in Society
Fahad Altuwaijri
Lancaster University
,
Maria Angela Ferrario
Lancaster University
Pre-print
10:35
20m
Paper
Playing Planning Poker in Crowds: Human Computation of Software Effort Estimates
Technical Track
ICSE Technical Track
Mohammed Alhamed
University of Glasgow
,
Tim Storer
University of Glasgow
Pre-print
11:30 - 12:30
4.2.2. Testing: Automation
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
at
Blended Sessions Room 2
Chair(s):
José Miguel Rojas
University of Leicester, UK
11:30
20m
Paper
IntelliGen: Automatic Driver Synthesis for FuzzTesting
SEIP
ICSE 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
11:50
20m
Paper
Layout and Image Recognition Driving Cross-Platform Automated Mobile Testing
Technical Track
ICSE 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
12:10
20m
Paper
Industry Practice of Coverage-Guided Enterprise-Level DBMS Fuzzing
SEIP
ICSE 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
15:05 - 16:05
4.3.2. Performance Modeling of Highly Configurable Software Systems
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
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
ICSE Technical Track
Max Weber
Leipzig University
,
Sven Apel
Saarland University
,
Norbert Siegmund
Leipzig University
Pre-print
15:25
20m
Paper
White-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems
Technical Track
ICSE Technical Track
Miguel Velez
Carnegie Mellon University
,
Pooyan Jamshidi
University of South Carolina
,
Norbert Siegmund
Leipzig University
,
Sven Apel
Saarland University
,
Christian Kaestner
Carnegie Mellon University
Pre-print
15:45
20m
Paper
ConEx: Efficient Exploration of Big-Data System Configurations for Better Performance
Journal-First
ICSE 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
16:40 - 18:00
4.4.2. Defect Prediction: Modeling and Performance
ICSE Technical Track
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
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
ICSE 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
17:00
20m
Paper
Using black-box performance models to detect performance regressions under varying workloads: an empirical study
Journal-First
ICSE 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
17:20
20m
Paper
Predicting Performance Anomalies in Software Systems at Run-time
Journal-First
ICSE 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
17:40
20m
Paper
How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity Projects
Technical Track
ICSE 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
19:30 - 20:30
4.5.2. Patterns and Smells
ICSE Technical Track
/
ICSE SEIP - Software Engineering in Practice
/
ICSE Journal-First Papers
at
Blended Sessions Room 2
Chair(s):
Davide Falessi
California Polytechnic State University
19:30
20m
Paper
Are Multi-language Design Smells Fault-prone? An Empirical Study
Journal-First
ICSE 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
File Attached
19:50
20m
Paper
Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-proneness
Journal-First
ICSE 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
20:10
20m
Paper
Automatically Authoring Regression Tests for Machine-Learning Based Systems
SEIP
ICSE SEIP - Software Engineering in Practice
Junjie Zhu
Apple Inc.
,
Teng Long
Apple
,
Atif Memon
Apple Inc.
Pre-print
Tue 25 May
Times are displayed in 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
Blended Sessions Room 2
ICSE Technical Track + ICSE Technical Track
1.1.2. Developers: Behavior
ICSE Technical Track + ICSE Technical Track
1.2.2. Search-Based SE & Genetic Operations
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
1.3.2. Deep Neural Networks: Supporting SE Tasks #1
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
1.4.2. Continuous Integration
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
1.5.2. Developers: Observational Studies
Wed 26 May
Times are displayed in time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
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
Blended Sessions Room 2
ICSE Technical Track
2.1.2. Deep Neural Networks: Quality Assurance
ICSE Technical Track + ICSE Technical Track
2.2.2. Configuration of Software Systems: Testing
ICSE Technical Track + ICSE Technical Track
2.3.2. Self-Admitted Technical Debt
ICSE Technical Track + ICSE Technical Track
2.4.2. API: Evolution and Maintenance #1
ICSE Technical Track + ICSE Technical Track
2.5.2. Developers: Experiments
ICSE Technical Track + ICSE Technical Track
2.6.2. Q&A in Online Platforms: Stack Overflow #1
Thu 27 May
Times are displayed in 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
Blended Sessions Room 2
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
3.1.2. Deep Neural Networks: Supporting SE Tasks #2
ICSE Technical Track + ICSE Technical Track
3.2.2. Q&A in Online Platforms: Stack Overflow #2
ICSE Technical Track + ICSE Technical Track
3.3.2. API: Development
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
3.4.2. Security Vulnerabilities: From 3rd Parties' Code
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
3.5.2. Continuous Integration, Feature Models and Program Transformation
ICSE Technical Track
3.6.2. Program Repair: General Issues
Fri 28 May
Times are displayed in 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
Blended Sessions Room 2
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
4.1.2. Agile Methods
ICSE Technical Track + ICSE Technical Track
4.2.2. Testing: Automation
ICSE Technical Track + ICSE Technical Track
4.3.2. Performance Modeling of Highly Configurable Software Systems
ICSE Technical Track + ICSE Technical Track
4.4.2. Defect Prediction: Modeling and Performance
ICSE Technical Track + ICSE Technical Track + ICSE Technical Track
4.5.2. Patterns and Smells
Tue 25 May
Times are displayed in 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
Blended Sessions Room 2
ICSE Technical Track
Technical Track
“Do this! Do that!, And nothing will happen” Do specifications lead to ...
10:30 - 10:50
ICSE Technical Track
Technical Track
Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Pap ...
10:50 - 11:10
ICSE SEIP - Software Engineering in Practice
SEIP
A Passion for Security: Intervening to Help Software Developers
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
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
Wed 26 May
Times are displayed in time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
Blended Sessions Room 2
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
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
Thu 27 May
Times are displayed in 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
Blended Sessions Room 2
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
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
Fri 28 May
Times are displayed in 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
Blended Sessions Room 2
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
x
Tue 13 Apr 15:23