Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 8 May

Displayed time zone: Eastern Time (US & Canada) change

07:00 - 07:10
Opening SessionNLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences
07:10 - 08:10
KeynoteNLBSE at NLBSE room
07:10
60m
Keynote
Deep Learning & Software Engineering: Past, Present and Future
NLBSE
Denys Poshyvanyk William and Mary
08:10 - 08:30
BreakNLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences
08:30 - 09:40
Paper Session 1NLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences
08:30
20m
Talk
Unsupervised Extreme Multi Label Classification of Stack Overflow Posts
NLBSE
Peter Devine The University of Auckland, Kelly Blincoe University of Auckland
08:50
20m
Talk
Understanding Digits in Identifier Names: An Exploratory Study
NLBSE
Anthony Peruma Rochester Institute of Technology, Christian D. Newman Rochester Institute of Technology
Pre-print Media Attached
09:10
15m
Talk
From Zero to Hero: Generating Training Data for Question-To-Cypher Models
NLBSE
Dominik Opitz Bonn-Rhein-Sieg University oAS, Nico Hochgeschwender Hochschule Bonn-Rhein-Sieg
09:25
15m
Talk
Automatic Identification of Informative Code in Stack Overflow Posts
NLBSE
Preetha Chatterjee Drexel University, USA
09:40 - 09:50
BreakNLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences
09:50 - 11:00
Tool CompetitionNLBSE at NLBSE room
Chair(s): Oscar Chaparro College of William & Mary, Rafael Kallis Rafael Kallis Consulting
09:50
10m
Talk
Competition description
NLBSE
Oscar Chaparro College of William & Mary, Rafael Kallis Rafael Kallis Consulting
10:00
10m
Talk
Issue Report Classification Using Pre-trained Language Models
NLBSE
Giuseppe Colavito , Filippo Lanubile University of Bari, Nicole Novielli University of Bari
10:10
10m
Talk
BERT-Based GitHub Issue Report Classification
NLBSE
Mohammed Latif Siddiq University of Notre Dame, Joanna C. S. Santos University of Notre Dame
10:20
10m
Talk
Predicting Issue Types with seBERT
NLBSE
Alexander Trautsch Germany, Steffen Herbold TU Clausthal
10:30
10m
Talk
GitHub Issue Classification Using BERT-Style Models
NLBSE
Shikhar Bharadwaj Indian Institute of Science, Tushar Kadam Indian Institute of Science
10:40
10m
Talk
CatIss: An Intelligent Tool for Categorizing Issues reports using Transformers
NLBSE
Maliheh Izadi Delft University of Technology
10:50
10m
Panel
Panel discussion
NLBSE

11:00 - 11:20
BreakNLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences
11:20 - 12:45
Paper Session 2NLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences
11:20
10m
Talk
On the Evaluation of NLP-based Models for Software Engineering
NLBSE
Maliheh Izadi Delft University of Technology, Matin Nili Ahmadabadi University of Tehran
11:30
20m
Talk
Identification of Intra-Domain Ambiguity using Transformer-based Machine Learning
NLBSE
Ambarish Moharil Eindhoven University of Technology, Arpit Sharma
11:50
20m
Talk
Can NMT Understand Me? Towards Perturbation-based Evaluation of NMT Models for Code Generation
NLBSE
Pietro Liguori University of Naples Federico II, Cristina Improta University of Naples Federico II, Simona De Vivo University of Naples Federico II, Roberto Natella Federico II University of Naples, Bojan Cukic University of North Carolina at Charlotte, Domenico Cotroneo University of Naples Federico II
12:10
20m
Talk
Supporting Systematic Literature Reviews Using Deep-Learning-Based Language Models
NLBSE
Rand Alchokr Otto von Guericke University, Manoj Borkar , Sharanya Thotadarya otto von Guericke University, Thomas Leich Harz University of Applied Sciences, Germany, Gunter Saake Otto von Guericke University
12:30
15m
Talk
Story Point Level Classification by Text Level Graph Neural Network
NLBSE
Hung Phan , Ali Jannesari Iowa State University
12:45 - 13:00
ClosingNLBSE at NLBSE room
Chair(s): Andrea Di Sorbo University of Sannio, Sebastiano Panichella Zurich University of Applied Sciences

Mon 9 May

Displayed time zone: Eastern Time (US & Canada) change

01:00 - 01:15
Introduction (Pacific)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Shinpei Hayashi Tokyo Institute of Technology
01:15 - 01:45
Mentoring Session 1 (Pacific)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Shinpei Hayashi Tokyo Institute of Technology
01:45 - 02:15
Mentoring Session 2 (Pacific)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Shinpei Hayashi Tokyo Institute of Technology
02:15 - 02:45
Informal Social TimeSMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Shinpei Hayashi Tokyo Institute of Technology, Ciera Jaspan Google
03:00 - 03:30
Mentoring Session 3 (Pacific)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Shinpei Hayashi Tokyo Institute of Technology
03:15 - 04:30
Session 1SBST at SBST room
Chair(s): Giovani Guizzo University College London, Sebastiano Panichella Zurich University of Applied Sciences
03:15
15m
Day opening
Introduction
SBST

03:30
60m
Keynote
Deep Learning Testing
SBST
Paolo Tonella USI Lugano
03:30 - 04:00
Informal Social TimeSMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Shinpei Hayashi Tokyo Institute of Technology, Ciera Jaspan Google
04:00 - 05:00
Welcome and KeynoteRoSE at ROSE room
04:00
60m
Other
Program available on an external website
RoSE

04:45 - 06:00
Session 2SBST at SBST room
Chair(s): Giovani Guizzo University College London, Sebastiano Panichella Zurich University of Applied Sciences
04:45
45m
Tutorial
Learning and Refining Input Grammars for Effective Fuzzing
SBST
Rahul Gopinath CISPA, Germany
05:30
15m
Talk
Learning to Rank for Test Case Prioritization
SBST
Safa Omri Karlsruhe Institute of Technology (KIT), Carsten Sinz Karlsruhe Institute of Technology
05:45
10m
Talk
Wasserstein Generative Adversarial Networks for Online Test Generation for Cyber Physical Systems
SBST
Jarkko Peltomäki Åbo Akademi University, Frankie Spencer Åbo Akademi University, Ivan Porres Åbo Akademi University
05:00 - 06:00
Session 1 - Software Architecture & Robot ProgrammingRoSE at ROSE room
05:00
60m
Other
Program available on an external website
RoSE

06:00 - 07:00
Lunch BreakRoSE at ROSE room
07:00 - 07:50
Session 1 - Opening and KeynoteDS - Doctoral Symposium at ICSE Doctoral Symposium room
07:00
50m
Keynote
Becoming and being a researcher–what I wish someone told me when I started
DS - Doctoral Symposium
K: Carlo Ghezzi Politecnico di Milano
07:00 - 08:15
Session 2- Tomorrow's Roboticists & Robotic Development ToolchainsRoSE at ROSE room
07:00
75m
Other
Program available on an external website
RoSE

07:30 - 10:00
Session 3SBST at SBST room
Chair(s): Giovani Guizzo University College London, Sebastiano Panichella Zurich University of Applied Sciences
07:30
15m
Talk
A Comparative Evaluation on the Quality of Manual and Automatic Test Case Generation Techniques for Scientific Software - A Case Study of a Python Project for Material Science Workflows
SBST
Daniel Trübenbach Humboldt-Universität zu Berlin, Sebastian Müller Humboldt-Universität zu Berlin, Lars Grunske Humboldt-Universität zu Berlin
07:45
10m
Talk
Towards Run-Time Search for Real-World Multi-Agent Systems
SBST
Abigail Diller Grand Valley State University, Erik Fredericks Grand Valley State University
08:00
2h
Panel
Discussion Panel - SBST vs Fuzzing: Intersections and Differences
SBST
Andreas Zeller CISPA, Annibale Panichella Delft University of Technology, Lionel Briand University of Luxembourg; University of Ottawa, Marcel Böhme MPI-SP, Germany and Monash University, Australia, Mark Harman University College London, Myra Cohen Iowa State University, Paolo Tonella USI Lugano
07:45 - 08:00
Opening RemarksMET at MET room
Chair(s): Xiaoyuan Xie School of Computer Science, Wuhan University, China
08:00 - 08:10
Opening sessionBotSE at BotSE room
08:00 - 09:30
08:00
15m
Doctoral symposium paper
Assessing the Quality of Computational Notebooks for a Frictionless Transition from Exploration to Production
DS - Doctoral Symposium
Luigi Quaranta University of Bari, Italy
Pre-print
08:15
15m
Doctoral symposium paper
Architecture Synthesis for Optimized and Flexible Production
DS - Doctoral Symposium
Tarik Terzimehic fortiss GmbH
08:30
15m
Doctoral symposium paper
A Framework to Support Software Developers in Implementing Privacy Features
DS - Doctoral Symposium
Anthony Mazeli University of Bristol
08:45
15m
Doctoral symposium paper
Completeness of Composite Refactorings for Smell Removal
DS - Doctoral Symposium
09:00
15m
Doctoral symposium paper
Improving Automated Crash Reproduction
DS - Doctoral Symposium
Philip Oliver Victoria University of Wellington
09:15
15m
Doctoral symposium paper
Topology of the Documentation Landscape
DS - Doctoral Symposium
Marco Raglianti Software Institute - USI, Lugano
08:00 - 09:30
Metamorphic Testing in Deep LearningMET at MET room
Chair(s): Xiaoyuan Xie School of Computer Science, Wuhan University, China
08:00
30m
Talk
In-Place Metamorphic Exploration and Testing
MET
Zhi Quan (George) Zhou University of Wollongong, Australia, Junting Zhu University of Wollongong, Tsong Yueh Chen Swinburne University of Technology, Dave Towey University of Nottingham Ningbo China
08:30
30m
Talk
Fairness Evaluation in Deepfake Detection Models using Metamorphic Testing
MET
Muxin Pu Monash University Malaysia, Meng Yi Kuan Monash University Malaysia, Nyee Thoang Lim Monash University Malaysia, Mei Kuan Lim Monash University Malaysia, Chun Yong Chong Monash University Malaysia
09:00
30m
Talk
SR-MT:A Metamorphic Method to Test Robustness of Speech Recognition Software
MET
Feifei Wang Naval University of Engineering, Kerong Ben Naval University of Engineering, Xian Zhang Naval University of Engineering
08:10 - 09:10
Session 1BotSE at BotSE room
Chair(s): Stefan Wagner University of Stuttgart
08:10
20m
Talk
On the accuracy of bot detection techniques
BotSE
A: Mehdi Golzadeh Software Engineering lab, University of Mons, A: Alexandre Decan University of Mons, A: Natarajan Chidambaram University of Mons
Pre-print
08:30
20m
Talk
Leveraging Predictions From Multiple Repositories to Improve Bot Detection
BotSE
A: Natarajan Chidambaram University of Mons, A: Alexandre Decan University of Mons, A: Mehdi Golzadeh Software Engineering lab, University of Mons
Pre-print
08:50
20m
Talk
Digital Mentor: Towards a Conversational Bot to Identify Hypotheses for Software Startups
BotSE
A: Jorge Melegati Free University of Bozen-Bolzano, A: Xiaofeng Wang Free University of Bozen-Bolzano
Pre-print
08:15 - 08:45
BreakRoSE at ROSE room
08:45 - 09:00
Welcome from OrganizersFairWare at FairWare room
08:45 - 09:45
Interactive Session: The Evolution of RoSERoSE at ROSE room
08:45
60m
Other
Program available on an external website
RoSE

09:00 - 10:00
Panel: The Role of Software Engineering Foundations in Critical Automated Decision-Making SystemsFairWare at FairWare room
Chair(s): Jeanna Matthews
09:30 - 10:00
BreakMET at MET room
09:40 - 11:00
09:40
13m
Doctoral symposium paper
Beginners vs. Professionals: Accelerating the Learning of Sofware Testing
DS - Doctoral Symposium
Zhongyan Chen The University of Manchester
09:53
13m
Doctoral symposium paper
Lean Software Startup Practices and Software Engineering Education
DS - Doctoral Symposium
Orges Cico Norwegian University of Science and Technology
10:06
13m
Doctoral symposium paper
Behavior-based test smells refactoring: Toward an automatic approach to refactoring eager test smell
DS - Doctoral Symposium
Adriano Pizzini Pontifical Catholic University of Paraná
10:20
13m
Doctoral symposium paper
More Effective Test Case Generation with Multiple Tribes of AI
DS - Doctoral Symposium
Mitchell Olsthoorn Delft University of Technology
DOI Pre-print
10:33
13m
Doctoral symposium paper
Applying Reconfiguration Cost and Control Pattern Modeling to Self-Adaptive Systems
DS - Doctoral Symposium
Michael Matthé University of Mannheim
10:46
13m
Doctoral symposium paper
Cross-Platform Testing of Quantum Computing Platforms
DS - Doctoral Symposium
Matteo Paltenghi University of Stuttgart
09:45 - 10:00
Wrap-up & end of RoSE '22RoSE at ROSE room
09:45
15m
Other
Program available on an external website
RoSE

10:00 - 11:00
Keynote SpeechMET at MET room
Chair(s): Alastair F. Donaldson Imperial College London
10:00
60m
Keynote
Testing of and with Cyber-cyber Digital Twins
MET
Mark Harman Meta Platforms, Inc. and UCL, Kinga Bojarczuk Facebook
10:15 - 11:00
Session 1: Algorithmic FairnessFairWare at FairWare room
Chair(s): Tim Menzies North Carolina State University

Fair Decision Making via Automated Repair of Decision Trees

Zhang Jiang, Ivan Beschastnikh, Sergey Mechtaev, and Abhik Roychoudhury

Fair-SSL: Building fair ML Software with less data

Joymallya Chakraborty, Suvodep Majumder, and Huy Tu

Privileged and Unprivileged Groups: An Empirical Study on the Impact of the Age Attribute on Fairness

Max Hort and Federica Sarro

10:15 - 12:30
Session 4SBST at SBST room
Chair(s): Giovani Guizzo University College London, Sebastiano Panichella Zurich University of Applied Sciences
10:15
2h
Other
Tool Competition
SBST
Gunel Jahangirova USI Lugano, Vincenzo Riccio USI Lugano, Fiorella Zampetti University of Sannio, Italy, Alessio Gambi University of Passau
12:15
15m
Day closing
Closing
SBST

11:00 - 12:30
Metamorphic Testing for SimulationMET at MET room
Chair(s): Upulee Kanewala University of North Florida
11:00
30m
Talk
Testing Ocean Software with Metamorphic Testing
MET
Quang-Hung Luu Swinburne University of Technology, Huai Liu Swinburne University of Technology, Tsong Yueh Chen Swinburne University of Technology, Hai L. Vu Monash University
11:30
30m
Talk
Metamorphic Testing in Bioinformatics Software: A Case Study on Metagenomic Assembly
MET
Brook Stacy Fraunhofer, USA CMA, Jason Hauzel Fraunhofer, USA CMA, Mikael Lindvall Fraunhofer USA CESE, Adam Porter University of Maryland, Mihai Pop University of Maryland, College Park
12:00
30m
Talk
On the Validation of Distributed Systems Simulation using Metamorphic Testing
MET
Alberto Núňez University Complutense of Madrid, Spain., Pablo C Canizares Autonomous University of Madrid, Spain, Pablo Gómez-Abajo Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
11:00 - 11:15
Introduction (Atlantic)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Ciera Jaspan Google
11:10 - 12:30
11:10
13m
Doctoral symposium paper
Diversity in Programming Education: Help Underrepresented Groups Learn Programming
DS - Doctoral Symposium
Isabella Graßl University of Passau
11:23
13m
Doctoral symposium paper
Enabling Automatic Repair of Source Code Vulnerabilities using Data-Driven Methods
DS - Doctoral Symposium
Anastasiia Grishina Simula Research Laboratory
11:36
13m
Doctoral symposium paper
Towards facilitating software engineering for production systems in Industry 4.0 with behavior models
DS - Doctoral Symposium
Bianca Wiesmayr LIT CPS Lab, Johannes Kepler University Linz
11:50
13m
Doctoral symposium paper
A DevSecOps-enabled Framework for Risk Management of Critical Infrastructures
DS - Doctoral Symposium
Xhesika Ramaj Østfold University College
12:03
13m
Doctoral symposium paper
Quality-Driven Machine Learning-based Data Science Pipeline Realization: a software engineering approach
DS - Doctoral Symposium
Giordano d'Aloisio University of L'Aquila
12:16
13m
Doctoral symposium paper
Towards A Theory of Shared Understanding of Non-Functional Requirements in Continuous Software Engineering
DS - Doctoral Symposium
Colin Werner University of Victoria
11:15 - 13:00
Session 3BotSE at BotSE room
Chair(s): Mairieli Wessel Delft University of Technology
11:15
20m
Talk
An Exploratory Study of Reactions to Bot Comments on GitHub
BotSE

Pre-print
11:35
20m
Talk
On the Adoption of a TODO Bot on GitHub: A Preliminary Study
BotSE
A: Hamid Mohayeji Nasrabadi Eindhoven University of Technology, A: Felipe Ebert Jheronimus Academy of Data Science, A: Eleni Constantinou Eindhoven University of Technology, A: Alexander Serebrenik Eindhoven University of Technology
11:55
20m
Talk
Classifying Issues into Custom Labels in GitBot
BotSE
A: Heetae Cho Gyeongsang National University, A: Seonah Lee Gyeongsang National University
12:15
45m
Talk
Say it with Bots!
BotSE

11:15 - 11:45
Mentoring Session 1 (Atlantic)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Ciera Jaspan Google
11:45 - 12:15
Mentoring Session 2 (Atlantic)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Ciera Jaspan Google
12:00 - 13:15
Lunch and Learn KeynoteFairWare at FairWare room
Chair(s): Alicia Boyd DePaul University

Keynote Speaker: Dr. Angela D.R. Smith

12:15 - 12:45
Informal Social TimeSMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Shinpei Hayashi Tokyo Institute of Technology, Ciera Jaspan Google
12:30 - 12:40
Session 6 - Summary and ClosingDS - Doctoral Symposium at ICSE Doctoral Symposium room
12:30 - 13:00
BreakMET at MET room
13:00 - 13:30
Closing session with open discussionBotSE at BotSE room
Chair(s): Tom Mens University of Mons, Stefan Wagner University of Stuttgart, Mairieli Wessel Delft University of Technology
13:00 - 14:00
Metamorphic RelationsMET at MET room
Chair(s): Alastair F. Donaldson Imperial College London
13:00
30m
Talk
On the Cost-Effectiveness of Composite Metamorphic Relations for Testing Deep Learning Systems
MET
Aitor Arrieta Mondragon University
13:30
30m
Talk
Automated Generation of Metamorphic Relations for Query-Based Systems
MET
Sergio Segura Universidad de Sevilla, Juan C. Alonso Universidad de Sevilla, Alberto Martin-Lopez Universidad de Sevilla, Amador Durán University of Seville, Javier Troya Universidad de Málaga, Spain, Antonio Ruiz-Cortés University of Seville
13:00 - 13:30
Mentoring Session 3 (Atlantic)SMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Ciera Jaspan Google
13:30 - 14:00
Session 2: Towards Sociotechnical EquityFairWare at FairWare room
Chair(s): Justin Smith Lafayette College

Detecting Obstacles to Collaboration in an Online Participatory Democracy Platform: A Use-case Driven Analysis

William Aboucava, Rafael Angarita, and Valérie Issamy

Making Recruitment More Inclusive: Unfairness monitoring for a job matching machine learning algorithm

Sebastien Delecraz, Loukman Eltarr, Martin Becuwe, Henri Bouxin, Nicolas Boutin, and Olivier Oullier

13:30 - 14:00
Informal Social TimeSMeW - Student Mentoring Workshop at Student Mentoring room
Chair(s): Jonathan Bell Northeastern University, Shinpei Hayashi Tokyo Institute of Technology, Ciera Jaspan Google
15:00 - 16:00
Panel: Beyond Algorithmic FairnessFairWare at FairWare room
Chair(s): Brittany Johnson George Mason University

A discussion of open issues in fair and equitable data and technology.

16:00 - 16:30
Workshop Closing + Plans for ICSEFairWare at FairWare room
20:00 - 21:00
Dynamic AnalysisDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Shiyi Wei University of Texas at Dallas
20:00
15m
Demonstration
Common Data Guided Crash Injection for Cloud Systems
DEMO - Demonstrations
Yu Gao Institute of Software, Chinese Academy of Sciences, China, Dong Wang Institute of software, Chinese academy of sciences, Qianwang Dai Institute of Software, Chinese Academy of Sciences, Wensheng Dou Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
Pre-print Media Attached
20:15
15m
Demonstration
Dynaplex: Inferring Asymptotic Runtime Complexity of Recursive Programs
DEMO - Demonstrations
Didier Ishimwe University of Nebraska-Lincoln, ThanhVu Nguyen George Mason University, KimHao Nguyen University of Nebraska-Lincoln
Pre-print Media Attached
20:30
15m
Demonstration
DistFax: A Toolkit for Measuring Interprocess Communications and Quality of Distributed Systems
DEMO - Demonstrations
Xiaoqin Fu Washington State University, Boxiang Lin Washington State University, Haipeng Cai Washington State University, USA
DOI Pre-print Media Attached
20:00 - 21:00
Poster Session 1Posters at ICSE Poster room
Chair(s): Elena Sherman Boise State University
20:00
5m
Poster
Program Translation using Model-Driven Engineering
Posters
Dr Kevin Lano King's College London
20:05
5m
Poster
CRustS: A Transpiler from Unsafe C to Safer Rust
Posters
Michael Ling Huawei Technologies Canada, Yijun Yu The Open University, UK, Haitao Wu Huawei Technologies Canada, Yuan Wang Huawei Sweden Research Center, James R. Cordy Queen's University, Ahmed E. Hassan Queen's University
20:10
5m
Poster
Towards Mining OSS Skills from GitHub Activity
Posters
Jenny T. Liang University of Washington, Denae Ford Microsoft Research, Thomas Zimmermann Microsoft Research
DOI Pre-print
20:15
5m
Poster
Deriving Semantics-Aware Fuzzers from Web API Schemas
Posters
Zac Hatfield-Dodds Australian National University, Dmitry Dygalo schemathesis.io
20:00 - 21:00
Machine Learning with and for SE 4Journal-First Papers / Technical Track / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): Gias Uddin University of Calgary, Canada
20:00
5m
Talk
Revisiting Process versus Product Metrics: a Large Scale Analysi
Journal-First Papers
Suvodeep Majumder North Carolina State University, Pranav Mody North Carolina State University, Tim Menzies North Carolina State University
Link to publication DOI Pre-print Media Attached File Attached
20:05
5m
Talk
Learning to Recognize Actionable Static Code Warnings (is Intrinsically Easy)
Journal-First Papers
Xueqi Yang NCSU, Jianfeng Chen North Carolina State University, Rahul Yedida North Carolina State University, Zhe Yu , Tim Menzies North Carolina State University
Link to publication DOI Pre-print Media Attached
20:10
5m
Talk
Mining Root Cause Knowledge from Cloud Service Incident Investigations for AIOps
SEIP - Software Engineering in Practice
Amrita Saha Salesforce Research Asia, Steven C.H. Hoi Salesforce Research Asia
Pre-print Media Attached
20:15
5m
Talk
FairNeuron: Improving Deep Neural Network Fairness with Adversary Games on Selective Neurons
Technical Track
Xuanqi Gao Xi'an Jiaotong University, Juan Zhai Rutgers University, Shiqing Ma Rutgers University, Chao Shen Xi'an Jiaotong University, Yufei Chen Xi'an Jiaotong University, Qian Wang Wuhan University
DOI Pre-print Media Attached
20:20
5m
Talk
EREBA: Black-box Energy Testing of Adaptive Neural Networks
Technical Track
Mirazul Haque UT Dallas, Yaswanth Yadlapalli University of Texas at Dallas, Wei Yang University of Texas at Dallas, Cong Liu University of Texas at Dallas, USA
Pre-print Media Attached
20:25
5m
Talk
Training Data Debugging for the Fairness of Machine Learning Software
Technical Track
Yanhui Li Department of Computer Science and Technology, Nanjing University, Linghan Meng Nanjing University, Lin Chen Department of Computer Science and Technology, Nanjing University, Li Yu Nanjing University, Di Wu Momenta, Yuming Zhou Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
20:00 - 21:00
20:00
5m
Talk
Pluto: Exposing Vulnerabilities in Inter-Contract Scenarios
Journal-First Papers
Fuchen Ma Tsinghua University, Zhenyang Xu University of Waterloo, Meng Ren Tsinghua University, Zijing Yin Tsinghua University, Yuanliang Chen Tsinghua University, Yu Jiang Tsinghua University
Pre-print Media Attached
20:05
5m
Talk
Guided Feature Identification and Removal for Resource-constrained Firmware
Journal-First Papers
Ryan Williams Northeastern University, Tongwei Ren Worcester Polytechnic Institute, Lorenzo De Carli Worcester Polytechnic Institute, Long Lu Northeastern University, n.n., Gillian Smith Worcester Polytechnic Institute
Link to publication Pre-print Media Attached
20:10
5m
Talk
Toward the Analysis of Graph Neural Network
NIER - New Ideas and Emerging Results
Thanh-Dat Nguyen University of Melbourne, Le-Cong Thanh Hanoi University of Science and Technology, ThanhVu Nguyen George Mason University, Xuan-Bach D. Le Singapore Management University, Singapore, Quyet Thang Huynh Hanoi University of Science and Technology
Pre-print Media Attached
20:15
5m
Talk
PUS: A Fast and Highly Efficient Solver for Inclusion-based Pointer AnalysisDistinguished Paper Award
Technical Track
Peiming Liu Texas A&M University, Yanze Li University of British Columbia, Bradley Swain Texas A&M University, Jeff Huang Texas A&M University
Pre-print Media Attached
20:20
5m
Talk
Learning Probabilistic Models for Static Analysis AlarmsBest Artifact Award
Technical Track
Hyunsu Kim KAIST, Mukund Raghothaman University of Southern California, Kihong Heo KAIST
DOI Pre-print Media Attached
20:25
5m
Talk
Fast and Precise Application Code Analysis using a Partial Library
Technical Track
Akshay Utture University of California, Los Angeles (UCLA), Jens Palsberg University of California at Los Angeles
DOI Pre-print Media Attached
20:00 - 21:00
Reliability and Safety 3Technical Track at ICSE room 3-even hours
Chair(s): Antonio Filieri Imperial College London
20:00
5m
Talk
Promal: Precise Window Transition Graphs for Android via Synergy of Program Analysis and Machine Learning
Technical Track
Changlin Liu Case Western Reserve University, Hanlin Wang Case Western Reserve University, Tianming Liu Monash Univerisity, Diandian Gu Peking University, Yun Ma Peking University, Haoyu Wang Huazhong University of Science and Technology, China, Xusheng Xiao Case Western Reserve University
DOI Pre-print Media Attached
20:05
5m
Talk
EAGLE: Creating Equivalent Graphs to Test Deep Learning Libraries
Technical Track
Jiannan Wang Purdue University, Thibaud Lutellier University of Waterloo, Shangshu Qian Purdue University, Hung Viet Pham University of Waterloo, Lin Tan Purdue University
Pre-print Media Attached
20:10
5m
Talk
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning
Technical Track
Chenxi Zhang Fudan University, Xin Peng Fudan University, Chaofeng Sha Fudan University, Ke Zhang Fudan University, Zhenqing Fu Fudan University, Xiya Wu Fudan University, Qingwei Lin Microsoft Research, Dongmei Zhang Microsoft Research
Pre-print Media Attached
20:15
5m
Talk
Repairing Brain-Computer Interfaces with Fault-based Data Acquisition
Technical Track
Cailin Winston University of Washington, Caleb Winston University of Washington, Chloe N Winston University of Washington, Claris Winston University of Washington, Cleah Winston , Rajesh PN Rao University of Washington, René Just University of Washington
Pre-print Media Attached
20:20
5m
Talk
PReach: A Heuristic for Probabilistic Reachability to Identify Hard to Reach Statements
Technical Track
Seemanta Saha University of California Santa Barbara, Mara Downing University of California, Santa Barbara, Tegan Brennan , Tevfik Bultan University of California, Santa Barbara
Pre-print Media Attached
20:00 - 21:00
Search-Based Software Engineering 2NIER - New Ideas and Emerging Results / Technical Track at ICSE room 4-even hours
Chair(s): Ali Ouni ETS Montreal, University of Quebec
20:00
5m
Talk
A Black Box Technique to Reduce Energy Consumption of Android Apps
NIER - New Ideas and Emerging Results
Abdul Ali Bangash University of Alberta, Canada, Karim Ali University of Alberta, Abram Hindle University of Alberta
Pre-print Media Attached
20:05
5m
Talk
Fairness-aware Configuration of Machine Learning Libraries
Technical Track
Saeid Tizpaz-Niari University of Texas at El Paso, Ashish Kumar , Gang (Gary) Tan Pennsylvania State University, Ashutosh Trivedi University of Colorado Boulder
DOI Pre-print Media Attached
20:10
5m
Talk
Unleashing the Power of Compiler Intermediate Representation to Enhance Neural Program Embeddings
Technical Track
Zongjie Li The Hong Kong University of Science and Technology, Pingchuan Ma HKUST, Huaijin Wang , Shuai Wang Hong Kong University of Science and Technology, Qiyi Tang Tencent Security Keen Lab, Sen Nie Keen Security Lab, Tencent, Shi Wu Tencent Security Keen Lab
DOI Pre-print Media Attached
20:15
5m
Talk
Control Parameters Considered Harmful: Detecting Range Specification Bugs in Drone Configuration Modules via Learning-Guided Search
Technical Track
Ruidong Han Xidian University, Chao Yang Xidian University, Siqi Ma The University of New South Wales Canberra, Jianfeng Ma Xidian University, Cong Sun Xidian University, Juanru Li Shanghai Jiao Tong University, Elisa Bertino Purdue University
DOI Pre-print Media Attached
20:20
5m
Talk
Search-based Diverse Sampling from Real-world Software Product Lines
Technical Track
Yi Xiang South China University of Technology, Han Huang South China University of Technology, Yuren Zhou School of Data and Computer Science, Sun Yat-sen University, Sizhe Li South China University of Technology, Chuan Luo Beihang University, Qingwei Lin Microsoft Research, Miqing Li University of Birmingham, Xiaowei Yang South China University of Technology
DOI Pre-print Media Attached
20:25
5m
Talk
Code Search based on Context-aware Code Translation
Technical Track
Weisong Sun State Key Laboratory for Novel Software Technology, Nanjing University, Chunrong Fang Nanjing University, Yuchen Chen Nanjing University, Guanhong Tao Purdue University, USA, Tingxu Han Nanjing University, Quanjun Zhang Nanjing University
Pre-print Media Attached
21:00 - 22:00
Apps and App Store Analysis 1Technical Track at ICSE room 1-odd hours
Chair(s): John Grundy Monash University
21:00
5m
Talk
JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis
Technical Track
Jordan Samhi University of Luxembourg, Jun Gao University of Luxembourg, Luxembourg, Nadia Daoudi SnT, University of Luxembourg, Pierre Graux University of Luxembourg, Henri Hoyez , Xiaoyu Sun Monash University, Kevin Allix University of Luxembourg, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
DOI Pre-print Media Attached
21:05
5m
Talk
Where is Your App Frustrating Users?
Technical Track
Yawen Wang Institute of Software, Chinese Academy of Sciences, Junjie Wang Institute of Software at Chinese Academy of Sciences, Hongyu Zhang University of Newcastle, Xuran Ming Institute of Software, Chinese Academy of Sciences, Lin Shi ISCAS, Qing Wang Institute of Software at Chinese Academy of Sciences
DOI Pre-print Media Attached
21:10
5m
Talk
Towards Automatically Repairing Compatibility Issues in Published Android Apps
Technical Track
Yanjie Zhao Monash University, Li Li Monash University, Kui Liu Nanjing University of Aeronautics and Astronautics, China, John Grundy Monash University
Pre-print Media Attached
21:15
5m
Talk
Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps
Technical Track
Jordan Samhi University of Luxembourg, Li Li Monash University, Tegawendé F. Bissyandé SnT, University of Luxembourg, Jacques Klein University of Luxembourg
DOI Pre-print Media Attached
21:00 - 22:00
21:00
5m
Talk
Are We Training with The Right Data? Evaluating Collective Confidence in Training Data using Dempster Shafer Theory
NIER - New Ideas and Emerging Results
Sangeeta Dey Ajou University, Seok-Won Lee Ajou University
Pre-print Media Attached
21:05
5m
Talk
Automating Staged Rollout with Reinforcement Learning
NIER - New Ideas and Emerging Results
Shadow Pritchard University of Tulsa, Vidhyashree Nagaraju University of Tulsa, Lance Fiondella University of Massachusetts Dartmouth
Pre-print File Attached
21:10
5m
Talk
An Empirical Study on Quality Issues of eBay's Big Data SQL Analytics Platform
SEIP - Software Engineering in Practice
Feng Zhu ebay.Inc, Lijie Xu Institute of Software, Chinese Academy of Sciences, Gang Ma ebay.Inc, Shuping Ji University of Toronto, Jie Wang Peking University, China / Ant Group, China / Alibaba Group, China, Gang Wang ebay.Inc, Hongyi Zhang ebay.Inc, Kun Wan ebay.Inc, Mingming Wang ebay.Inc, Xingchao Zhang ebay.Inc, Yuming Wang ebay.Inc, Jingpin Li ebay.Inc
DOI Pre-print
21:15
5m
Talk
PerfSig: Extracting Performance Bug Signatures via Multi-modality Causal Analysis
Technical Track
Jingzhu He ShanghaiTech University, Yuhang Lin North Carolina State University, Xiaohui Gu North Carolina State University, Chin-Chia Michael Yeh Visa Research, Zhongfang Zhuang Visa Research
DOI Pre-print Media Attached
21:20
5m
Talk
TOGA: A Neural Method for Test Oracle GenerationDistinguished Paper Award
Technical Track
Elizabeth Dinella , Gabriel Ryan Columbia University, USA, Todd Mytkowicz Microsoft Research, Shuvendu K. Lahiri Microsoft Research
DOI Pre-print Media Attached
21:25
5m
Talk
Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning
Technical Track
Renjue Li Institute of Software at Chinese Academy of Sciences, China, Pengfei Yang Institute of Software at Chinese Academy of Sciences, China, Cheng-Chao Huang Nanjing Institute of Software Technology, ISCAS, Youcheng Sun The University of Manchester, Bai Xue Institute of Software at Chinese Academy of Sciences, China, Lijun Zhang Institute of Software, Chinese Academy of Sciences
Pre-print Media Attached
21:00 - 22:00
21:00
5m
Talk
Omni: automated ensemble with unexpected models against adversarial evasion attack
Journal-First Papers
Rui Shu North Carolina State University, Tianpei Xia North Carolina State University, Laurie Williams North Carolina State University, Tim Menzies North Carolina State University
Link to publication DOI Media Attached
21:05
5m
Talk
What are Weak Links in the npm Supply Chain?
SEIP - Software Engineering in Practice
Nusrat Zahan North Carolina State University, Laurie Williams North Carolina State University, Thomas Zimmermann Microsoft Research, Patrice Godefroid Microsoft Research, USA, Brendan Murphy Microsoft Research, Chandra Sekhar Maddila Microsoft Research
Pre-print Media Attached
21:10
5m
Talk
Automated Detection of Password Leakage from Public GitHub RepositoriesNominated for Distinguished Paper
Technical Track
Runhan Feng Shanghai Jiao Tong University, Ziyang Yan Shanghai Jiao Tong University, Shiyan Peng Shanghai Jiao Tong University, Yuanyuan Zhang Shanghai Jiao Tong University
Pre-print Media Attached
21:15
5m
Talk
Log-based Anomaly Detection with Deep Learning: How Far Are We
Technical Track
Van-Hoang Le The University of Newcastle, Hongyu Zhang University of Newcastle
DOI Pre-print
21:20
5m
Talk
Rotten Apples Spoil the Bunch: An Anatomy of Google Play Malware
Technical Track
Michael Cao University of British Columbia, Khaled Ahmed University of British Columbia (UBC), Julia Rubin University of British Columbia
Pre-print Media Attached
21:25
5m
Talk
What the Fork? Finding Hidden Code Clones in npm
Technical Track
Elizabeth Wyss University of Kansas, Lorenzo De Carli Worcester Polytechnic Institute, Drew Davidson University of Kansas
DOI Pre-print Media Attached
21:00 - 22:00
Diversity and InclusionSEIS - Software Engineering in Society at ICSE room 4-odd hours
Chair(s): Mary Sánchez-Gordón Østfold University College
21:00
5m
Talk
How are Diverse End-user Human-centric Issues Discussed on GitHub?
SEIS - Software Engineering in Society
Hourieh Khalajzadeh Monash University, Australia, Mojtaba Shahin RMIT University, Australia, Humphrey Obie Monash University, John Grundy Monash University
Pre-print Media Attached
21:05
5m
Talk
A New Approach Towards Ensuring Gender Inclusive SE Job Advertisements
SEIS - Software Engineering in Society
Tanjila Kanij Monash University, John Grundy Monash University, Jennifer McIntosh Monash University, Anita Sarma Oregon State University, Gayatri Aniruddha Monash University
Pre-print Media Attached
21:10
5m
Talk
Impact of animated objects on autistic and non-autistic users
SEIS - Software Engineering in Society
Mona Alzahrani RMIT University, Alexandra Uitdenbogerd RMIT University, Maria Spichkova RMIT University, Australia
Pre-print
21:15
5m
Talk
An Empirical Investigation on the Challenges Faced by Women in the Software Industry: A Case StudySEIS-track Award
SEIS - Software Engineering in Society
Bianca Trinkenreich Northern of Arizona Univeristy, Ricardo Britto Ericsson / Blekinge Institute of Technology, Marco Gerosa Northern Arizona University, USA, Igor Steinmacher Northern Arizona University
Pre-print Media Attached
21:20
5m
Talk
Detecting Interpersonal Conflict in Issues and Code Review: Cross Pollinating Open- and Closed-Source Approaches
SEIS - Software Engineering in Society
Huilian Sophie Qiu Carnegie Mellon University, USA, Bogdan Vasilescu Carnegie Mellon University, USA, Christian Kästner Carnegie Mellon University, Carolyn Egelman Google, Ciera Jaspan , Emerson Murphy-Hill Google
Pre-print Media Attached
21:25
5m
Talk
Perceptions of the State of D&I and D&I Initiative in the ASF
SEIS - Software Engineering in Society
Mariam Guizani Oregon State University, Bianca Trinkenreich Northern of Arizona Univeristy, Aileen Abril Castro-Guzman Oregon State University, Igor Steinmacher Northern Arizona University, Marco Gerosa Northern Arizona University, USA, Anita Sarma Oregon State University
Pre-print Media Attached
21:00 - 22:00
21:00
5m
Talk
Learning to Find Usages of Library Functions in Optimized Binaries
Journal-First Papers
Toufique Ahmed University of California at Davis, Prem Devanbu Department of Computer Science, University of California, Davis, Anand Ashok Sawant University of California, Davis
Link to publication DOI Pre-print Media Attached
21:05
5m
Talk
InspectJS: Leveraging Code Similarity and User-Feedback for Effective Taint Specification Inference for JavaScript
SEIP - Software Engineering in Practice
Saikat Dutta University of Illinois at Urbana-Champaign, Diego Garbervetsky University of Buenos Aires and CONICET, Argentina, Shuvendu K. Lahiri Microsoft Research, Max Schaefer GitHub, Inc.
DOI Pre-print Media Attached
21:10
5m
Talk
Static Inference Meets Deep Learning: A Hybrid Type Inference Approach for PythonNominated for Distinguished Paper
Technical Track
Yun Peng The Chinese University of Hong Kong, Cuiyun Gao Harbin Institute of Technology, Zongjie Li The Hong Kong University of Science and Technology, Bowei Gao Harbin Institute of Technology, Shenzhen, David Lo Singapore Management University, Qirun Zhang Georgia Institute of Technology, USA, Michael Lyu The Chinese University of Hong Kong
DOI Pre-print Media Attached
21:15
5m
Talk
DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs
Technical Track
Mohammad Wardat Dept. of Computer Science, Iowa State University, Breno Dantas Cruz Dept. of Computer Science, Iowa State University, Wei Le Iowa State University, Hridesh Rajan Iowa State University
Pre-print Media Attached
21:20
5m
Talk
Striking a Balance: Pruning False-Positives from Static Call GraphsNominated for Distinguished Paper
Technical Track
Akshay Utture University of California, Los Angeles (UCLA), Shuyang Liu University of California, Los Angeles, Christian Gram Kalhauge Technical University of Denmark, Jens Palsberg University of California at Los Angeles
DOI Pre-print Media Attached
22:00 - 23:00
Machine Learning with and for SE 5Technical Track / Journal-First Papers / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): Jürgen Cito TU Wien and Meta
22:00
5m
Talk
Automatic Fault Detection for Deep Learning Programs Using Graph Transformations
Journal-First Papers
Amin Nikanjam École Polytechnique de Montréal, Houssem Ben Braiek École Polytechnique de Montréal, Mohammad Mehdi Morovati École Polytechnique de Montréal, Foutse Khomh Polytechnique Montréal
Link to publication DOI Media Attached
22:05
5m
Talk
Counterfactual Explanations for Models of Code
SEIP - Software Engineering in Practice
Jürgen Cito TU Wien and Meta, Işıl Dillig University of Texas at Austin, Vijayaraghavan Murali Meta Platforms, Inc., Satish Chandra Facebook
Pre-print Media Attached
22:10
5m
Talk
VarCLR: Variable Semantic Representation Pre-training via Contrastive Learning
Technical Track
Qibin Chen Carnegie Mellon University, Jeremy Lacomis Carnegie Mellon University, Edward J. Schwartz Carnegie Mellon University Software Engineering Institute, Graham Neubig Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, USA, Claire Le Goues Carnegie Mellon University
DOI Pre-print Media Attached
22:15
5m
Talk
Towards Training Reproducible Deep Learning Models
Technical Track
Boyuan Chen Centre for Software Excellence, Huawei Canada, Mingzhi Wen Huawei Technologies, Yong Shi Huawei Technologies, Dayi Lin Centre for Software Excellence, Huawei, Canada, Gopi Krishnan Rajbahadur Centre for Software Excellence, Huawei, Canada, Zhen Ming (Jack) Jiang York University
Pre-print Media Attached
22:20
5m
Talk
Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and ProcessDistinguished Paper Award
Technical Track
Nadia Nahar Carnegie Mellon University, Shurui Zhou University of Toronto, Grace Lewis Carnegie Mellon Software Engineering Institute, Christian Kästner Carnegie Mellon University
Pre-print Media Attached
22:25
5m
Talk
Detecting False Alarms from Automatic Static Analysis Tools: How Far are We?Nominated for Distinguished Paper
Technical Track
Hong Jin Kang Singapore Management University, Khai Loong Aw Singapore Management University, David Lo Singapore Management University
DOI Pre-print Media Attached File Attached
22:00 - 23:00
Mining Software Repositories 3Journal-First Papers / NIER - New Ideas and Emerging Results / Technical Track at ICSE room 2-even hours
Chair(s): John-Paul Ore North Carolina State University
22:00
5m
Talk
Post2Vec: Learning Distributed Representations of Stack Overflow Posts
Journal-First Papers
Bowen Xu Singapore Management University, Thong Hoang Singapore Management University, Singapore, Abhishek Sharma Veracode, Inc., Chengran Yang Singapore Management University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University
Link to publication DOI Pre-print
22:05
5m
Talk
On Using Stack Overflow Comment-Edit Pairs to Recommend Code Maintenance Changes
Journal-First Papers
Henry Tang University of Alberta, Sarah Nadi University of Alberta
Link to publication DOI Pre-print Media Attached
22:10
5m
Talk
Understanding Shared Links and Their Intentions to Meet Information Needs in Modern Code Review: A Case Study of the OpenStack and Qt Projects
Journal-First Papers
Dong Wang Kyushu University, Japan, Tao Xiao Nara Institute of Science and Technology, Patanamon Thongtanunam University of Melbourne, Raula Gaikovina Kula Nara Institute of Science and Technology, Kenichi Matsumoto Nara Institute of Science and Technology
Link to publication Media Attached
22:15
5m
Talk
Towards Mining OSS Skills from GitHub Activity
NIER - New Ideas and Emerging Results
Jenny T. Liang University of Washington, Thomas Zimmermann Microsoft Research, Denae Ford Microsoft Research
DOI Pre-print Media Attached
22:20
5m
Talk
SZZ for Vulnerability: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities
Technical Track
Lingfeng Bao Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Ahmed E. Hassan Queen's University, Xiaohu Yang Zhejiang University
DOI Pre-print Media Attached
22:25
5m
Talk
Manas: Mining Software Repositories to Assist AutoML
Technical Track
Giang Nguyen Iowa State University, Md Johirul Islam Iowa State University, Rangeet Pan Iowa State University, USA, Hridesh Rajan Iowa State University
DOI Pre-print Media Attached
22:00 - 23:00
22:00
5m
Talk
Runtime Prevention of Deserialization Attacks
NIER - New Ideas and Emerging Results
François Gauthier Oracle Labs, Sora Bae Oracle Labs, Australia
DOI Pre-print Media Attached
22:05
5m
Talk
DRESS-ML: A Domain-specific Language for Modelling Exceptional Scenarios and Self-adaptive Behaviours for Drone-based Applications
SEIS - Software Engineering in Society
Lucas Vieira State University of Ceará, José Davi da Silva Pereira State University of Ceara, Brazil, Natália Aragão State University of Ceara, Brazil, Matheus Chagas State University of Ceará, Paulo Maia State University of Ceará
Pre-print Media Attached
22:10
5m
Talk
Learning and Programming Challenges of Rust: A Mixed-Methods Study
Technical Track
Shuofei Zhu The Pennsylvania State University, Ziyi Zhang University of Wisconsin–Madison, Boqin Qin China Telecom Cloud Computing Corporation, Aiping Xiong The Pennsylvania State University, Linhai Song Pennsylvania State University, USA
DOI Pre-print Media Attached
22:15
5m
Talk
Garbage Collection Makes Rust Easier to Use: A Randomized Controlled Trial of the Bronze Garbage CollectorNominated for Distinguished Paper
Technical Track
Michael Coblenz University of Maryland at College Park, Michelle Mazurek University of Maryland, Michael Hicks University of Maryland at College Park
DOI Pre-print Media Attached
22:00 - 23:00
Validation and Verification 3SEIP - Software Engineering in Practice / Technical Track at ICSE room 4-even hours
Chair(s): Yu Feng University of California at Santa Barbara
22:00
5m
Talk
Verifying Dynamic Trait Objects in Rust
SEIP - Software Engineering in Practice
Alexa VanHattum Cornell University, Daniel Schwartz-Narbonne Amazon, n.n., Nathan Chong Amazon, Adrian Sampson Cornell University
Pre-print Media Attached
22:05
5m
Talk
Linear-time Temporal Logic guided Greybox Fuzzing
Technical Track
Ruijie Meng National University of Singapore, Singapore, Zhen Dong Fudan University, China, Jialin Li National University of Singapore, Singapore, Ivan Beschastnikh University of British Columbia, Abhik Roychoudhury National University of Singapore
DOI Pre-print Media Attached
22:10
5m
Talk
Quantifying Permissiveness of Access Control Policies
Technical Track
William Eiers University of California at Santa Barbara, USA, Ganesh Sankaran University of California Santa Barbara, Albert Li University of California Santa Barbara, Emily O'Mahony University of California Santa Barbara, Benjamin Prince University of California Santa Barbara, Tevfik Bultan University of California, Santa Barbara
Pre-print Media Attached
22:15
5m
Talk
Analyzing User Perspectives on Mobile App Privacy at Scale
Technical Track
Preksha Nema Google Inc., Pauline Anthonysamy Google Inc., Nina Taft Google Inc., Sai Teja Peddinti Google Inc.
Pre-print Media Attached
22:00 - 23:00
Synthesis and PerformanceTechnical Track / SEIP - Software Engineering in Practice at ICSE room 5-even hours
Chair(s): John Grundy Monash University
22:00
5m
Talk
Toward Among-Device AI from On-Device AI with Stream Pipelines
SEIP - Software Engineering in Practice
MyungJoo Ham Samsung Electronics, Sangjung Woo Samsung Electronics, Jaeyun Jung Samsung Electronics, Wook Song Samsung Electronics, Gichan Jang Samsung Electronics, Yongjoo Ahn Samsung Electronics, Hyoungjoo Ahn Samsung Electronics
Pre-print Media Attached
22:05
5m
Talk
SapientML: Synthesizing Machine Learning Pipelines by Learning from Human-Written Solutions
Technical Track
Ripon Saha , Akira Ura Fujitsu Ltd., Sonal Mahajan Uber Technologies Inc., Chenguang Zhu University of Texas at Austin, Linyi Li University of Illinois at Urbana-Champaign, Yang Hu The University of Texas at Austin, Hiroaki Yoshida AMD, Sarfraz Khurshid The University of Texas at Austin, Mukul Prasad Fujitsu Research of America
Pre-print Media Attached
22:10
5m
Talk
Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries
Technical Track
Xinyu Liu Georgia Institute of Technology, Qi Zhou Facebook, Joy Arulraj Georgia Institute of Technology, Alessandro Orso Georgia Tech
Pre-print Media Attached
23:00 - 00:00
Dragon Testing Meeting with Jiangfan Shi (Sponsor)Sponsors at Sponsors' booths
23:00 - 00:00
Huawei Meeting with Kui Liu (Sponsor)Sponsors at Sponsors' booths

Tue 10 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Tools and Environments 1DEMO - Demonstrations at ICSE Demo room 2
Chair(s): Junjie Wang Institute of Software at Chinese Academy of Sciences
03:00
15m
Demonstration
IntelliTC: Automating Type Changes in IntelliJ IDEA
DEMO - Demonstrations
Oleg Smirnov JetBrains Research, Saint Petersburg State University, Ameya Ketkar Oregon State University, USA, Timofey Bryksin JetBrains Research; HSE University, Nikolaos Tsantalis Concordia University, Danny Dig University of Colorado Boulder, USA
Pre-print Media Attached
03:15
15m
Demonstration
Pynguin: Automated Unit Test Generation for Python
DEMO - Demonstrations
Stephan Lukasczyk University of Passau, Gordon Fraser University of Passau
DOI Pre-print Media Attached
03:30
15m
Demonstration
TauPad: Test Data Augmentation of Point Clouds by Adversarial Mutation
DEMO - Demonstrations
Guandi Liu Nanjing University, Jiawei Liu Nanjing University, Quanjun Zhang Nanjing University, Chunrong Fang Nanjing University, Xufan Zhang Nanjing University
03:00 - 04:00
Mobile Applications 1Journal-First Papers / Technical Track at ICSE room 1-odd hours
Chair(s): Luciano Baresi Politecnico di Milano
03:00
5m
Talk
FeatCompare: Feature Comparison for Competing Mobile Apps Leveraging User Reviews
Journal-First Papers
Maram Assi Queen's University, Safwat Hassan Thompson Rivers University, Yuan Tian Queens University, Kingston, Canada, Ying Zou Queen's University, Kingston, Ontario
Link to publication Pre-print Media Attached
03:05
5m
Talk
Modx: Binary Level Partial Imported Third-Party Library Detection through Program Modularization and Semantic Matching
Technical Track
Can Yang Institute of Information Engineering, University of Chinese Academy of Sciences, Zhengzi Xu Nanyang Technological University, Hongxu Chen Huawei Technologies Co., Ltd., Yang Liu Nanyang Technological University, Xiaorui Gong Institute of Information Engineering, Chinese Academy of Science, Baoxu Liu Institute of Information Engineering, Chinese Academy of Sciences
Pre-print Media Attached
03:10
5m
Talk
Large-scale Security Measurements on the Android Firmware Ecosystem
Technical Track
Qinsheng Hou Shandong University; Qi An Xin Group Corp., Wenrui Diao Shandong University, Yanhao Wang Qi An Xin Group Corp., Xiaofeng Liu Shandong University, Song Liu Qi An Xin Group Corp., Lingyun Ying Qi An Xin Group Corp., Shanqing Guo Shandong University, Yuanzhi Li Qi An Xin Group Corp., Meining Nie Qi An Xin Group Corp., Haixin Duan Institute for Network Science and Cyberspace, Tsinghua University; Qi An Xin Group Corp.
Pre-print Media Attached
03:15
5m
Talk
Demystifying Android Non-SDK APIs: Measurement and Understanding
Technical Track
Shishuai Yang Shandong University, Rui Li Shandong University, Jiongyi Chen National University of Defense Technology, Wenrui Diao Shandong University, Shanqing Guo Shandong University
Pre-print Media Attached
03:00 - 04:00
Program Repair 1Technical Track / Journal-First Papers at ICSE room 2-odd hours
Chair(s): Ritu Kapur University of Sannio
03:00
5m
Talk
Evaluating Automatic Program Repair Capabilities to Repair API Misuses
Journal-First Papers
Maria Kechagia University College London, Sergey Mechtaev University College London, Federica Sarro University College London, Mark Harman University College London
Link to publication DOI Pre-print Media Attached
03:05
5m
Talk
Improving Fault Localization and Program Repair with Deep Semantic Features and Transferred Knowledge
Technical Track
Xiangxin Meng Beihang University, Beijing, China, Xu Wang Beihang University, Hongyu Zhang University of Newcastle, Hailong Sun School of Computer Science and Engineering, Beihang University, Beijing,China, Xudong Liu Beihang University
DOI Pre-print Media Attached
03:10
5m
Talk
NPEX: Repairing Java Null Pointer Exceptions without Tests
Technical Track
Junhee Lee Korea University, South Korea, Seongjoon Hong Korea University, Hakjoo Oh Korea University
Pre-print Media Attached
03:15
5m
Talk
Neural Program Repair using Execution-based Backpropagation
Technical Track
He Ye KTH Royal Institute of Technology, Matias Martinez University of Valenciennes, Martin Monperrus KTH Royal Institute of Technology
Pre-print Media Attached
03:20
5m
Talk
Trust Enhancement Issues in Program Repair
Technical Track
Yannic Noller National University of Singapore, Ridwan Salihin Shariffdeen National University of Singapore, Xiang Gao Beihang University, China, Abhik Roychoudhury National University of Singapore
Pre-print Media Attached
03:25
5m
Talk
Causality-Based Neural Network Repair
Technical Track
Bing Sun Singapore Management University, Singapore, Jun Sun Singapore Management University, Long H. Pham Singapore University of Technology and Design, Jie Shi Huawei International
Pre-print Media Attached
03:00 - 04:00
Software Security 1Journal-First Papers / Technical Track at ICSE room 3-odd hours
Chair(s): Liliana Pasquale University College Dublin & Lero
03:00
5m
Talk
Deep Learning based Vulnerability Detection: Are We There Yet?
Journal-First Papers
Saikat Chakraborty Columbia University, Rahul Krishna IBM Research, Yangruibo Ding Columbia University, Baishakhi Ray Columbia University
Link to publication DOI Media Attached
03:05
5m
Talk
ReMoS: Reducing Defect Inheritance in Transfer Learning via Relevant Model Slicing
Technical Track
Ziqi Zhang Peking University, Yuanchun Li Microsoft Research, Jindong Wang Microsoft Research, Bingyan Liu Peking University, Ding Li Peking University, Xiangqun Chen Peking University, Yao Guo Peking University, Yunxin Liu Tsinghua University
Pre-print Media Attached
03:10
5m
Talk
Less is More: Supporting Developers in Vulnerability Detection during Code Review
Technical Track
Larissa Braz University of Zurich, Christian Aeberhard University of Zurich, Gül Calikli University of Glasgow, Alberto Bacchelli University of Zurich
Link to publication DOI Pre-print Media Attached File Attached
03:15
5m
Talk
Aper: Evolution-Aware Runtime Permission Misuse Detection for Android Apps
Technical Track
Sinan Wang Southern University of Science and Technology, Yibo Wang Northeastern University, Xian Zhan The Hong Kong Polytechnic University, Ying Wang Northeastern University, China, Yepang Liu Southern University of Science and Technology, Xiapu Luo Hong Kong Polytechnic University, Shing-Chi Cheung Hong Kong University of Science and Technology
DOI Pre-print Media Attached
03:00 - 04:00
03:00
5m
Talk
The secret life of test smells - an empirical study on test smell evolution and maintenance
Journal-First Papers
Dong Jae Kim Concordia University, Tse-Hsun (Peter) Chen Concordia University, Jinqiu Yang Concordia University
Link to publication DOI Media Attached
03:05
5m
Talk
Statistical Reasoning About Programs
NIER - New Ideas and Emerging Results
Marcel Böhme MPI-SP, Germany and Monash University, Australia
DOI Pre-print Media Attached
03:10
5m
Talk
SymTuner: Maximizing the Power of Symbolic Execution by Adaptively Tuning External ParametersDistinguished Paper Award
Technical Track
Sooyoung Cha Sungkyunkwan University, Myungho Lee Korea University, Seokhyun Lee Korea University, South Korea, Hakjoo Oh Korea University
Pre-print Media Attached
03:15
5m
Talk
Path Transitions Tell More: Optimizing Fuzzing Schedules via Runtime Program States
Technical Track
Kunpeng Zhang Tsinghua Shenzhen International Graduate School, Tsinghua University, Xi Xiao Tsinghua Shenzhen International Graduate School, Tsinghua University, Xiaogang Zhu Swinburne University of Technology, Ruoxi Sun The University of Adelaide, Minhui (Jason) Xue University of Adelaide, Sheng Wen Swinburne University of Technology
DOI Pre-print Media Attached
03:20
5m
Talk
WindRanger: A Directed Greybox Fuzzer driven by DeviationBasic Blocks
Technical Track
Zhengjie Du Nanjing University, Yuekang Li Nanyang Technological University, Yang Liu Nanyang Technological University, Bing Mao Nanjing University
Pre-print Media Attached
03:25
5m
Talk
μAFL: Non-intrusive Feedback-driven Fuzzing for Microcontroller Firmware
Technical Track
DOI Pre-print Media Attached
04:00 - 05:00
Software Testing 1DEMO - Demonstrations at ICSE Demo room 1
Chair(s): Jifeng Xuan Wuhan University
04:00
15m
Demonstration
GIFdroid: An Automated Light-weight Tool for Replaying Visual Bug Reports
DEMO - Demonstrations
Sidong Feng Monash University, Chunyang Chen Monash University
DOI Pre-print Media Attached
04:15
15m
Demonstration
TauLiM: Test Data Augmentation of LiDAR Point Cloud by Metamorphic Relation
DEMO - Demonstrations
Ju Lin Nanjing University, Jiawei Liu Nanjing University, Quanjun Zhang Nanjing University, Xufan Zhang Nanjing University, Chunrong Fang Nanjing University
04:30
15m
Demonstration
ReGVD: Revisiting Graph Neural Networks for Vulnerability Detection
DEMO - Demonstrations
Van-Anh Nguyen VNU - University of Science, Vietnam, Dai Quoc Nguyen Oracle Labs, Australia, Van Nguyen Monash University, Australia, Trung Le Monash University, Australia, Quan Hung Tran Adobe Research, San Jose, CA, USA, Dinh Phung Monash University, Australia
Pre-print Media Attached
04:45
15m
Demonstration
META: Multidimensional Evaluation of Testing Ability
DEMO - Demonstrations
Tianqi Zhou Nanjing University, Jiawei Liu Nanjing University, Yifan Wang Shenzhen Research Institute of Nanjing University, Zhenyu Chen Nanjing University
04:00 - 05:00
Reliability and Safety 1Technical Track / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): Cristian Cadar Imperial College London, UK
04:00
5m
Talk
Automatically Identifying Shared Root Causes of Test Breakages in SAP HANA
SEIP - Software Engineering in Practice
Gabin An KAIST, Juyeon Yoon Korea Advanced Institute of Science and Technology, Jeongju Sohn University of Luxembourg, Jingun Hong SAP Labs, Dongwon Hwang SAP Labs, Shin Yoo KAIST
Pre-print Media Attached
04:05
5m
Talk
Record and Replay of Online Traffic for Microservices with Automatic Mocking Point Identification
SEIP - Software Engineering in Practice
Jiangchao Liu Ant Group, Jierui Liu Ant Group, Peng Di Ant Group, Alex X. Liu Ant Group, Zexin Zhong Ant Group; University of Technology Sydney
Pre-print Media Attached
04:10
5m
Talk
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning
Technical Track
Chenxi Zhang Fudan University, Xin Peng Fudan University, Chaofeng Sha Fudan University, Ke Zhang Fudan University, Zhenqing Fu Fudan University, Xiya Wu Fudan University, Qingwei Lin Microsoft Research, Dongmei Zhang Microsoft Research
Pre-print Media Attached
04:15
5m
Talk
Decomposing Software Verification into Off-the-Shelf Components: An Application to CEGAR
Technical Track
Dirk Beyer LMU Munich, Germany, Jan Haltermann University of Oldenburg, Thomas Lemberger LMU Munich, Heike Wehrheim Carl von Ossietzky Universität Oldenburg / University of Oldenburg
Pre-print Media Attached
04:20
5m
Talk
Precise Divide-By-Zero Detection with Affirmative Evidence
Technical Track
Yiyuan Guo The Hong Kong University of Science and Technology, Ant Group, Jinguo Zhou Ant Group, Peisen Yao The Hong Kong University of Science and Technology, Qingkai Shi Ant Group, Charles Zhang Hong Kong University of Science and Technology
DOI Pre-print Media Attached
04:25
5m
Talk
Repairing Brain-Computer Interfaces with Fault-based Data Acquisition
Technical Track
Cailin Winston University of Washington, Caleb Winston University of Washington, Chloe N Winston University of Washington, Claris Winston University of Washington, Cleah Winston , Rajesh PN Rao University of Washington, René Just University of Washington
Pre-print Media Attached
04:00 - 05:00
Software Testing 1Technical Track / Journal-First Papers at ICSE room 2-even hours
Chair(s): Ajitha Rajan University of Edinburgh
04:00
5m
Talk
The Impact of Dormant Defects on Defect Prediction: a Study of 19 Apache Projects
Journal-First Papers
Davide Falessi University of Rome Tor Vergata, Italy, Aalok Ahluwalia California Polytechnic State University, Massimiliano Di Penta University of Sannio, Italy
Link to publication DOI Media Attached
04:05
5m
Talk
Smoke Testing for Machine Learning: Simple Tests to Discover Severe Defects
Journal-First Papers
Steffen Herbold TU Clausthal, Tobias Haar University of Goettingen
DOI Media Attached
04:10
5m
Talk
RNN-Test: Towards Adversarial Testing for Recurrent Neural Network Systems
Journal-First Papers
Jianmin Guo Tsinghua University, Quan Zhang Tsinghua University, Yue Zhao Huawei Technologies Co., Ltd., Heyuan Shi Central South University, Yu Jiang Tsinghua University, Jia-Guang Sun
Link to publication DOI Pre-print Media Attached
04:15
5m
Talk
Adaptive Test Selection for Deep Neural Networks
Technical Track
Xinyu Gao Nanjing University, Yang Feng Nanjing University, Yining Yin Nanjing University, China, Zixi Liu Nanjing University, Zhenyu Chen Nanjing University, Baowen Xu Nanjing University
Pre-print Media Attached
04:20
5m
Talk
Evaluating and Improving Neural Program-Smoothing-based Fuzzing
Technical Track
Mingyuan Wu Southern University of Science and Technology, Ling Jiang Southern University of Science and Technology, Jiahong Xiang Southern University of Science and Technology, Yuqun Zhang Southern University of Science and Technology, Guowei Yang The University of Queensland, Huixin Ma Tencent Security Keen Lab, Sen Nie Keen Security Lab, Tencent, Shi Wu Tencent Security Keen Lab, Heming Cui University of Hong Kong, Lingming Zhang University of Illinois at Urbana-Champaign
DOI Pre-print Media Attached
04:25
5m
Talk
Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing
Technical Track
Jiazhen Gu Fudan University, China, Xuchuan Luo Fudan University, Yangfan Zhou Fudan University, Xin Wang Fudan University
Pre-print Media Attached
04:00 - 05:00
04:00
5m
Talk
An Empirical Study on Implicit Constraints in Smart Contract Static Analysis
SEIP - Software Engineering in Practice
Tingting Yin Tsinghua University, China, Chao Zhang Tsinghua University, Yuandong Ni Institute for Network Science and Cyberspace of Tsinghua University, Yixiong Wu Institute for Network Science and Cyberspace of Tsinghua University, Taiyu Wong Department of Computer Science and Technology, Tsinghua University, Xiapu Luo Hong Kong Polytechnic University, Zheming Li Tsinghua University, Yu Guo SECBIT labs
Pre-print Media Attached
04:05
5m
Talk
Automated Detection of Password Leakage from Public GitHub RepositoriesNominated for Distinguished Paper
Technical Track
Runhan Feng Shanghai Jiao Tong University, Ziyang Yan Shanghai Jiao Tong University, Shiyan Peng Shanghai Jiao Tong University, Yuanyuan Zhang Shanghai Jiao Tong University
Pre-print Media Attached
04:10
5m
Talk
Log-based Anomaly Detection with Deep Learning: How Far Are We
Technical Track
Van-Hoang Le The University of Newcastle, Hongyu Zhang University of Newcastle
DOI Pre-print
04:15
5m
Talk
RoPGen: Towards Robust Code Authorship Attribution via Automatic Coding Style Transformation
Technical Track
Zhen Li University of Texas at San Antonio, Guenevere (Qian) Chen University of Texas at San Antonio, Chen Chen University of Central Florida, Yayi Zou Northeastern University, Shouhuai Xu University of Colorado Colorado Springs
Pre-print Media Attached
04:20
5m
Talk
Where is Your App Frustrating Users?
Technical Track
Yawen Wang Institute of Software, Chinese Academy of Sciences, Junjie Wang Institute of Software at Chinese Academy of Sciences, Hongyu Zhang University of Newcastle, Xuran Ming Institute of Software, Chinese Academy of Sciences, Lin Shi ISCAS, Qing Wang Institute of Software at Chinese Academy of Sciences
DOI Pre-print Media Attached
04:25
5m
Talk
Towards Automatically Repairing Compatibility Issues in Published Android Apps
Technical Track
Yanjie Zhao Monash University, Li Li Monash University, Kui Liu Nanjing University of Aeronautics and Astronautics, China, John Grundy Monash University
Pre-print Media Attached
04:00 - 05:00
Requirements Engineering 1Technical Track / Journal-First Papers / SEIP - Software Engineering in Practice at ICSE room 4-even hours
Chair(s): Irum Inayat National University of Computer and Emerging Sciences
04:00
5m
Talk
On Systematically Building a CNL for Functional Requirements
Journal-First Papers
Alvaro Veizaga Interdisciplinary Centre for Security, Reliability and Trust (SnT), University of Luxembourg, Luxembourg, Mauricio Alferez Interdisciplinary Centre for Security, Reliability and Trust (SnT), University of Luxembourg, Damiano Torre University of Luxembourg, Mehrdad Sabetzadeh University of Ottawa, Lionel Briand University of Luxembourg; University of Ottawa
Link to publication DOI Pre-print Media Attached
04:05
5m
Talk
How Templated Requirements Specifications Inhibit Creativity in Software Engineering
Journal-First Papers
Rahul Mohanani University of Jyväskylä, Paul Ralph Dalhousie University, Burak Turhan University of Oulu, Vladimir Mandić Faculty of Technical Sciences, University of Novi Sad
Link to publication DOI Pre-print Media Attached
04:10
5m
Talk
Automated Labeling and Classification of Business Rules from Software Requirement Specifications
SEIP - Software Engineering in Practice
Preethu Rose Anish TCS Research, Prashant Lawhatre TCS Research, Ranit Chatterjee TCS Research, Vivek Joshi TCS Research, Smita Ghaisas TCS Research
File Attached
04:15
5m
Talk
Automated Handling of Anaphoric Ambiguity in Requirements: A Multi-solution Study
Technical Track
Saad Ezzini University of Luxembourg, Sallam Abualhaija University of Luxembourg, Chetan Arora Deakin University, Mehrdad Sabetzadeh University of Ottawa
Pre-print Media Attached
04:20
5m
Talk
DeepSTL - From English Requirements to Signal Temporal Logic
Technical Track
Jie He Technische Universität Wien, Ezio Bartocci , Dejan Nickovic Austrian Institute of Technology, Haris Isakovic Technische Universität Wien, Radu Grosu Vienna University of Technology
DOI Pre-print Media Attached
05:00 - 06:00
Machine Learning with and for SE 1NIER - New Ideas and Emerging Results / Technical Track / Journal-First Papers at ICSE room 1-odd hours
Chair(s): Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science
05:00
5m
Talk
SQAPlanner: Generating Data-Informed Software Quality Improvement Plans -- A Journal-First Presentation
Journal-First Papers
Dilini Rajapaksha Monash University, Kla Tantithamthavorn Monash University, Jirayus Jiarpakdee Monash University, Australia, Christoph Bergmeir Monash University, John Grundy Monash University, Wray Buntine Monash University
Link to publication Pre-print Media Attached
05:05
5m
Talk
Modeling Functional Similarity in Source Code with Graph-Based Siamese Networks
Journal-First Papers
NIKITA MEHROTRA Indraprastha Institute of Information Technology, NAVDHA AGARWAL Indraprastha Institute of Information Technology, Delhi, PIYUSH GUPTA Indraprastha Institute of Information Technology, Delhi, SAKET ANAND Indraprastha Institute of Information Technology, Delhi, David Lo Singapore Management University, Rahul Purandare IIIT-Delhi
Link to publication DOI Media Attached
05:10
5m
Talk
Improving the Learnability of Machine Learning APIs by Semi-Automated API Wrapping
NIER - New Ideas and Emerging Results
Lars Reimann University of Bonn, Günter Kniesel-Wünsche University of Bonn
DOI Pre-print Media Attached
05:15
5m
Talk
Learning to Recommend Method Names with Global Context
Technical Track
Fang Liu Peking University, Ge Li Peking University, Zhiyi Fu Peking University, Shuai Lu Peking University, Yiyang Hao Silicon Heart Tech Co., Zhi Jin Peking University
Pre-print Media Attached
05:20
5m
Talk
On the Importance of Building High-quality Training Datasets for Neural Code SearchNominated for Distinguished Paper
Technical Track
Zhensu Sun The Hong Kong Polytechnic University, Li Li Monash University, Yan Liu Tongji University, Xiaoning Du Monash University, Australia, Li Li Monash University
Pre-print Media Attached
05:25
5m
Talk
CodeFill: Multi-token Code Completion by Jointly Learning from Structure and Naming Sequences
Technical Track
Maliheh Izadi Delft University of Technology, Roberta Gismondi Delft University of Technology, Georgios Gousios Endor Labs & Delft University of Technology
DOI Pre-print
05:00 - 06:00
Search-Based Software Engineering 1Technical Track at ICSE room 2-odd hours
Chair(s): Ruchika Malhotra Delhi Technological University
05:00
5m
Talk
Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assisted and Many-Objective OptimizationDistinguished Paper Award
Technical Track
Fitash Ul Haq University of Luxembourg, Donghwan Shin University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa
Pre-print Media Attached
05:05
5m
Talk
Unleashing the Power of Compiler Intermediate Representation to Enhance Neural Program Embeddings
Technical Track
Zongjie Li The Hong Kong University of Science and Technology, Pingchuan Ma HKUST, Huaijin Wang , Shuai Wang Hong Kong University of Science and Technology, Qiyi Tang Tencent Security Keen Lab, Sen Nie Keen Security Lab, Tencent, Shi Wu Tencent Security Keen Lab
DOI Pre-print Media Attached
05:10
5m
Talk
Control Parameters Considered Harmful: Detecting Range Specification Bugs in Drone Configuration Modules via Learning-Guided Search
Technical Track
Ruidong Han Xidian University, Chao Yang Xidian University, Siqi Ma The University of New South Wales Canberra, Jianfeng Ma Xidian University, Cong Sun Xidian University, Juanru Li Shanghai Jiao Tong University, Elisa Bertino Purdue University
DOI Pre-print Media Attached
05:15
5m
Talk
Search-based Diverse Sampling from Real-world Software Product Lines
Technical Track
Yi Xiang South China University of Technology, Han Huang South China University of Technology, Yuren Zhou School of Data and Computer Science, Sun Yat-sen University, Sizhe Li South China University of Technology, Chuan Luo Beihang University, Qingwei Lin Microsoft Research, Miqing Li University of Birmingham, Xiaowei Yang South China University of Technology
DOI Pre-print Media Attached
05:20
5m
Talk
PropR: Property-Based Automatic Program Repair
Technical Track
Matthías Páll Gissurarson Chalmers University of Technology, Sweden, Leonhard Applis Delft University of Technology, Annibale Panichella Delft University of Technology, Arie van Deursen Delft University of Technology, Netherlands, Dave Sands Chalmers
DOI Pre-print Media Attached
05:25
5m
Talk
Code Search based on Context-aware Code Translation
Technical Track
Weisong Sun State Key Laboratory for Novel Software Technology, Nanjing University, Chunrong Fang Nanjing University, Yuchen Chen Nanjing University, Guanhong Tao Purdue University, USA, Tingxu Han Nanjing University, Quanjun Zhang Nanjing University
Pre-print Media Attached
05:00 - 06:00
05:00
5m
Talk
Reinforcement Learning for Test Case Prioritization
Journal-First Papers
Mojtaba Bagherzadeh University of Ottawa, Nafiseh Kahani , Lionel Briand University of Luxembourg; University of Ottawa
Link to publication DOI Pre-print Media Attached
05:05
5m
Talk
Build System Aware Multi-language Regression Test Selection in Continuous Integration
SEIP - Software Engineering in Practice
Daniel Elsner TU Munich, Roland Würsching Technical University of Munich, Markus Schnappinger , Alexander Pretschner TU Munich, Maria Graber IVU Traffic Technologies, René Dammer IVU Traffic Technologies, Silke Reimer IVU Traffic Technologies
DOI Pre-print Media Attached
05:10
5m
Talk
Testing Machine Learning Systems in Industry: An Empirical Study
SEIP - Software Engineering in Practice
Shuyue Li Xi'an Jiaotong University, Jiaqi Guo Xi'an Jiaotong University, Jian-Guang Lou Microsoft Research, Ming Fan Xi'an Jiaotong University, Ting Liu Xi'an Jiaotong University, Dongmei Zhang Microsoft Research
DOI Pre-print Media Attached
05:15
5m
Talk
GIFdroid: Automated Replay of Visual Bug Reports for Android Apps
Technical Track
Sidong Feng Monash University, Chunyang Chen Monash University
DOI Pre-print Media Attached
05:20
5m
Talk
BuildSheriff: Change-Aware Test Failure Triage for Continuous Integration Builds
Technical Track
Chen Zhang Fudan University, Bihuan Chen Fudan University, China, Xin Peng Fudan University, Wenyun Zhao Fudan University, China
Pre-print Media Attached
05:25
5m
Talk
Natural Attack for Pre-trained Models of Code
Technical Track
Zhou Yang Singapore Management University, Jieke Shi Singapore Management University, Junda He Singapore Management University, David Lo Singapore Management University
DOI Pre-print Media Attached
05:00 - 06:00
Validation and Verification 1SEIP - Software Engineering in Practice / Technical Track at ICSE room 4-odd hours
Chair(s): Grischa Liebel Reykjavik University
05:00
5m
Talk
Unreliable Test Infrastructures in Automotive Testing Setups
SEIP - Software Engineering in Practice
Claudius Jordan Technical University of Munich, Philipp Foth Technical University of Munich, Alexander Pretschner TU Munich, Matthias Fruth TraceTronic GmbH
Pre-print Media Attached
05:05
5m
Talk
How Does Code Reviewing Feedback Evolve? A Longitudinal Study at Dell EMC
SEIP - Software Engineering in Practice
Ruiyin Wen McGill University, Maxime Lamothe Polytechnique Montréal, Shane McIntosh University of Waterloo
Pre-print Media Attached
05:10
5m
Talk
Linear-time Temporal Logic guided Greybox Fuzzing
Technical Track
Ruijie Meng National University of Singapore, Singapore, Zhen Dong Fudan University, China, Jialin Li National University of Singapore, Singapore, Ivan Beschastnikh University of British Columbia, Abhik Roychoudhury National University of Singapore
DOI Pre-print Media Attached
05:15
5m
Talk
ExAIS: Executable AI Semantics
Technical Track
Richard Schumi Singapore Management University, Jun Sun Singapore Management University
Pre-print Media Attached
05:20
5m
Talk
Nalin: Learning from Runtime Behavior to Find Name-Value Inconsistencies
Technical Track
Jibesh Patra University of Stuttgart, Michael Pradel University of Stuttgart
Pre-print Media Attached
05:25
5m
Talk
Dynamic Update for Synthesized GR(1) Controllers
Technical Track
Gal Amram Tel Aviv University, Shahar Maoz Tel Aviv University, Israel, Itai Segall Nokia Bell-Labs, Matan Yossef Tel Aviv University
Pre-print Media Attached
09:00 - 09:30
OpeningAll plenary events / Technical Track / Keynotes at ICSE Plenary room
Chair(s): Matthew B Dwyer University of Virginia, Daniela Damian University of Victoria, Andreas Zeller CISPA
11:00 - 12:00
Validation and VerificationDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Allison Sullivan The University of Texas at Arlington
11:00
15m
Demonstration
ESBMC-Solidity: An SMT-Based Model Checker for Solidity Smart Contracts
DEMO - Demonstrations
Kunjian Song The University of Manchester, Nedas Matulevicius University of Manchester, UK, Eddie Lima Samsung Electronics, Brazil, Lucas C. Cordeiro University of Manchester
Pre-print Media Attached
11:15
15m
Demonstration
DScribe: Co-generating Unit Tests and Documentation
DEMO - Demonstrations
Alexa Hernandez McGill University, Mathieu Nassif McGill University, Martin P. Robillard McGill University
Link to publication Pre-print Media Attached
11:30
15m
Demonstration
SymInfer: Inferring Numerical Invariants using Symbolic States
DEMO - Demonstrations
ThanhVu Nguyen George Mason University, KimHao Nguyen University of Nebraska-Lincoln, Hai Duong Independent Researcher
11:00 - 12:00
Evolution and Maintenance 4NIER - New Ideas and Emerging Results / Journal-First Papers / Technical Track at ICSE room 1-odd hours
Chair(s): Sarah Nadi University of Alberta
11:00
5m
Talk
Maintenance-Related Concerns for Post-deployed Ethereum Smart Contract Development: Issues, Techniques, and Future Challenges
Journal-First Papers
Jiachi Chen Sun Yat-Sen University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, John Grundy Monash University, Xiaohu Yang Zhejiang University
Link to publication DOI Pre-print Media Attached
11:05
5m
Talk
Context-aware Retrieval-based Deep Commit Message Generation
Journal-First Papers
Haoye Wang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, David Lo Singapore Management University, Qiang He Swinburne University of Technology, Xinyu Wang Zhejiang University, John Grundy Monash University
Link to publication DOI Pre-print Media Attached
11:10
5m
Talk
Self-Admitted Technical Debt Practices: A Comparison Between Industry and Open-Source
Journal-First Papers
Fiorella Zampetti University of Sannio, Italy, Gianmarco Fucci University of Sannio, Alexander Serebrenik Eindhoven University of Technology, Massimiliano Di Penta University of Sannio, Italy
Link to publication DOI Pre-print Media Attached
11:15
5m
Talk
BreakBot: Analyzing the Impact of Breaking Changes to Assist Library EvolutionNIER-track Award
NIER - New Ideas and Emerging Results
Lina Ochoa Eindhoven University of Technology, Thomas Degueule CNRS, LaBRI, Jean-Rémy Falleri Univ. Bordeaux, Bordeaux INP, CNRS, LaBRI. Institut Universitaire de France.
Pre-print Media Attached
11:20
5m
Talk
Guidelines for Assessing the Accuracy of Log Message Template Identification Techniques
Technical Track
Zanis Ali Khan University of Luxembourg, Donghwan Shin University of Luxembourg, Domenico Bianculli University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa
Pre-print Media Attached
11:25
5m
Talk
Automated Patching for Unreproducible Builds
Technical Track
Zhilei Ren Dalian University of Technology, Shiwei Sun Dalian University of Technology, Jifeng Xuan Wuhan University, Xiaochen Li University of Luxembourg, Zhide Zhou Dalian University of Technology, He Jiang School of Software, Dalian University of Technology
Pre-print Media Attached
11:00 - 12:00
Program Repair 3Technical Track / Journal-First Papers at ICSE room 2-odd hours
Chair(s): Tegawendé F. Bissyandé SnT, University of Luxembourg
11:00
5m
Talk
Learning Lenient Parsing & Typing via Indirect Supervision
Journal-First Papers
Toufique Ahmed University of California at Davis, Prem Devanbu Department of Computer Science, University of California, Davis, Vincent J. Hellendoorn Carnegie Mellon University
Link to publication DOI Pre-print Media Attached
11:05
5m
Talk
Evaluating Automatic Program Repair Capabilities to Repair API Misuses
Journal-First Papers
Maria Kechagia University College London, Sergey Mechtaev University College London, Federica Sarro University College London, Mark Harman University College London
Link to publication DOI Pre-print Media Attached
11:10
5m
Talk
Improving Fault Localization and Program Repair with Deep Semantic Features and Transferred Knowledge
Technical Track
Xiangxin Meng Beihang University, Beijing, China, Xu Wang Beihang University, Hongyu Zhang University of Newcastle, Hailong Sun School of Computer Science and Engineering, Beihang University, Beijing,China, Xudong Liu Beihang University
DOI Pre-print Media Attached
11:15
5m
Talk
DEAR: A Novel Deep Learning-based Approach for Automated Program Repair
Technical Track
Yi Li New Jersey Institute of Technology, Shaohua Wang New Jersey Institute of Technology, Tien N. Nguyen University of Texas at Dallas
Pre-print
11:20
5m
Talk
Neural Program Repair using Execution-based Backpropagation
Technical Track
He Ye KTH Royal Institute of Technology, Matias Martinez University of Valenciennes, Martin Monperrus KTH Royal Institute of Technology
Pre-print Media Attached
11:00 - 12:00
Social AspectsSEIS - Software Engineering in Society at ICSE room 3-odd hours
Chair(s): Charles Wallace Michigan Technological University, USA
11:00
5m
Talk
Why Do Projects Join the Apache Software Foundation?
SEIS - Software Engineering in Society
Nan Yang Eindhoven University of Technology, The Netherlands, Isabella Ferreira Polytechnique Montréal, Alexander Serebrenik Eindhoven University of Technology, Bram Adams Queen's University, Kingston, Ontario
Pre-print Media Attached
11:05
5m
Talk
A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice
SEIS - Software Engineering in Society
Lucy Hunt Lancaster University, Maria Angela Ferrario Queen's University Belfast
Pre-print Media Attached
11:10
5m
Talk
Scratch as Social Network: Topic Modeling and Sentiment Analysis in Scratch Projects
SEIS - Software Engineering in Society
Isabella Graßl University of Passau, Gordon Fraser University of Passau
Pre-print Media Attached
11:15
5m
Talk
Good Fences Make Good Neighbours? On the Impact of Cultural and Geographical Dispersion on Community Smells
SEIS - Software Engineering in Society
Stefano Lambiase University of Salerno, Gemma Catolino Tilburg University & ​Jheronimus Academy of Data Science, Damian Andrew Tamburri TU/e, Alexander Serebrenik Eindhoven University of Technology, Fabio Palomba University of Salerno, Filomena Ferrucci University of Salerno
Pre-print Media Attached
11:00 - 12:00
Software Security 7Journal-First Papers / Technical Track at ICSE room 4-odd hours
Chair(s): Diomidis Spinellis Athens University of Economics and Business; Delft University of Technology
11:00
5m
Talk
The Case for Adaptive Security Interventions
Journal-First Papers
Irum Rauf The Open University, UK, Marian Petre The Open University, Thein Tun , Tamara Lopez The Open University, Paul Lunn The University of Manchester, UK, Dirk van der Linden Northumbria University, John Towse Department of Psychology, University of Lancaster, UK, Helen Sharp The Open University, Mark Levine Lancaster University, Awais Rashid University of Bristol, UK, Bashar Nuseibeh The Open University (UK) & Lero (Ireland)
Link to publication DOI Pre-print Media Attached
11:05
5m
Talk
Identifying Challenges for OSS Vulnerability Scanners - A Study & Test Suite
Journal-First Papers
Andreas Dann Paderborn University, Henrik Plate SAP Security Research, France, Ben Hermann Technical University Dortmund, Serena Elisa Ponta SAP Security Research, France, Eric Bodden University of Paderborn; Fraunhofer IEM
Link to publication DOI Pre-print Media Attached
11:10
5m
Talk
The Extent of Orphan Vulnerabilities from Code Reuse in Open Source SoftwareNominated for Distinguished Paper
Technical Track
David Reid University of Tennessee, Mahmoud Jahanshahi Research Assistant, University of Tennessee Knoxville, Audris Mockus The University of Tennessee
DOI Pre-print Media Attached
11:15
5m
Talk
Practical Automated Detection of Malicious npm Packages
Technical Track
Adriana Sejfia University of Southern California, Max Schaefer GitHub, Inc.
Pre-print Media Attached
11:20
5m
Talk
Exploiting Input Sanitization for Regex Denial of Service
Technical Track
Efe Barlas Purdue University, Xin Du Purdue University, James C. Davis Purdue University, USA
DOI Pre-print Media Attached
11:25
5m
Talk
Hiding Critical Program Components via Ambiguous Translation
Technical Track
Chijung Jung University of Virginia, Doowon Kim University of Tennessee, Knoxville, An Chen University of Georgia, Weihang Wang University at Buffalo, SUNY, Yunhui Zheng IBM Research, Kyu Hyung Lee University of Georgia, Yonghwi Kwon University of Virginia
Pre-print Media Attached
11:00 - 12:00
11:00
5m
Talk
Towards Property-Based Tests in Natural Language
NIER - New Ideas and Emerging Results
Colin Gordon Drexel University
Pre-print Media Attached
11:05
5m
Talk
Using a Semantic Knowledge Base to Improve the Managementof Security Reports in Industrial DevOps Projects
SEIP - Software Engineering in Practice
Markus Voggenreiter Siemens Technology / LMU Munich, Ulrich Schöpp fortiss GmbH
Pre-print Media Attached
11:10
5m
Talk
What's bothering developers in code review?
SEIP - Software Engineering in Practice
Emma Söderberg Lund University, Luke Church University of Cambridge | Lund University | Lark Systems, Jürgen Börstler Blekinge Institute of Technology, Diederick Niehorster Lund University, Christofer Rydenfält Lund University
Pre-print Media Attached
11:15
5m
Talk
"Project smells" — Experiences in Analysing the Software Quality of ML Projects with mllint
SEIP - Software Engineering in Practice
Bart van Oort Delft University of Technology, Luís Cruz Deflt University of Technology, Babak Loni ING Bank N.V., Arie van Deursen Delft University of Technology, Netherlands
Pre-print Media Attached
11:20
5m
Talk
Discovering Repetitive Code Changes in Python ML Systems
Technical Track
Malinda Dilhara University of Colorado Boulder, USA, Ameya Ketkar Oregon State University, USA, Nikhith Sannidhi University of Colorado Boulder, Danny Dig University of Colorado Boulder, USA
DOI Pre-print Media Attached
11:25
5m
Talk
OJXPerf: Featherlight Object Replica Detection for Java Programs
Technical Track
Bolun Li North Carolina State University, Hao Xu College of William and Mary, Qidong Zhao North Carolina State University, Pengfei Su University of California, Merced, Milind Chabbi Scalable Machines Research, Shuyin Jiao North Carolina State University, Xu Liu North Carolina State University, Oak Ridge National Laboratory, USA
DOI Pre-print Media Attached
12:00 - 13:00
Machine Learning with and for SE 9Technical Track / SEIP - Software Engineering in Practice / Journal-First Papers at ICSE room 1-even hours
Chair(s): Baishakhi Ray Columbia University
12:00
5m
Talk
Journal First: On the Value of Oversampling for Deep Learning in Software Defect Prediction
Journal-First Papers
Rahul Yedida North Carolina State University, Tim Menzies North Carolina State University
Media Attached
12:05
5m
Talk
Strategies for Reuse and Sharing among Data Scientists in Software Teams
SEIP - Software Engineering in Practice
Will Epperson Carnegie Mellon University, April Wang University of Michigan, Robert DeLine Microsoft Research, Steven M. Drucker Microsoft Research
Pre-print Media Attached
12:10
5m
Talk
What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code
Technical Track
Yao Wan Huazhong University of Science and Technology, Wei Zhao Huazhong University of Science and Technology, Hongyu Zhang University of Newcastle, Yulei Sui University of Technology Sydney, Guandong Xu University of Technology, Sydney, Hai Jin Huazhong University of Science and Technology
Pre-print Media Attached
12:15
5m
Talk
Type4Py: Practical Deep Similarity Learning-Based Type Inference for Python
Technical Track
Amir Mir Delft University of Technology, Evaldas Latoskinas Delft University of Technology, Sebastian Proksch Delft University of Technology, Netherlands, Georgios Gousios Endor Labs & Delft University of Technology
DOI Pre-print Media Attached
12:20
5m
Talk
Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules
Technical Track
Rangeet Pan Iowa State University, USA, Hridesh Rajan Iowa State University
Pre-print Media Attached
12:00 - 13:00
12:00
5m
Talk
Smoke Testing for Machine Learning: Simple Tests to Discover Severe Defects
Journal-First Papers
Steffen Herbold TU Clausthal, Tobias Haar University of Goettingen
DOI Media Attached
12:05
5m
Talk
Algorithmic Profiling for Real-World Complexity Problems
Journal-First Papers
Boqin Qin China Telecom Cloud Computing Corporation, Tengfei Tu Beijing University of Posts and Telecommunications, Ziheng Liu University of California, San Diego, Tingting Yu University of Cincinnati, Linhai Song Pennsylvania State University, USA
DOI Pre-print Media Attached
12:10
5m
Talk
Build System Aware Multi-language Regression Test Selection in Continuous Integration
SEIP - Software Engineering in Practice
Daniel Elsner TU Munich, Roland Würsching Technical University of Munich, Markus Schnappinger , Alexander Pretschner TU Munich, Maria Graber IVU Traffic Technologies, René Dammer IVU Traffic Technologies, Silke Reimer IVU Traffic Technologies
DOI Pre-print Media Attached
12:15
5m
Talk
Free Lunch for Testing: Fuzzing Deep-Learning Libraries from Open Source
Technical Track
Anjiang Wei Stanford University, Yinlin Deng University of Illinois at Urbana-Champaign, Chenyuan Yang Nanjing University, Lingming Zhang University of Illinois at Urbana-Champaign
Pre-print Media Attached
12:20
5m
Talk
Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries
Technical Track
Xinyu Liu Georgia Institute of Technology, Qi Zhou Facebook, Joy Arulraj Georgia Institute of Technology, Alessandro Orso Georgia Tech
Pre-print Media Attached
12:25
5m
Talk
R2Z2: Detecting Rendering Regressions in Web Browsers through Differential Fuzz Testing
Technical Track
Suhwan Song Seoul National University, South Korea, Jaewon Hur Seoul National University, Sunwoo Kim Samsung Research, Samsung Electronics, Philip Rogers Google, Byoungyoung Lee Seoul National University, South Korea
Pre-print Media Attached
12:00 - 13:00
12:00
5m
Talk
Verification of Consistency between Process Models, Object Life Cycles, and Context-dependent Semantic Specifications
Journal-First Papers
Ralph Hoch Institute of Computer Technology, TU Wien, Christoph Luckeneder Vienna University of Technology, Roman Popp TU Wien, Vienna, Austria, Hermann Kaindl Institute of Computer Technology, TU Wien
Link to publication DOI Pre-print Media Attached
12:05
5m
Talk
Evaluating Commit Message Generation: To BLEU Or Not To BLEU?
NIER - New Ideas and Emerging Results
Samanta Dey Chennai Mathematical Institute, Venkatesh Vinayakarao Chennai Mathematical Institute, Monika Gupta IBM Research India, Sampath Dechu IBM Research
Link to publication DOI Pre-print Media Attached
12:10
5m
Talk
Verifying Dynamic Trait Objects in Rust
SEIP - Software Engineering in Practice
Alexa VanHattum Cornell University, Daniel Schwartz-Narbonne Amazon, n.n., Nathan Chong Amazon, Adrian Sampson Cornell University
Pre-print Media Attached
12:15
5m
Talk
Verification of ORM-based Controllers by Summary Inference
Technical Track
Geetam Chawla Indian Insitute of Science, Bangalore, Navneet Aman Indian Institute of Science, Bangalore, Raghavan Komondoor IISc Bengaluru, Ashish Shashikant Bokil Indian Institute of Science, Bangalore, Nilesh Ramesh Kharat Indian Institute of Science, Bangalore
Pre-print Media Attached
12:20
5m
Talk
Quantifying Permissiveness of Access Control Policies
Technical Track
William Eiers University of California at Santa Barbara, USA, Ganesh Sankaran University of California Santa Barbara, Albert Li University of California Santa Barbara, Emily O'Mahony University of California Santa Barbara, Benjamin Prince University of California Santa Barbara, Tevfik Bultan University of California, Santa Barbara
Pre-print Media Attached
12:00 - 13:00
12:00
5m
Talk
Academic and Industry Training for Data Modelling: Ideas for Mutual Benefit
SEET - Software Engineering Education and Training
Daria Bogdanova Sitecore , Monique Snoeck Katholieke Universiteit Leuven
Pre-print
12:05
5m
Talk
Attracting and Retaining OSS contributors with a Maintainer Dashboard
SEIS - Software Engineering in Society
Mariam Guizani Oregon State University, Thomas Zimmermann Microsoft Research, Anita Sarma Oregon State University, Denae Ford Microsoft Research
Pre-print Media Attached
12:10
5m
Talk
A New Approach Towards Ensuring Gender Inclusive SE Job Advertisements
SEIS - Software Engineering in Society
Tanjila Kanij Monash University, John Grundy Monash University, Jennifer McIntosh Monash University, Anita Sarma Oregon State University, Gayatri Aniruddha Monash University
Pre-print Media Attached
12:15
5m
Talk
Open Data Inclusion through Narrative Approaches
SEIS - Software Engineering in Society
Annika Wolff LUT University, Natasha Tylosky LUT University, Tanvir Hasan LUT University
12:20
5m
Talk
An Empirical Investigation on the Challenges Faced by Women in the Software Industry: A Case StudySEIS-track Award
SEIS - Software Engineering in Society
Bianca Trinkenreich Northern of Arizona Univeristy, Ricardo Britto Ericsson / Blekinge Institute of Technology, Marco Gerosa Northern Arizona University, USA, Igor Steinmacher Northern Arizona University
Pre-print Media Attached
12:25
5m
Talk
Detecting Interpersonal Conflict in Issues and Code Review: Cross Pollinating Open- and Closed-Source Approaches
SEIS - Software Engineering in Society
Huilian Sophie Qiu Carnegie Mellon University, USA, Bogdan Vasilescu Carnegie Mellon University, USA, Christian Kästner Carnegie Mellon University, Carolyn Egelman Google, Ciera Jaspan , Emerson Murphy-Hill Google
Pre-print Media Attached
13:00 - 14:00
Program Comprehension 5Journal-First Papers / Technical Track at ICSE room 1-odd hours
Chair(s): Fabio Petrillo École de technologie supérieure (ÉTS), Montréal -- Université du Québec
13:00
5m
Talk
Journal First Submission of the Article: What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk
Journal-First Papers
Pooja Rani University of bern, Sebastiano Panichella Zurich University of Applied Sciences, Manuel Leuenberger Software Composition Group, University of Bern, Switzerland, Mohammad Ghafari School of Computer Science, University of Auckland, Oscar Nierstrasz University of Bern, Switzerland
Link to publication DOI Authorizer link Media Attached
13:05
5m
Talk
Retrieving Data Constraint Implementations Using Fine-Grained Code Patterns
Technical Track
Juan Manuel Florez The University of Texas at Dallas, Jonathan Perry The University of Texas at Dallas, Shiyi Wei University of Texas at Dallas, Andrian Marcus University of Texas at Dallas
Pre-print Media Attached
13:10
5m
Talk
On the Evaluation of Neural Code Summarization
Technical Track
Ensheng Shi Xi'an Jiaotong University, Yanlin Wang Microsoft Research, Lun Du Microsoft Research Asia, Junjie Chen Tianjin University, Shi Han Microsoft Research, Hongyu Zhang University of Newcastle, Dongmei Zhang Microsoft Research, Hongbin Sun Xi'an Jiaotong University
DOI Pre-print Media Attached
13:15
5m
Talk
FIRA: Fine-Grained Graph-Based Code Change Representation for Automated Commit Message Generation
Technical Track
Jinhao Dong Peking University, Yiling Lou Purdue University, Qihao Zhu Peking University, Zeyu Sun Peking University, Zhilin Li Peking University, Wenjie Zhang Peking University, Dan Hao Peking University
Pre-print Media Attached
13:00 - 14:00
Variability and Product Lines 2Technical Track / Journal-First Papers at ICSE room 2-odd hours
Chair(s): Candy Pang MacEwan University
13:00
5m
Talk
Transfer Learning Across Variants and Versions: The Case of Linux Kernel Size
Journal-First Papers
Hugo Martin Univ Rennes, Inria, CNRS, IRISA, Mathieu Acher Univ. Rennes 1, Inria, IRISA, Institut Universitaire de France (IUF), Juliana Alves Pereira PUC-Rio, Luc Lesoil IRISA, Jean-Marc Jézéquel Univ Rennes - IRISA, Djamel Eddine Khelladi CNRS, France
Link to publication DOI Pre-print Media Attached
13:05
5m
Talk
SugarC: Scalable Desugaring of Real-World Preprocessor Usage into Pure C
Technical Track
Zachary Patterson University of Texas at Dallas, Zenong Zhang The University of Texas at Dallas, Brent Pappas University of Central Florida, Shiyi Wei University of Texas at Dallas, Paul Gazzillo University of Central Florida
Pre-print Media Attached
13:10
5m
Talk
On the Benefits and Limits of Incremental Build of Software Configurations: An Exploratory Study
Technical Track
Georges Aaron RANDRIANAINA Université de Rennes 1, IRISA, Xhevahire Tërnava Université de Rennes 1, INRIA/IRISA, Djamel Eddine Khelladi CNRS, France, Mathieu Acher Univ. Rennes 1, Inria, IRISA, Institut Universitaire de France (IUF)
Pre-print Media Attached
13:15
5m
Talk
Causality in Configurable Software Systems
Technical Track
Clemens Dubslaff TU Dresden, Kallistos Weis Saarland University, Christel Baier TU Dresden, Germany, Sven Apel Saarland University
Pre-print Media Attached
13:20
5m
Talk
A Scalable t-wise Coverage Estimator
Technical Track
Eduard Baranov Université Catholique de Louvain, Belgium, Sourav Chakraborty Indian Statistical Institute (ISI) , Kolkata, India, Axel Legay Université Catholique de Louvain, Belgium, Kuldeep S. Meel National University of Singapore, N. V. Vinodchandran University of Nebraska-Lincoln
DOI Pre-print Media Attached
13:25
5m
Talk
On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support
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
13:00 - 14:00
13:00
5m
Talk
TaintBench: Automatic Real-World Malware Benchmarking of Android Taint Analyses
Journal-First Papers
Linghui Luo Amazon Web Services, Felix Pauck Paderborn University, Germany, Goran Piskachev Fraunhofer IEM, Manuel Benz Paderborn University, Ivan Pashchenko University of Trento, Martin Mory Paderborn University, Eric Bodden , Ben Hermann Technical University Dortmund, Fabio Massacci University of Trento; Vrije Universiteit Amsterdam
Link to publication DOI Pre-print Media Attached File Attached
13:05
5m
Talk
Statistical Reasoning About Programs
NIER - New Ideas and Emerging Results
Marcel Böhme MPI-SP, Germany and Monash University, Australia
DOI Pre-print Media Attached
13:10
5m
Talk
InspectJS: Leveraging Code Similarity and User-Feedback for Effective Taint Specification Inference for JavaScript
SEIP - Software Engineering in Practice
Saikat Dutta University of Illinois at Urbana-Champaign, Diego Garbervetsky University of Buenos Aires and CONICET, Argentina, Shuvendu K. Lahiri Microsoft Research, Max Schaefer GitHub, Inc.
DOI Pre-print Media Attached
13:15
5m
Talk
Striking a Balance: Pruning False-Positives from Static Call GraphsNominated for Distinguished Paper
Technical Track
Akshay Utture University of California, Los Angeles (UCLA), Shuyang Liu University of California, Los Angeles, Christian Gram Kalhauge Technical University of Denmark, Jens Palsberg University of California at Los Angeles
DOI Pre-print Media Attached
13:20
5m
Talk
DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs
Technical Track
Mohammad Wardat Dept. of Computer Science, Iowa State University, Breno Dantas Cruz Dept. of Computer Science, Iowa State University, Wei Le Iowa State University, Hridesh Rajan Iowa State University
Pre-print Media Attached
13:00 - 14:00
Tools and Environments 5Technical Track / SEIP - Software Engineering in Practice at ICSE room 4-odd hours
Chair(s): Frank Tip Northeastern University
13:00
5m
Talk
Reflekt: a Library for Compile-Time Reflection in Kotlin
SEIP - Software Engineering in Practice
Anastasiia Birillo JetBrains Research, Elena Lyulina JetBrains Research, Maria Malysheva JetBrains Research;Saint Petersburg State University, Vladislav Tankov JetBrains, ITMO University, Timofey Bryksin JetBrains Research; HSE University
Pre-print Media Attached
13:05
5m
Talk
FlakiMe: Laboratory-Controlled Test Flakiness Impact Assessment
Technical Track
Maxime Cordy University of Luxembourg, Luxembourg, Renaud Rwemalika University of Luxembourg, Adriano Franci University of Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Mark Harman University College London
Pre-print Media Attached
13:10
5m
Talk
Semantic Image Fuzzing of AI Perception Systems
Technical Track
Trey Woodlief University of Virginia, Sebastian Elbaum University of Virginia, Kevin Sullivan University of Virginia
DOI Pre-print Media Attached
13:15
5m
Talk
Use of Test Doubles in Android Testing: An In-Depth Investigation
Technical Track
Mattia Fazzini University of Minnesota, Chase Choi University of Minnesota, Juan Manuel Copia IMDEA Software Institute, Gabriel Lee University of Minnesota, Yoshiki Kakehi Georgia Institute of Technology, Alessandra Gorla IMDEA Software Institute, Alessandro Orso Georgia Tech
Pre-print Media Attached
13:00 - 14:00
Validation and Verification 7Journal-First Papers / Technical Track / SEIP - Software Engineering in Practice at ICSE room 5-odd hours
Chair(s): Guido Salvaneschi University of St. Gallen
13:00
5m
Talk
Control and Discovery of Environment Behaviour
Journal-First Papers
Maureen Keegan Intercom, Nicolás D’Ippolito Dept. of Computer Science FCEyN, University of Buenos Aires, Víctor Braberman ICC (UBA-CONICET), Nir Piterman University of Gothenberg, Sebastian Uchitel Universidad de Buenos Aires / Imperial College
Link to publication DOI Pre-print Media Attached
13:05
5m
Talk
Unreliable Test Infrastructures in Automotive Testing Setups
SEIP - Software Engineering in Practice
Claudius Jordan Technical University of Munich, Philipp Foth Technical University of Munich, Alexander Pretschner TU Munich, Matthias Fruth TraceTronic GmbH
Pre-print Media Attached
13:10
5m
Talk
Nessie: Automatically Testing JavaScript APIs with Asynchronous Callbacks
Technical Track
Ellen Arteca Northeastern University, Sebastian Harner University of Stuttgart, Michael Pradel University of Stuttgart, Frank Tip Northeastern University
Pre-print Media Attached
13:15
5m
Talk
Towards Boosting Patch Execution On-the-Fly
Technical Track
Samuel Benton The University of Texas at Dallas, Yuntong Xie Tsinghua University, Lan Lu SUSTech, Mengshi Zhang Meta, Xia Li Kennesaw State University, Lingming Zhang University of Illinois at Urbana-Champaign
Media Attached File Attached
13:20
5m
Talk
Diversity-Driven Automated Formal VerificationDistinguished Paper Award
Technical Track
Emily First University of Massachusetts Amherst, Yuriy Brun University of Massachusetts
DOI Pre-print Media Attached
13:25
5m
Talk
Nalin: Learning from Runtime Behavior to Find Name-Value Inconsistencies
Technical Track
Jibesh Patra University of Stuttgart, Michael Pradel University of Stuttgart
Pre-print Media Attached
14:00 - 15:00
AWS Meeting with Nico Rossner (Sponsor)Sponsors at Sponsors' booths
14:00 - 15:00
Huawei Meeting with Filipe Roseiro Cogo (Sponsor)Sponsors at Sponsors' booths
14:00 - 15:00
IBM Meeting wirh Julian Dolby (Sponsor)Sponsors at Sponsors' booths
14:00 - 15:00
Town HallAll plenary events at Town Hall room
Chair(s): Ladan Tahvildari University of Waterloo, Thomas Zimmermann Microsoft Research
20:00 - 21:00
Mobile ApplicationsDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Yiling Lou Purdue University
20:00
15m
Demonstration
ACID: An API Compatibility Issue Detector for Android Apps
DEMO - Demonstrations
Tarek Mahmud Texas State University, Meiru Che Concordia University Texas, Guowei Yang The University of Queensland
Media Attached
20:15
15m
Demonstration
ICCBot: Fragment-Aware and Context-Sensitive ICC Resolution for Android Applications
DEMO - Demonstrations
Jiwei Yan Institute of Software at Chinese Academy of Sciences, China, Shixin Zhang Beijing Jiaotong University, China, Yepang Liu Southern University of Science and Technology, Jun Yan Institute of Software at Chinese Academy of Sciences, China, Jian Zhang Institute of Software at Chinese Academy of Sciences, China
DOI Pre-print Media Attached
20:30
15m
Demonstration
UIPDroid: Unrooted Dynamic Monitor of Android App UIs for Fine-Grained Permission Control
DEMO - Demonstrations
Mulin Duan Singapore Management University, Lingxiao Jiang Singapore Management University, Lwin Khin Shar Singapore Management University, Debin Gao Singapore Management University
Pre-print Media Attached
20:00 - 21:00
Reliability and Safety 5Technical Track / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): David Lo Singapore Management University
20:00
5m
Talk
When Cyber-Physical Systems Meet AI: A Benchmark, an Evaluation, and a Way Forward
SEIP - Software Engineering in Practice
Jiayang Song University of Alberta, Deyun Lyu Kyushu university, Zhenya Zhang Nanyang Technological University, Zhijie Wang University of Alberta, Tianyi Zhang Purdue University, Lei Ma University of Alberta
DOI Pre-print Media Attached
20:05
5m
Talk
Multi-Intention-Aware Configuration Selection for Performance Tuning
Technical Track
Haochen He National University of Defense Technology, Zhouyang Jia National University of Defense Technology, Shanshan Li National University of Defense Technology, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Chenglong Zhou National University of Defense Technology, Qing Liao Harbin Institute of Technology, Ji Wang National University of Defense Technology, Liao Xiangke National University of Defense Technology
Pre-print Media Attached
20:10
5m
Talk
DeepStability: A Study of Unstable Numerical Methods and Their Solutions in Deep Learning
Technical Track
Eliska Kloberdanz Iowa State University, Kyle Kloberdanz Cape Privacy, Wei Le Iowa State University
Pre-print Media Attached
20:15
5m
Talk
If a Human Can See It, So Should Your System: Reliability Requirements for Machine Vision Components
Technical Track
Boyue Caroline Hu University of Toronto, Lina Marsso University of Toronto, Krzysztof Czarnecki University of Waterloo, Canada, Rick Salay University of Toronto, Huakun Shen University of Toronto, Marsha Chechik University of Toronto
DOI Pre-print Media Attached
20:00 - 21:00
20:00
5m
Talk
Demystifying the Challenges and Benefits of Analyzing User-Reported Logs in Bug Reports
Journal-First Papers
An Ran Chen Concordia University, Tse-Hsun (Peter) Chen Concordia University, Shaowei Wang University of Manitoba
Link to publication Media Attached
20:05
5m
Talk
Reinforcement Learning for Test Case Prioritization
Journal-First Papers
Mojtaba Bagherzadeh University of Ottawa, Nafiseh Kahani , Lionel Briand University of Luxembourg; University of Ottawa
Link to publication DOI Pre-print Media Attached
20:10
5m
Talk
Surveying the Developer Experience of Flaky Tests
SEIP - Software Engineering in Practice
Owain Parry The University of Sheffield, Gregory Kapfhammer Allegheny College, Michael Hilton Carnegie Mellon University, USA, Phil McMinn University of Sheffield
Pre-print Media Attached
20:15
5m
Talk
The Impact of Flaky Tests on Historical Test Prioritization on Chrome
SEIP - Software Engineering in Practice
Emad Fallahzadeh Concordia University, Peter Rigby Concordia University, Montreal, Canada
Pre-print Media Attached
20:20
5m
Talk
Demystifying the Dependency Challenge in Kernel Fuzzing
Technical Track
Yu Hao University of California at Riverside, USA, Hang Zhang Georgia Institute of Technology, Guoren Li UC Riverside, Xingyun Du UC Riverside, Zhiyun Qian University of California at Riverside, USA, Ardalan Amiri Sani UC Irvine
Pre-print Media Attached
20:25
5m
Talk
BuildSheriff: Change-Aware Test Failure Triage for Continuous Integration Builds
Technical Track
Chen Zhang Fudan University, Bihuan Chen Fudan University, China, Xin Peng Fudan University, Wenyun Zhao Fudan University, China
Pre-print Media Attached
20:00 - 21:00
20:00
5m
Talk
Are You Still Working on This? An Empirical Study on Pull Request Abandonment
Journal-First Papers
Zhixing Li College of Computer, National University of Defense Technology, Changsha, China, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Tao Wang National University of Defense Technology, Gang Yin National University of Defense Technology, Shanshan Li National University of Defense Technology, Huaimin Wang National University of Defense Technology
Link to publication DOI Pre-print File Attached
20:05
5m
Talk
Towards Property-Based Tests in Natural Language
NIER - New Ideas and Emerging Results
Colin Gordon Drexel University
Pre-print Media Attached
20:10
5m
Talk
A Unified Code Review Automation for Large-scale Industry with Diverse Development Environments
SEIP - Software Engineering in Practice
Hyungjin Kim Samsung Research, Samsung Electronics, Yonghwi Kwon Samsung Research, Samsung Electronics, Hyukin Kwon Samsung Research, Samsung Electronics, Yeonhee Ryou Samsung Research, Samsung Electronics, Sangwoo Joh Samsung Research, Samsung Electronics, Taeksu Kim Samsung Research, Samsung Electronics, Chul-Joo Kim Samsung Research, Samsung Electronics
DOI Pre-print Media Attached
20:15
5m
Talk
Discovering Repetitive Code Changes in Python ML Systems
Technical Track
Malinda Dilhara University of Colorado Boulder, USA, Ameya Ketkar Oregon State University, USA, Nikhith Sannidhi University of Colorado Boulder, Danny Dig University of Colorado Boulder, USA
DOI Pre-print Media Attached
20:20
5m
Talk
OJXPerf: Featherlight Object Replica Detection for Java Programs
Technical Track
Bolun Li North Carolina State University, Hao Xu College of William and Mary, Qidong Zhao North Carolina State University, Pengfei Su University of California, Merced, Milind Chabbi Scalable Machines Research, Shuyin Jiao North Carolina State University, Xu Liu North Carolina State University, Oak Ridge National Laboratory, USA
DOI Pre-print Media Attached
20:00 - 21:00
Validation and Verification 4Technical Track / NIER - New Ideas and Emerging Results at ICSE room 4-even hours
Chair(s): Ting Su East China Normal University
20:00
5m
Talk
Evaluating Commit Message Generation: To BLEU Or Not To BLEU?
NIER - New Ideas and Emerging Results
Samanta Dey Chennai Mathematical Institute, Venkatesh Vinayakarao Chennai Mathematical Institute, Monika Gupta IBM Research India, Sampath Dechu IBM Research
Link to publication DOI Pre-print Media Attached
20:05
5m
Talk
Data-Driven Loop Bound Learning for Termination Analysis
Technical Track
Rongchen Xu Tsinghua University, Jianhui Chen Tsinghua University, Fei He Tsinghua University
DOI Pre-print Media Attached
20:10
5m
Talk
Refty: Refinement Types for Valid Deep Learning Models
Technical Track
Yanjie Gao Microsoft Research, lizhengxian Microsoft Research, Haoxiang Lin Microsoft Research, Hongyu Zhang University of Newcastle, Ming Wu Shanghai Tree-Graph Blockchain Research Institute, Mao Yang Microsoft Research
DOI Pre-print Media Attached
20:15
5m
Talk
GraphFuzz: Library API Fuzzing with Lifetime-aware Dataflow Graphs
Technical Track
Harrison Green ForAllSecure, Thanassis Avgerinos ForAllSecure
DOI Pre-print Media Attached
20:00 - 21:00
20:00
5m
Talk
Predicting the Objective and Priority of Issue Reports in Software Repositories
Journal-First Papers
Maliheh Izadi Sharif University of Technology, Kiana Akbari Sharif University of technology, Abbas Heydarnoori Sharif University of Technology
Link to publication DOI Pre-print Media Attached
20:05
5m
Talk
Better Modeling the Programming World with Code Concept Graphs-augmented Multi-modal Learning
NIER - New Ideas and Emerging Results
Martin Weyssow DIRO, Université de Montréal, Houari Sahraoui Université de Montréal, Bang Liu DIRO & Mila, Université de Montréal
Pre-print Media Attached
20:10
5m
Talk
Dozer: Migrating Shell Commands to Ansible Modules via Execution Profiling and Synthesis
SEIP - Software Engineering in Practice
Eric Horton North Carolina State University, Chris Parnin North Carolina State University
Pre-print Media Attached
20:15
5m
Talk
Conflict-aware Inference of Python Compatible Runtime Environments with Domain Knowledge Graph
Technical Track
Wei Cheng Nanjing University, XiangRong Zhu Nanjing University, Wei Hu Nanjing University
DOI Pre-print Media Attached
20:20
5m
Talk
CLEAR: Contrastive Learning for API Recommendation
Technical Track
Moshi Wei York University, Nima Shiri Harzevili York University, Yuchao Huang Institute of Software Chinese Academy of Sciences, Junjie Wang Institute of Software at Chinese Academy of Sciences, Song Wang York University
Pre-print Media Attached
21:00 - 22:00
21:00
5m
Talk
The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Study
Journal-First Papers
Masud Rahman Dalhousie University, Foutse Khomh Polytechnique Montréal, Shamima Yeasmin University of Saskatchewan, Chanchal K. Roy University of Saskatchewan
Link to publication DOI Pre-print Media Attached
21:05
5m
Talk
Software Engineers’ Response to Public Crisis: Lessons Learnt from Spontaneously Building an Informative COVID-19 Dashboard
SEIS - Software Engineering in Society
Han Wang Monash University, Chao Wu Monash University, Chunyang Chen Monash University, Burak Turhan University of Oulu, Shiping Chen Data61 at CSIRO, Australia / UNSW, Australia, Jon Whittle CSIRO's Data61 and Monash University
Pre-print Media Attached
21:10
5m
Talk
Fault Localization via Efficient Probabilistic Modeling of Program Semantics
Technical Track
Muhan Zeng Peking University, Yiqian Wu Peking University, Zhentao Ye Peking University, Yingfei Xiong Peking University, Xin Zhang Peking University, Lu Zhang Peking University
DOI Pre-print Media Attached
21:15
5m
Talk
Adaptive Performance Anomaly Detection for Online Service Systems via Pattern Sketching
Technical Track
Zhuangbin Chen Chinese University of Hong Kong, China, Jinyang Liu , Yuxin Su Sun Yat-sen University, Hongyu Zhang University of Newcastle, Xiao Ling Huawei Technologies, Yongqiang Yang Huawei Technologies, Michael Lyu The Chinese University of Hong Kong
Pre-print Media Attached
21:20
5m
Talk
Eflect: Porting Energy-Aware Applications to Shared Environments
Technical Track
Timur Babakol SUNY Binghamton, USA, Anthony Canino University of Pennsylvania, USA, Yu David Liu SUNY Binghamton
DOI Pre-print Media Attached
21:00 - 22:00
Software Security 4Journal-First Papers / Technical Track at ICSE room 2-odd hours
Chair(s): Hamid Bagheri University of Nebraska-Lincoln
21:00
5m
Talk
Out of Sight, Out of Mind? How Vulnerable Dependencies Affect Open-Source Projects
Journal-First Papers
Gede Artha Azriadi Prana Singapore Management University, Abhishek Sharma Veracode, Inc., Lwin Khin Shar Singapore Management University, Darius Foo National University of Singapore, Andrew Santosa Veracode, Inc., Asankhaya Sharma Veracode, Inc., David Lo Singapore Management University
Pre-print Media Attached
21:05
5m
Talk
Identifying Challenges for OSS Vulnerability Scanners - A Study & Test Suite
Journal-First Papers
Andreas Dann Paderborn University, Henrik Plate SAP Security Research, France, Ben Hermann Technical University Dortmund, Serena Elisa Ponta SAP Security Research, France, Eric Bodden University of Paderborn; Fraunhofer IEM
Link to publication DOI Pre-print Media Attached
21:10
5m
Talk
DeFault: Mutual Information-based Crash Triage for Massive Crashes
Technical Track
Xing Zhang National University of Defense Technology, Jiongyi Chen National University of Defense Technology, Chao Feng National University of Defense Technology, Ruilin Li National University of Defense Technolog, Wenrui Diao Shandong University, Kehuan Zhang The Chinese University of Hong Kong
Pre-print Media Attached
21:15
5m
Talk
Practical Automated Detection of Malicious npm Packages
Technical Track
Adriana Sejfia University of Southern California, Max Schaefer GitHub, Inc.
Pre-print Media Attached
21:20
5m
Talk
Exploiting Input Sanitization for Regex Denial of Service
Technical Track
Efe Barlas Purdue University, Xin Du Purdue University, James C. Davis Purdue University, USA
DOI Pre-print Media Attached
21:25
5m
Talk
Hiding Critical Program Components via Ambiguous Translation
Technical Track
Chijung Jung University of Virginia, Doowon Kim University of Tennessee, Knoxville, An Chen University of Georgia, Weihang Wang University at Buffalo, SUNY, Yunhui Zheng IBM Research, Kyu Hyung Lee University of Georgia, Yonghwi Kwon University of Virginia
Pre-print Media Attached
21:00 - 22:00
Machine Learning with and for SE 6Technical Track at ICSE room 3-odd hours
Chair(s): Ali Ouni ETS Montreal, University of Quebec
21:00
5m
Talk
DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programs
Technical Track
Jialun Cao Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Meiziniu LI Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Xiao Chen Huazhong University of Science and Technology, Ming Wen Huazhong University of Science and Technology, Yongqiang Tian University of Waterloo, Bo Wu MIT-IBM Watson AI Lab in Cambridge, Shing-Chi Cheung Hong Kong University of Science and Technology
DOI Pre-print Media Attached
21:05
5m
Talk
Fast Changeset-based Bug Localization with BERT
Technical Track
Agnieszka Ciborowska Virginia Commonwealth University, Kostadin Damevski Virginia Commonwealth University
Pre-print Media Attached
21:10
5m
Talk
Multilingual training for Software Engineering
Technical Track
Toufique Ahmed University of California at Davis, Prem Devanbu Department of Computer Science, University of California, Davis
DOI Pre-print Media Attached
21:15
5m
Talk
NeuronFair: Interpretable White-Box Fairness Testing through Biased Neuron Identification
Technical Track
haibin zheng Zhejiang University of Technology, Zhiqing Chen Zhejiang University of Technology, Tianyu Du Zhejiang University, Xuhong Zhang Zhejiang University, Yao Cheng Huawei International, Shouling Ji Zhejiang University, Jingyi Wang Zhejiang University, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Jinyin Chen College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China
DOI Pre-print Media Attached
21:20
5m
Talk
Type4Py: Practical Deep Similarity Learning-Based Type Inference for Python
Technical Track
Amir Mir Delft University of Technology, Evaldas Latoskinas Delft University of Technology, Sebastian Proksch Delft University of Technology, Netherlands, Georgios Gousios Endor Labs & Delft University of Technology
DOI Pre-print Media Attached
21:25
5m
Talk
Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules
Technical Track
Rangeet Pan Iowa State University, USA, Hridesh Rajan Iowa State University
Pre-print Media Attached
22:00 - 23:00
Mining Software Repositories 4Technical Track / Journal-First Papers / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): Joshua Garcia University of California, Irvine
22:00
5m
Talk
Dependency Smells in JavaScript Projects
Journal-First Papers
Abbas Javan Jafari Concordia University, Canada, Diego Costa Concordia University, Canada, Rabe Abdalkareem Carleton University, Emad Shihab Concordia University, Nikolaos Tsantalis Concordia University
DOI Pre-print File Attached
22:05
5m
Talk
Assisting Example-based API Misuse Detection via Complementary Artificial Examples
Journal-First Papers
Maxime Lamothe Polytechnique Montréal, Heng Li Polytechnique Montréal, Weiyi Shang Concordia University
Link to publication DOI Pre-print Media Attached
22:10
5m
Talk
Breaking Type Safety in Go: An Empirical Study on the Usage of the unsafe Package
Journal-First Papers
Diego Costa Concordia University, Canada, Suhaib Mujahid Concordia University, Rabe Abdalkareem Carleton University, Emad Shihab Concordia University
Link to publication Pre-print Media Attached
22:15
5m
Talk
Mining Idioms in the Wild
SEIP - Software Engineering in Practice
Aishwarya Sivaraman University of California, Los Angeles, Rui Abreu Faculty of Engineering, University of Porto, Portugal, Andrew Scott Facebook, Tobi Akomolede Facebook, Satish Chandra Facebook
Pre-print Media Attached
22:20
5m
Talk
AutoTransform: Automated Code Transformation to Support Modern Code Review Process
Technical Track
Patanamon Thongtanunam University of Melbourne, Chanathip Pornprasit Monash University, Kla Tantithamthavorn Monash University
Pre-print Media Attached
22:25
5m
Talk
What Makes a Good Commit Message?Distinguished Paper Award
Technical Track
Yingchen Tian Beijing Institute of Technology, Yuxia Zhang Beijing Institute of Technology, Klaas-Jan Stol University College Cork, Lero, SINTEF, Lin Jiang Beijing Institute of Technology, Hui Liu Beijing Institute of Technology
Pre-print Media Attached
22:00 - 23:00
Software Engineering in Practice 3SEIP - Software Engineering in Practice at ICSE room 2-even hours
Chair(s): Nancy Mead Carnegie Mellon Software Engineering Institute
22:00
5m
Talk
Automatically Identifying Shared Root Causes of Test Breakages in SAP HANA
SEIP - Software Engineering in Practice
Gabin An KAIST, Juyeon Yoon Korea Advanced Institute of Science and Technology, Jeongju Sohn University of Luxembourg, Jingun Hong SAP Labs, Dongwon Hwang SAP Labs, Shin Yoo KAIST
Pre-print Media Attached
22:05
5m
Talk
Record and Replay of Online Traffic for Microservices with Automatic Mocking Point Identification
SEIP - Software Engineering in Practice
Jiangchao Liu Ant Group, Jierui Liu Ant Group, Peng Di Ant Group, Alex X. Liu Ant Group, Zexin Zhong Ant Group; University of Technology Sydney
Pre-print Media Attached
22:10
5m
Talk
Field-based Static Taint Analysis for Industrial Microservices
SEIP - Software Engineering in Practice
Zexin Zhong Ant Group; University of Technology Sydney, Jiangchao Liu Ant Group, Diyu Wu Ant Group, Peng Di Ant Group, Yulei Sui University of Technology Sydney, Alex X. Liu Ant Group
Pre-print Media Attached
22:15
5m
Talk
A Cross-Company Ethnographic Study on Software Teams for DevOps and Microservices: Organization, Benefits, and Issues
SEIP - Software Engineering in Practice
Xin Zhou Nanjing University, China, Huang Huang State Grid Nanjing Power Supply Company, He Zhang Nanjing University, Xin Huang , Dong Shao Nanjing University, Chenxing Zhong Nanjing University
Pre-print
22:20
5m
Talk
An Industrial Experience Report on Retro-inspection
SEIP - Software Engineering in Practice
Lanxin Yang Nanjing University, He Zhang Nanjing University, Fuli Zhang Nanjing University, Xiaodong Zhang Nanjing University, Guoping Rong Nanjing University
DOI Pre-print Media Attached
22:25
5m
Talk
Improving Code Autocompletion with Transfer Learning
SEIP - Software Engineering in Practice
A: Gareth Aye Facebook, Inc., A: Wen Zhou Facebook, A: Vijayaraghavan Murali Meta Platforms, Inc., A: Seohyun Kim Meta
Pre-print
22:00 - 23:00
22:00
5m
Talk
Understanding and improving artifact sharing in software engineering research
Journal-First Papers
Christopher Steven Timperley Carnegie Mellon University, Lauren Herckis Carnegie Mellon University, Claire Le Goues Carnegie Mellon University, Michael Hilton Carnegie Mellon University, USA
Link to publication DOI Pre-print Media Attached
22:05
5m
Talk
MLSmellHound: A Context-Aware Code Analysis Tool
NIER - New Ideas and Emerging Results
Jai Kannan Deakin University, Scott Barnett Deakin University, Anj Simmons Deakin University, Luís Cruz Deflt University of Technology, Akash Agarwal Deakin University
DOI Pre-print
22:10
5m
Talk
Towards Build Verifiability for Java-based Systems
SEIP - Software Engineering in Practice
Jiawen Xiong Huawei China, Yong Shi Huawei Technologies, Boyuan Chen York University, Filipe Cogo Centre for Software Excellence, Huawei, Canada, Zhen Ming (Jack) Jiang York University
Pre-print Media Attached
22:15
5m
Talk
Semantic Image Fuzzing of AI Perception Systems
Technical Track
Trey Woodlief University of Virginia, Sebastian Elbaum University of Virginia, Kevin Sullivan University of Virginia
DOI Pre-print Media Attached
22:00 - 23:00
Variability and Product Lines 1Technical Track / Journal-First Papers at ICSE room 4-even hours
Chair(s): Mohamed Wiem Mkaouer Rochester Institute of Technology
22:00
5m
Talk
Transfer Learning Across Variants and Versions: The Case of Linux Kernel Size
Journal-First Papers
Hugo Martin Univ Rennes, Inria, CNRS, IRISA, Mathieu Acher Univ. Rennes 1, Inria, IRISA, Institut Universitaire de France (IUF), Juliana Alves Pereira PUC-Rio, Luc Lesoil IRISA, Jean-Marc Jézéquel Univ Rennes - IRISA, Djamel Eddine Khelladi CNRS, France
Link to publication DOI Pre-print Media Attached
22:05
5m
Talk
SugarC: Scalable Desugaring of Real-World Preprocessor Usage into Pure C
Technical Track
Zachary Patterson University of Texas at Dallas, Zenong Zhang The University of Texas at Dallas, Brent Pappas University of Central Florida, Shiyi Wei University of Texas at Dallas, Paul Gazzillo University of Central Florida
Pre-print Media Attached
22:10
5m
Talk
On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support
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
22:00 - 23:00
22:00
5m
Talk
Algorithmic Profiling for Real-World Complexity Problems
Journal-First Papers
Boqin Qin China Telecom Cloud Computing Corporation, Tengfei Tu Beijing University of Posts and Telecommunications, Ziheng Liu University of California, San Diego, Tingting Yu University of Cincinnati, Linhai Song Pennsylvania State University, USA
DOI Pre-print Media Attached
22:05
5m
Talk
To What Extent Do DNN-based Image Classification Models Make Unreliable Inferences?
Journal-First Papers
Yongqiang TIAN The Hong Kong University of Science and Technology; University of Waterloo, Shiqing Ma Rutgers University, Ming Wen Huazhong University of Science and Technology, Yepang Liu Southern University of Science and Technology, Shing-Chi Cheung Hong Kong University of Science and Technology, Xiangyu Zhang Purdue University
DOI Pre-print Media Attached
22:10
5m
Talk
Testing Machine Learning Systems in Industry: An Empirical Study
SEIP - Software Engineering in Practice
Shuyue Li Xi'an Jiaotong University, Jiaqi Guo Xi'an Jiaotong University, Jian-Guang Lou Microsoft Research, Ming Fan Xi'an Jiaotong University, Ting Liu Xi'an Jiaotong University, Dongmei Zhang Microsoft Research
DOI Pre-print Media Attached
22:15
5m
Talk
R2Z2: Detecting Rendering Regressions in Web Browsers through Differential Fuzz Testing
Technical Track
Suhwan Song Seoul National University, South Korea, Jaewon Hur Seoul National University, Sunwoo Kim Samsung Research, Samsung Electronics, Philip Rogers Google, Byoungyoung Lee Seoul National University, South Korea
Pre-print Media Attached
22:20
5m
Talk
Fuzzing Class Specifications
Technical Track
Facundo Molina University of Rio Cuarto and CONICET, Argentina, Marcelo d'Amorim Federal University of Pernambuco, Nazareno Aguirre University of Rio Cuarto and CONICET, Argentina
Pre-print Media Attached
22:25
5m
Talk
GIFdroid: Automated Replay of Visual Bug Reports for Android Apps
Technical Track
Sidong Feng Monash University, Chunyang Chen Monash University
DOI Pre-print Media Attached
23:00 - 00:00
AWS Meeting with Rajdeep Mukherjee (Sponsor)Sponsors at Sponsors' booths
23:00 - 00:00
Huawei Meeting with Hongxu Chen (Sponsor)Sponsors at Sponsors' booths

Wed 11 May

Displayed time zone: Eastern Time (US & Canada) change

03:00 - 04:00
Tools and Environments 2DEMO - Demonstrations at ICSE Demo room 2
Chair(s): Junjie Wang Institute of Software at Chinese Academy of Sciences
03:00
15m
Demonstration
M3triCity: Visualizing Evolving Software & Data Cities
DEMO - Demonstrations
Susanna Ardigò Universita della Svizzera Italiana, Switzerland, Csaba Nagy Software Institute - USI, Lugano, Roberto Minelli Software Institute - USI, Lugano, Michele Lanza Software Institute - USI, Lugano
DOI Pre-print Media Attached
03:15
15m
Demonstration
IDE Augmented with Human-Learning Inspired Natural Language Programming
DEMO - Demonstrations
Mitchell Young North Carolina State University, Zifan Nan North Carolina State University, USA, Xipeng Shen North Carolina State University; Facebook
DOI Media Attached
03:30
15m
Demonstration
Asymob: a platform for measuring and clustering chatbots
DEMO - Demonstrations
José María López-Morales Autonomous University of Madrid, Pablo C Canizares Autonomous University of Madrid, Spain, Sara Perez-Soler Universidad Autónoma de Madrid, Esther Guerra Universidad Autonoma de Madrid, Juan de Lara Autonomous University of Madrid
Pre-print Media Attached
03:00 - 04:00
Poster Session 2Posters at ICSE Poster room
Chair(s): Elena Sherman Boise State University
03:00
5m
Poster
A Static Analyzer for Detecting Tensor Shape Errors in Deep Neural Network Training Code
Posters
Ho Young Jhoo Seoul National University, Sehoon Kim Seoul National University, Woosung Song Seoul National University, Kyuyeon Park Seoul National University, DongKwon Lee Seoul National University, South Korea, Kwangkeun Yi Seoul National University, South Korea
Pre-print
03:05
5m
Poster
Garuda: Heap aware symbolic execution
Posters
Ajinkya Rajput , Dr. K. Gopinath Indian Institute of Science, Banglore
03:10
5m
Poster
The Symptoms, Causes, and Repairs of Workarounds in Apache Issue Trackers
Posters
Aoyang Yan Shanghai Jiao Tong University, Hao Zhong Shanghai Jiao Tong University, Daohan Song Shanghai Jiao Tong University, Li Jia Shanghai Jiao Tong University
03:15
5m
Poster
CrystalBLEU: Precisely and Efficiently Measuring the Similarity of Code
Posters
Aryaz Eghbali University of Stuttgart, Michael Pradel University of Stuttgart
03:20
5m
Poster
CRISCE: Towards Generating Test Cases from Accident Sketches
Posters
Vuong Nguyen University of Passau, Alessio Gambi University of Passau, Jasim Ahmed University of Passau, Gordon Fraser University of Passau
03:25
5m
Poster
Deep Learning-based Production and Test Bug Report Classification using Source Files
Posters
Misoo Kim Sungkyunkwan University, Youngkyoung Kim Sungkyunkwan University, Eunseok Lee Sungkyunkwan University
03:00 - 04:00
Human Aspects of SE 1Technical Track / SEIS - Software Engineering in Society at ICSE room 1-odd hours
Chair(s): Lucia Happe Karlsruhe Institute of Technology
03:00
5m
Talk
A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice
SEIS - Software Engineering in Society
Lucy Hunt Lancaster University, Maria Angela Ferrario Queen's University Belfast
Pre-print Media Attached
03:05
5m
Talk
Scratch as Social Network: Topic Modeling and Sentiment Analysis in Scratch Projects
SEIS - Software Engineering in Society
Isabella Graßl University of Passau, Gordon Fraser University of Passau
Pre-print Media Attached
03:10
5m
Talk
What Makes Effective Leadership in Agile Software Development Teams?Nominated for Distinguished Paper
Technical Track
Lucas Gren Chalmers | University of Gothenburg and Volvo Cars, Paul Ralph Dalhousie University
Pre-print Media Attached
03:00 - 04:00
Software Ecosystems 1Technical Track / Journal-First Papers at ICSE room 2-odd hours
Chair(s): Massimiliano Di Penta University of Sannio, Italy
03:00
5m
Talk
API-related Developer Information Needs in Stack Overflow
Journal-First Papers
Mingwei Liu Fudan University, Xin Peng Fudan University, Andrian Marcus University of Texas at Dallas, Shuangshuang Xing Fudan University, Christoph Treude University of Melbourne, Chengyuan Zhao Fudan University
Link to publication DOI Pre-print Media Attached
03:05
5m
Talk
GitHub Discussions: An exploratory study of early adoption
Journal-First Papers
Hideaki Hata Shinshu University, Nicole Novielli University of Bari, Sebastian Baltes SAP SE & University of Adelaide, Raula Gaikovina Kula Nara Institute of Science and Technology, Christoph Treude University of Melbourne
Link to publication DOI Pre-print Media Attached
03:10
5m
Talk
An Exploratory Study of Deep Learning Supply Chain
Technical Track
Xin Tan Beihang University, China, Kai Gao University of Science and Technology Beijing, Minghui Zhou Peking University, China, Li Zhang Beihang University
Pre-print Media Attached
03:15
5m
Talk
Demystifying the Vulnerability Propagation and Its Evolution via Dependency Trees in the NPM Ecosystem
Technical Track
Chengwei Liu Tianjin University and Nanyang Technological University, Sen Chen Tianjin University, Lingling Fan Nankai University, Bihuan Chen Fudan University, China, Yang Liu Nanyang Technological University, Xin Peng Fudan University
Pre-print Media Attached
03:00 - 04:00
Software Security 2Journal-First Papers / Technical Track at ICSE room 3-odd hours
Chair(s): Liliana Pasquale University College Dublin & Lero
03:00
5m
Talk
Lags in the release, adoption, and propagation of npm vulnerability fixes
Journal-First Papers
Bodin Chinthanet Nara Institute of Science and Technology, Raula Gaikovina Kula Nara Institute of Science and Technology, Shane McIntosh University of Waterloo, Takashi Ishio Nara Institute of Science and Technology, Akinori Ihara Wakayama University, Kenichi Matsumoto Nara Institute of Science and Technology
Link to publication DOI Pre-print Media Attached
03:05
5m
Talk
The Case for Adaptive Security Interventions
Journal-First Papers
Irum Rauf The Open University, UK, Marian Petre The Open University, Thein Tun , Tamara Lopez The Open University, Paul Lunn The University of Manchester, UK, Dirk van der Linden Northumbria University, John Towse Department of Psychology, University of Lancaster, UK, Helen Sharp The Open University, Mark Levine Lancaster University, Awais Rashid University of Bristol, UK, Bashar Nuseibeh The Open University (UK) & Lero (Ireland)
Link to publication DOI Pre-print Media Attached
03:10
5m
Talk
Out of Sight, Out of Mind? How Vulnerable Dependencies Affect Open-Source Projects
Journal-First Papers
Gede Artha Azriadi Prana Singapore Management University, Abhishek Sharma Veracode, Inc., Lwin Khin Shar Singapore Management University, Darius Foo National University of Singapore, Andrew Santosa Veracode, Inc., Asankhaya Sharma Veracode, Inc., David Lo Singapore Management University
Pre-print Media Attached
03:15
5m
Talk
MVD: Memory-related Vulnerability Detection Based on Flow-Sensitive Graph Neural Networks
Technical Track
Sicong Cao Yangzhou University, Xiaobing Sun Yangzhou University, Lili Bo Yangzhou University, Rongxin Wu Xiamen University, Bin Li Yangzhou University, Chuanqi Tao Nanjing University of Aeronautics and Astronautics
DOI Pre-print Media Attached
03:20
5m
Talk
VulCNN: An Image-inspired Scalable Vulnerability Detection System
Technical Track
Yueming Wu Huazhong University of Science and Technology, Deqing Zou Huazhong University of Science and Technology, Shihan Dou Huazhong University of Science and Technology, Wei Yang University of Texas at Dallas, Duo Xu Huazhong University of Science and Technology, Hai Jin Huazhong University of Science and Technology
DOI Pre-print Media Attached
03:25
5m
Talk
DeFault: Mutual Information-based Crash Triage for Massive Crashes
Technical Track
Xing Zhang National University of Defense Technology, Jiongyi Chen National University of Defense Technology, Chao Feng National University of Defense Technology, Ruilin Li National University of Defense Technolog, Wenrui Diao Shandong University, Kehuan Zhang The Chinese University of Hong Kong
Pre-print Media Attached
03:00 - 04:00
Validation and Verification 2Technical Track / Journal-First Papers at ICSE room 4-odd hours
Chair(s): Grischa Liebel Reykjavik University
03:00
5m
Talk
Verification of Consistency between Process Models, Object Life Cycles, and Context-dependent Semantic Specifications
Journal-First Papers
Ralph Hoch Institute of Computer Technology, TU Wien, Christoph Luckeneder Vienna University of Technology, Roman Popp TU Wien, Vienna, Austria, Hermann Kaindl Institute of Computer Technology, TU Wien
Link to publication DOI Pre-print Media Attached
03:05
5m
Talk
Verification of ORM-based Controllers by Summary Inference
Technical Track
Geetam Chawla Indian Insitute of Science, Bangalore, Navneet Aman Indian Institute of Science, Bangalore, Raghavan Komondoor IISc Bengaluru, Ashish Shashikant Bokil Indian Institute of Science, Bangalore, Nilesh Ramesh Kharat Indian Institute of Science, Bangalore
Pre-print Media Attached
03:10
5m
Talk
Data-Driven Loop Bound Learning for Termination Analysis
Technical Track
Rongchen Xu Tsinghua University, Jianhui Chen Tsinghua University, Fei He Tsinghua University
DOI Pre-print Media Attached
03:15
5m
Talk
Refty: Refinement Types for Valid Deep Learning Models
Technical Track
Yanjie Gao Microsoft Research, lizhengxian Microsoft Research, Haoxiang Lin Microsoft Research, Hongyu Zhang University of Newcastle, Ming Wu Shanghai Tree-Graph Blockchain Research Institute, Mao Yang Microsoft Research
DOI Pre-print Media Attached
03:20
5m
Talk
GraphFuzz: Library API Fuzzing with Lifetime-aware Dataflow Graphs
Technical Track
Harrison Green ForAllSecure, Thanassis Avgerinos ForAllSecure
DOI Pre-print Media Attached
03:25
5m
Talk
MOREST: Model-based RESTful API Testing with Execution Feedback
Technical Track
Yi Liu Nanyang Technological University, Yuekang Li Nanyang Technological University, Gelei Deng Nanyang Technological University, Yang Liu Nanyang Technological University, Ruiyuan Wan Huawei Inc., Runchao Wu Huawei Inc., Dandan Ji Huawei Inc., Shiheng Xu Huawei Inc., Minli Bao Huawei Inc.
Pre-print Media Attached
04:00 - 05:00
Software Testing 2DEMO - Demonstrations at ICSE Demo room 1
Chair(s): Jiajun Jiang Tianjin University
04:00
15m
Demonstration
QuSBT: Search-Based Testing of Quantum Programs
DEMO - Demonstrations
Xinyi Wang Nanjing University of Aeronautics and Astronautics, Paolo Arcaini National Institute of Informatics , Tao Yue Simula Research Laboratory, Norway, Shaukat Ali Simula Research Laboratory, Norway
DOI Pre-print Media Attached
04:15
15m
Demonstration
MASS: A tool for Mutation Analysis for Space CPS
DEMO - Demonstrations
Oscar Cornejo SnT Centre, University of Luxembourg, Fabrizio Pastore University of Luxembourg, Lionel Briand University of Luxembourg; University of Ottawa
Pre-print Media Attached
04:30
15m
Demonstration
TestKnight: An Interactive Assistant to Stimulate Test Engineering
DEMO - Demonstrations
Cristian-Alexandru Botocan Delft University of Technology, Piyush Deshmukh Delft University of Technology, Pavlos Makridis Delft University of Technology, Jorge Romeu Huidobro Delft University of Technology, Mathanrajan Sundarrajan Delft University of Technology, Maurício Aniche Delft University of Technology, Andy Zaidman Delft University of Technology
Pre-print Media Attached
04:45
15m
Demonstration
FuzzTastic: A Fine-grained, Fuzzer-agnostic Coverage Analyzer
DEMO - Demonstrations
Stephan Lipp Technical University of Munich, Daniel Elsner TU Munich, Thomas Hutzelmann Technical University of Munich, Sebastian Banescu Technical University of Munich, Alexander Pretschner TU Munich, Marcel Böhme MPI-SP, Germany and Monash University, Australia
DOI Pre-print Media Attached
04:00 - 05:00
Human Aspects of SE 2SEIS - Software Engineering in Society / Technical Track / Journal-First Papers at ICSE room 1-even hours
Chair(s): Yvonne Dittrich IT University of Copenhagen, Denmark
04:00
5m
Talk
A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic
Journal-First Papers
Denae Ford Microsoft Research, Margaret-Anne Storey University of Victoria, Thomas Zimmermann Microsoft Research, Christian Bird Microsoft Research, Sonia Jaffe Microsoft, Chandra Sekhar Maddila Microsoft Research, Jenna L. Butler Microsoft Research, Brian Houck Microsoft Research, Nachiappan Nagappan Microsoft Research
Link to publication DOI Pre-print Media Attached
04:05
5m
Talk
Emotions and Perceived Productivity of Software Developers at the Workplace
Journal-First Papers
Daniela Girardi University of Bari, Filippo Lanubile University of Bari, Nicole Novielli University of Bari, Alexander Serebrenik Eindhoven University of Technology
Link to publication DOI Pre-print Media Attached
04:10
5m
Talk
Worldwide Gender Differences in Public Code Contributions
SEIS - Software Engineering in Society
Davide Rossi University of Bologna, Stefano Zacchiroli Télécom Paris, Polytechnic Institute of Paris
DOI Pre-print Media Attached
04:15
5m
Talk
Impact of animated objects on autistic and non-autistic users
SEIS - Software Engineering in Society
Mona Alzahrani RMIT University, Alexandra Uitdenbogerd RMIT University, Maria Spichkova RMIT University, Australia
Pre-print
04:20
5m
Talk
Social Science Theories in Software Engineering Research
Technical Track
Tobias Lorey University of Innsbruck, Paul Ralph Dalhousie University, Michael Felderer University of Innsbruck
Pre-print Media Attached
04:00 - 05:00
Teaching and ProductivitySEET - Software Engineering Education and Training / Technical Track / Journal-First Papers at ICSE room 2-even hours
Chair(s): Letizia Jaccheri Norwegian University of Science and Technology
04:00
5m
Talk
Individual differences limit predicting well-being and productivity using software repositories: a longitudinal industrial study
Journal-First Papers
Miikka Kuutila University of Oulu, Mika Mäntylä University of Oulu, Maëlick Claes University of Oulu, Marko Elovainio University of Helsinki, Bram Adams Queen's University, Kingston, Ontario
Link to publication Media Attached
04:05
5m
Talk
Integrating Hackathons into an Online Cybersecurity Course
SEET - Software Engineering Education and Training
Abasi-amefon Obot Affia University of Tartu, Estonia, Alexander Nolte University of Tartu, Raimundas Matulevičius University of Tartu, Estonia
DOI Pre-print Media Attached
04:10
5m
Talk
Keeping Fun Alive: an Experience Report on Running Online Coding Camps
SEET - Software Engineering Education and Training
Ilenia Fronza Free University of Bolzano, Italy, Luis Corral ITESM Campus Queretaro, Mexico, Xiaofeng Wang Free University of Bozen-Bolzano, Claus Pahl Free University of Bozen-Bolzano
DOI Pre-print Media Attached
04:15
5m
Talk
An Exploratory Study of Productivity in Software Teams
Technical Track
Anastasia Ruvimova University of Zurich, Alexander Lill University of Zurich, Gail Murphy University of British Columbia, Elaine Huang University of Zurich, Jan Gugler University of Zurich, Lauren Howe University of Zurich, Thomas Fritz University of Zurich
Pre-print Media Attached
04:00 - 05:00
04:00
5m
Talk
Predicting the Objective and Priority of Issue Reports in Software Repositories
Journal-First Papers
Maliheh Izadi Sharif University of Technology, Kiana Akbari Sharif University of technology, Abbas Heydarnoori Sharif University of Technology
Link to publication DOI Pre-print Media Attached
04:05
5m
Talk
Code Reviewer Recommendation in Tencent: Practice, Challenge, and Direction
SEIP - Software Engineering in Practice
Qiuyuan Chen Zhejiang University, Dezhen Kong Zhejiang University, Lingfeng Bao Zhejiang University, Chenxing Sun Tencent, Xin Xia Huawei Software Engineering Application Technology Lab, Shanping Li Zhejiang University
Pre-print Media Attached
04:10
5m
Talk
Using Deep Learning to Generate Complete Log Statements
Technical Track
Antonio Mastropaolo Università della Svizzera italiana, Luca Pascarella Università della Svizzera italiana (USI), Gabriele Bavota Software Institute, USI Università della Svizzera italiana
Pre-print Media Attached
04:15
5m
Talk
Modeling Review History for Reviewer Recommendation: A Hypergraph Approach
Technical Track
Guoping Rong Nanjing University, YiFan Zhang Nanjing University, Lanxin Yang Nanjing University, Fuli Zhang Nanjing University, Hongyu Kuang Nanjing University, He Zhang Nanjing University
Pre-print Media Attached
04:20
5m
Talk
ShellFusion: Answer Generation for Shell Programming Tasks via Knowledge Fusion
Technical Track
Neng Zhang School of Software Engineering, Sun Yat-sen University, Chao Liu Chongqing University, Xin Xia Huawei Software Engineering Application Technology Lab, Christoph Treude University of Melbourne, Ying Zou Queen's University, Kingston, Ontario, David Lo Singapore Management University, Zibin Zheng School of Data and Computer Science, Sun Yat-sen University
DOI Pre-print Media Attached
04:25
5m
Talk
CLEAR: Contrastive Learning for API Recommendation
Technical Track
Moshi Wei York University