Write a Blog >>
VenueESEC/FSE 2020 will be held virtually
Room nameVirtual room 1
Floor0
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Thu 5 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

15:00 - 15:10
15:00
10m
Welcome
PROMISE 2020
Mei Nagappan University of Waterloo
15:10 - 16:00
15:10
50m
Keynote
Fair AI in Practice
PROMISE 2020
Rachel Bellamy IBM T.J. Watson Research Center
16:00 - 16:40
16:00
20m
Talk
Software Defect Prediction using Tree-Based Ensembles
PROMISE 2020
Hamoud Aljamaan King Fahd University of Petroleum and Minerals, Amal Alazba King Saud University
16:20
20m
Talk
Improving Real-World Vulnerability Characterization with Vulnerable Slices
PROMISE 2020
Solmaz Salimi Sharif University of Technology, Maryam Ebrahimzadeh Sharif University of Technology, Mehdi Kharrazi Sharif University of Technology
16:40 - 17:00
16:40
20m
Open challlenges in defect analysis
PROMISE 2020

16:45 - 17:05
17:05 - 17:45
17:05
20m
Talk
Workload-Aware Reviewer Recommendation using a Multi-Objective Search-based Approach
PROMISE 2020
Wisam Haitham Abbood Al-Zubaidi University of Wollongong, Patanamon Thongtanunam The University of Melbourne, Hoa Khanh Dam University of Wollongong, Kla Tantithamthavorn Monash University, Australia, Aditya Ghose University of Wollongong
17:25
20m
Talk
Evaluating Hyper-Parameter Tuning using Random Search in Support Vector Machines for Software Effort Estimation
PROMISE 2020
Leonardo Villalobos-Arias Universidad de Costa Rica, Christian Quesada-López Universidad de Costa Rica, Jose Guevara-Coto Universidad de Costa Rica, Alexandra Martinez Universidad de Costa Rica, Marcelo Jenkins Universidad de Costa Rica
17:45 - 18:00
17:45
15m
Open challlenges in search-based SE
PROMISE 2020

Fri 6 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

15:00 - 16:00
15:00
60m
Keynote
AI in Software Engineering: A 25-year Journey
PROMISE 2020
Lionel Briand University of Ottawa, Canada / University of Luxembourg, Luxembourg
16:00 - 16:40
16:00
20m
Talk
Fault-insertion and Fault-fixing: Analysing Developer Activity Over Time
PROMISE 2020
David Bowes Lancaster University, Giuseppe Destefanis Brunel University, Tracy Hall Lancaster University, Jean Petric Lancaster University, Marco Ortu University of Cagliari
16:20
20m
Talk
Identifying Key Developers using Artifact Traceability Graphs
PROMISE 2020
H. Alperen Çetin Bilkent University, Eray Tüzün Bilkent University
16:40 - 17:00
16:40
20m
Open challlenges in personnel analysis
PROMISE 2020

16:45 - 17:05
17:05 - 17:45
17:05
20m
Talk
SEERA: A software cost estimation dataset for constrained environments
PROMISE 2020
Emtinan I. Mustafa University of Khartoum, Rasha Osman University of Khartoum
17:25
20m
Talk
An Exploratory Study on Applicability of Cross Project Defect Prediction Approaches to Cross-Company Effort Estimation
PROMISE 2020
Sousuke Amasaki Okayama Prefectural University, Hirohisa Aman Ehime University, Tomoyuki Yokogawa Okayama Prefectural University
17:45 - 18:00
17:45
15m
Talk
"a) Open challlenges in effort estimation b) How to better organize Promise 2021?"
PROMISE 2020
Tim Menzies North Carolina State University, USA

Mon 9 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

01:00 - 02:00
Welcome Panels Plenary events at Virtual room 1
01:00
60m
Welcome Panel #1
Plenary events
M: Prem Devanbu University of California, Andrew Begel Microsoft Research, Foutse Khomh Polytechnique Montréal, Robyn Lutz Iowa State University, Nenad Medvidović University of Southern California, USA, Anand Ashok Sawant University of California, Davis, Patanamon Thongtanunam The University of Melbourne, Yingfei Xiong Peking University, Hongyu Zhang University of Newcastle, Australia, Kelly Blincoe University of Auckland
08:00 - 09:00
Welcome Panels Plenary events at Virtual room 1
08:00
60m
Welcome Panel #2
Plenary events
M: Thomas Zimmermann Microsoft Research, Dan Hao Peking University, China, David Lo Singapore Management University, Bashar Nuseibeh The Open University (UK) & Lero (Ireland), Mauro Pezzè University of Milano-Bicocca, Italy, Ayushi Rastogi , Jie M. Zhang University College London, UK, Andreas Zeller CISPA, Germany
17:00 - 18:00
Welcome Panels Plenary events at Virtual room 1
17:00
60m
Welcome Panel #3
Plenary events
M: Myra Cohen Iowa State University, Jonathan Bell Northeastern University, Yu Huang University of Michigan, Shahar Maoz Tel Aviv University, Israel, Maleknaz Nayebi Polytechnique Montréal, Alexander Serebrenik Eindhoven University of Technology, Paolo Tonella USI Lugano, Switzerland, Yixue Zhao University of Massachusetts at Amherst, USA, David C. Shepherd Virginia Commonwealth University

Tue 10 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

01:00 - 01:30
01:00
2m
Talk
A Comprehensive Study on Challenges in Deploying Deep Learning Based Software
Research Papers
Zhenpeng Chen Peking University, China, Yanbin Cao Peking University, China, Yuanqiang Liu Peking University, China, Haoyu Wang Beijing University of Posts and Telecommunications, Tao Xie Peking University, Xuanzhe Liu Peking University, China
DOI Pre-print
01:03
1m
Talk
A First Look at the Integration of Machine Learning Models in Complex Autonomous Driving Systems: A Case Study on Apollo
Industry Papers
pengzi Concordia University, Canada, Jinqiu Yang Concordia University, Montreal, Canada, Tse-Hsun (Peter) Chen Concordia University, Lei Ma Kyushu University
DOI
01:05
1m
Talk
Enhancing the Interoperability between Deep Learning Frameworks by Model Conversion
Industry Papers
Yu David Liu SUNY Binghamton, USA, Cheng Chen ByteDance, China, Ru Zhang Microsoft Research, Tingting Qin Microsoft Research, China, Xiang Ji Microsoft Research, China, Haoxiang Lin Microsoft Research, Mao Yang Microsoft Research
DOI Pre-print
01:07
1m
Talk
Estimating GPU Memory Consumption of Deep Learning Models
Industry Papers
Yanjie Gao Microsoft Research, China, Yu David Liu SUNY Binghamton, USA, Hongyu Zhang University of Newcastle, Australia, lizhengxian Microsoft Research, China, Yonghao Zhu Microsoft Research, China, Haoxiang Lin Microsoft Research, Mao Yang Microsoft Research
DOI Pre-print
01:09
1m
Talk
IntelliCode Compose: Code Generation using Transformer
Industry Papers
Alexey Svyatkovskiy Microsoft, Shao Kun Deng Microsoft Corporation, Shengyu Fu Microsoft, USA, Neel Sundaresan Microsoft Corporation
DOI Pre-print
01:11
1m
Talk
Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Driving
Industry Papers
Jinhan Kim KAIST, Jeongil Ju Hyundai Motor Group, South Korea, Robert Feldt Chalmers University of Technology, Sweden, Shin Yoo Korea Advanced Institute of Science and Technology
DOI Pre-print
01:13
17m
Conversations on ML In Practice
Research Papers
Sidong Feng Australian National University, Australia, Tse-Hsun (Peter) Chen Concordia University, Yanbin Cao Peking University, China, Yanjie Gao Microsoft Research, China, Zhenpeng Chen Peking University, China, M: Joshua Garcia University of California, Irvine
01:30 - 02:00
01:30
2m
Talk
Correlations between Deep Neural Network Model Coverage Criteria and Model Quality
Research Papers
Shenao Yan Rutgers University, USA, Guanhong Tao Purdue University, USA, Xuwei Liu Purdue University, USA, Juan Zhai Rutgers University, USA, Shiqing Ma Rutgers University, USA, Lei Xu Nanjing University, China, Xiangyu Zhang Purdue University
DOI
01:33
1m
Talk
Deep Learning Library Testing via Effective Model GenerationACM SIGSOFT Distinguished Paper Award
Research Papers
Zan Wang Tianjin University, China, Ming Yan Tianjin University, China, Junjie Chen Tianjin University, China, Shuang Liu Tianjin University, China, Dongdi Zhang Tianjin University, China
DOI
01:35
1m
Talk
Detecting Numerical Bugs in Neural Network ArchitecturesACM SIGSOFT Distinguished Paper Award
Research Papers
Yuhao Zhang Peking University, Luyao Ren Peking University, China, Liqian Chen National University of Defense Technology, China, Yingfei Xiong Peking University, Shing-Chi Cheung Hong Kong University of Science and Technology, China, Tao Xie Peking University
DOI
01:37
1m
Talk
Dynamic Slicing for Deep Neural Networks
Research Papers
Ziqi Zhang Peking University, China, Yuanchun Li Microsoft Research, China, Yao Guo Peking University, Xiangqun Chen Peking University, Yunxin Liu Microsoft Research, China
DOI
01:39
1m
Talk
Grammar Based Directed Testing of Machine Learning Systems
Journal First
Sakshi Udeshi Singapore University of Technology and Design, Sudipta Chattopadhyay Singapore University of Technology and Design
01:41
1m
Talk
Is Neuron Coverage a Meaningful Measure for Testing Deep Neural Networks?
Research Papers
Fabrice Harel-Canada University of California at Los Angeles, USA, Lingxiao Wang University of California at Los Angeles, USA, Muhammad Ali Gulzar University of California at Los Angeles, USA, Quanquan Gu University of California at Los Angeles, USA, Miryung Kim University of California at Los Angeles, USA
DOI
01:43
1m
Talk
Operational Calibration: Debugging Confidence Errors for DNNs in the Field
Research Papers
Zenan Li Nanjing University, China, Xiaoxing Ma Nanjing University, China, Chang Xu Nanjing University, China, Jingwei Xu Nanjing University, China, Chun Cao Nanjing University, China, Jian Lu Nanjing University, China
DOI
01:45
15m
Talk
Conversations on ML Testing 1
Research Papers
Fabrice Harel-Canada University of California at Los Angeles, USA, Ming Yan Tianjin University, China, Sakshi Udeshi Singapore University of Technology and Design, Shenao Yan Rutgers University, USA, Yuhao Zhang Peking University, Zenan Li Nanjing University, China, Ziqi Zhang Peking University, China, M: Hamid Bagheri University of Nebraska-Lincoln, USA
08:00 - 08:30
08:00
2m
Talk
Boosting Fuzzer Efficiency: An Information Theoretic PerspectiveACM SIGSOFT Distinguished Paper Award
Research Papers
Marcel Böhme Monash University, Australia, Valentin Manès KAIST, South Korea, Sang Kil Cha KAIST, South Korea
DOI
08:03
1m
Talk
CrFuzz: Fuzzing Multi-purpose Programs through Input Validation
Research Papers
Suhwan Song Seoul National University, South Korea, Chengyu Song University of California at Riverside, USA, Yeongjin Jang Oregon State University, USA, Byoungyoung Lee Seoul National University, South Korea
DOI
08:05
1m
Talk
Detecting Critical Bugs in SMT Solvers Using Blackbox Mutational Fuzzing
Research Papers
Muhammad Numair Mansur MPI-SWS, Germany, Maria Christakis MPI-SWS, Valentin Wüstholz ConsenSys, Fuyuan Zhang MPI-SWS, Germany
DOI Pre-print
08:07
1m
Talk
Fuzzing: On the Exponential Cost of Vulnerability Discovery
Research Papers
Marcel Böhme Monash University, Australia, Brandon Falk Gamozo Labs, n.n.
DOI
08:09
1m
Talk
Harvey: A Greybox Fuzzer for Smart Contracts
Industry Papers
DOI Pre-print
08:11
1m
Talk
Intelligent REST API Data Fuzzing
Research Papers
Patrice Godefroid Microsoft Research, USA, Bo-Yuan Huang Princeton University, USA, Marina Polishchuk Microsoft Research, USA
DOI
08:13
1m
Talk
MTFuzz: Fuzzing with a Multi-task Neural Network
Research Papers
Dongdong She Columbia University, USA, Rahul Krishna Columbia University, USA, Lu Yan Shanghai Jiao Tong University, China, Suman Jana Columbia University, USA, Baishakhi Ray Columbia University, USA
DOI Pre-print
08:15
15m
Talk
Conversations on Fuzzing
Research Papers
Dongdong She Columbia University, USA, Muhammad Numair Mansur MPI-SWS, Germany, Marcel Böhme Monash University, Australia, Suhwan Song Seoul National University, South Korea, Valentin Wüstholz ConsenSys, M: Mike Papadakis University of Luxembourg, Luxembourg
08:30 - 09:00
08:30
2m
Talk
An Evaluation of Methods to Port Legacy Code to SGX Enclaves
Research Papers
Kripa Shanker Indian Institute of Science, Bangalore, Arun Joseph Indian Institute of Science, India, Vinod Ganapathy Indian Institute of Science, India
DOI Pre-print File Attached
08:33
1m
Talk
How Does Refactoring Impact Security When Improving Quality? A Security-Aware Refactoring Approach
Journal First
Chaima Abid University of Michigan, Marouane Kessentini University of Michigan, Vahid Alizadeh DePaul University, Mouna Dhaouadi University of Michigan, Rick Kazman University of Hawai‘i at Mānoa
08:35
1m
Talk
Improving Cybersecurity Hygiene through JIT Patching
Industry Papers
Frederico Araujo IBM T.J. Watson Research Center, New York, USA, Teryl Taylor IBM Research, n.n.
DOI
08:37
1m
Talk
Search-Based Adversarial Testing and Improvement of Constrained Credit Scoring Systems
Research Papers
Salah Ghamizi University of Luxembourg, Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Martin Gubri University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Andrey Boystov University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg, Anne Goujon BGL BNP Paribas, Luxembourg
DOI Pre-print
08:39
1m
Talk
SinkFinder: Harvesting Hundreds of Unknown Interesting Function Pairs with Just One Seed
Research Papers
Pan Bian Renmin University of China, China, Bin Liang Renmin University of China, China, Jianjun Huang Renmin University of China, China, Wenchang Shi Renmin University of China, China, Xidong Wang Renmin University of China, China, Jian Zhang Institute of Software at Chinese Academy of Sciences, China
DOI
08:41
1m
Talk
Taking the Middle Path: Learning About Security Through Online Social Interaction
Journal First
Tamara Lopez The Open University, Thein Tun , Arosha K Bandara The Open University, Mark Levine Lancaster University, Bashar Nuseibeh The Open University (UK) & Lero (Ireland), Helen Sharp The Open University
08:43
17m
Talk
Conversations on Security
Research Papers
Frederico Araujo IBM T.J. Watson Research Center, New York, USA, Kripa Shanker Indian Institute of Science, Bangalore, Pan Bian Renmin University of China, China, Salah Ghamizi SntT - University of Luxembourg, Tamara Lopez The Open University, Chaima Abid University of Michigan, M: Ben Hermann Technical University Dortmund
15:00 - 16:00
The Good Place: The Next Generation of SciencePlenary events at Virtual room 1

Please see the slides at http://tiny.cc/goodplace.

15:00
60m
The Good Place: The Next Generation of Science
Plenary events
Tim Menzies North Carolina State University, USA, Ben Hermann Technical University Dortmund, Janet Siegmund TU Chemnitz, Germany, Paul Ralph Dalhousie University
17:00 - 17:30
17:00
2m
Talk
Configuration Smells in Continuous Delivery Pipelines: A Linter and a Six-Month Study on GitLab
Research Papers
Carmine Vassallo University of Zurich, Switzerland, Sebastian Proksch Delft University of Technology, Netherlands, Anna Jancso University of Zurich, Switzerland, Harald Gall University of Zurich, Switzerland, Massimiliano Di Penta University of Sannio, Italy
DOI Pre-print
17:03
1m
Talk
Dimensions of Software Configuration: On the Configuration Context in Modern Software Development
Research Papers
Norbert Siegmund Bauhaus-University Weimar, Nicolai Ruckel Bauhaus-University Weimar, Janet Siegmund TU Chemnitz, Germany
DOI
17:05
1m
Talk
Global Cost/Quality Management across Multiple Applications
Research Papers
Liu Liu Rutgers University, USA, Sibren Isaacman Loyola University Maryland, USA, Uli Kremer Rutgers University, USA
DOI
17:07
1m
Talk
Inferring and Securing Software Configurations using Automated Reasoning
Visions and Reflections
Paul Gazzillo University of Central Florida
DOI
17:09
1m
Talk
Understanding and Discovering Software Configuration Dependencies in Cloud and Datacenter Systems
Research Papers
Qingrong Chen University of Illinois at Urbana-Champaign, USA, Teng Wang National University of Defense Technology, China, Owolabi Legunsen Cornell University, Shanshan Li National University of Defense Technology, China, Tianyin Xu University of Illinois at Urbana-Champaign, USA
DOI
17:11
19m
Talk
Conversations on Configuration
Paper Presentations
Carmine Vassallo University of Zurich, Switzerland, Liu Liu Rutgers University, Nicolai Ruckel Bauhaus-University Weimar, Paul Gazzillo University of Central Florida, Qingrong Chen University of Illinois at Urbana-Champaign, USA, M: Sarah Nadi University of Alberta
17:30 - 18:00
17:30
2m
Talk
Automatically Identifying Performance Issue Reports with Heuristic Linguistic Patterns
Research Papers
Yutong Zhao Stevens Institute of Technology, USA, Lu Xiao Stevens Institute of Technology, USA, Pouria Babvey Stevens Institute of Technology, USA, Lei Sun Stevens Institute of Technology, USA, Sunny Wong Analytical Graphics, USA, Angel A. Martinez Analytical Graphics, USA, Xiao Wang Stevens Institute of Technology, USA
DOI
17:33
1m
Talk
Calm Energy Accounting for Multithreaded Java Applications
Research Papers
Timur Babakol SUNY Binghamton, USA, Anthony Canino University of Pennsylvania, USA, Khaled Mahmoud SUNY Binghamton, USA, Rachit Saxena SUNY Binghamton, USA, Yu David Liu SUNY Binghamton, USA
DOI
17:35
1m
Talk
Dynamically Reconfiguring Software Microbenchmarks: Reducing Execution Time without Sacrificing Result Quality
Research Papers
Christoph Laaber University of Zurich, Switzerland, Stefan Würsten University of Zurich, Switzerland, Harald Gall University of Zurich, Switzerland, Philipp Leitner Chalmers University of Technology, Sweden / University of Gothenburg, Sweden
DOI Pre-print Media Attached
17:37
1m
Talk
Investigating types and survivability of performance bugs in mobile apps
Journal First
Alejandro Mazuera-Rozo Università della Svizzera italiana & Universidad de los Andes, Catia Trubiani Gran Sasso Science Institute, Mario Linares-Vásquez Universidad de los Andes, Gabriele Bavota USI Lugano, Switzerland
17:39
1m
Talk
Testing Self-Adaptive Software with Probabilistic Guarantees on Performance MetricsACM SIGSOFT Distinguished Paper Award
Research Papers
Claudio Mandrioli Lund University, Sweden, Martina Maggio Saarland University, Germany / Lund University, Sweden
DOI Pre-print
17:41
19m
Talk
Conversations on Performance / QoS
Paper Presentations
Alejandro Mazuera-Rozo Università della Svizzera italiana & Universidad de los Andes, Christoph Laaber University of Zurich, Switzerland, Claudio Mandrioli Lund University, Sweden, Timur Babakol SUNY Binghamton, USA, M: Mei Nagappan University of Waterloo

Wed 11 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

01:00 - 01:30
01:00
2m
Talk
Adapting Bug Prediction Models to Predict Reverted Commits at Wayfair
Industry Papers
Alexander Suh Wayfair Research, USA
DOI
01:03
1m
Talk
ARCADE: An Extensible Workbench for Architecture Recovery, Change, and Decay Evaluation
Tool Demos
Marcelo Schmitt Laser University of Southern California, USA, Nenad Medvidović University of Southern California, USA, Duc Minh Le Bloomberg, USA, Joshua Garcia University of California, Irvine
DOI
01:05
1m
Talk
BEE: A Tool for Structuring and Analyzing Bug Reports
Tool Demos
Yang Song The College of William & Mary, Oscar Chaparro College of William & Mary
DOI
01:07
1m
Talk
Enhancing Developers' Support on Pull Requests Activities with Software Bots
Paper Presentations
Mairieli Wessel University of São Paulo
01:09
1m
Talk
Heard It through the Gitvine: An Empirical Study of Tool Diffusion across the npm Ecosystem
Research Papers
Hemank Lamba Carnegie Mellon University, USA, Asher Trockman Carnegie Mellon University, USA, Daniel Armanios Carnegie Mellon University, USA, Christian Kästner Carnegie Mellon University, USA, Heather Miller Carnegie Mellon University, USA, Bogdan Vasilescu Carnegie Mellon University, USA
DOI
01:11
1m
Talk
Next Generation Automated Software Evolution Refactoring at Scale
Visions and Reflections
James Ivers Carnegie Mellon University, USA, Ipek Ozkaya Carnegie Mellon Software Engineering Institute, Robert Nord Software Engineering Institute, Chris Seifried Carnegie Mellon University, USA
DOI
01:13
17m
Talk
Conversations on Developer Support 2
Paper Presentations
Alexander Suh Wayfair Research, USA, Ipek Ozkaya Carnegie Mellon Software Engineering Institute, Mairieli Wessel University of São Paulo, Marcelo Schmitt Laser University of Southern California, USA, Yang Song University of North Carolina Wilmington, M: Bonita Sharif University of Nebraska-Lincoln, USA
01:30 - 02:00
01:30
2m
Talk
Automated Construction of Energy Test Oracles for Android
Research Papers
Reyhaneh Jabbarvand University of Illinois, Urbana-Champain, Forough Mehralian University of California at Irvine, USA, Sam Malek University of California at Irvine, USA
DOI Pre-print
01:33
1m
Talk
Assessing and improving malware detection sustainability through app evolution studies
Journal First
Haipeng Cai Washington State University, USA
01:35
1m
Talk
MutAPK 2.0: A Tool for Reducing Mutation Testing Effort of Android Apps
Tool Demos
Camilo Escobar-Velásquez Universidad de los Andes, Diego Riveros University of Los Andes, Colombia, Mario Linares-Vásquez Universidad de los Andes
DOI Pre-print
01:37
1m
Talk
UIScreens: Extracting User Interface Screens from Mobile Programming Video Tutorials
Tool Demos
Mohammad Alahmadi Florida State University, Ahmad Tayeb Florida State University, USA, Abdulkarim Malkadi Florida State University, USA - Jazan University, KSA, Esteban Parra Florida State University, Sonia Haiduc Florida State University
DOI
01:39
1m
Talk
Where2Change: Change Request Localization for App Reviews
Journal First
Tao Zhang Macau University of Science and Technology (MUST), Jiachi Chen Monash University, Xian Zhan , Xiapu Luo Hong Kong Polytechnic University, China, David Lo Singapore Management University, He Jiang School of Software, Dalian University of Technology
01:41
19m
Talk
Conversations on Mobile 1
Paper Presentations
Camilo Escobar-Velásquez Universidad de los Andes, Haipeng Cai Washington State University, USA, Jieshan Chen Australian National University, Australia, Reyhaneh Jabbarvand University of Illinois, Urbana-Champain, Tao Zhang Macau University of Science and Technology (MUST), M: Yixue Zhao University of Massachusetts at Amherst, USA
08:00 - 09:00
KeynotePlenary events at Virtual room 1
Chair(s): Thomas Zimmermann Microsoft Research
08:00
60m
Keynote
ATARI WOMEN - retro gaming and the women pioneers behind them
Plenary events
Pernille Bjørn University of Copenhagen, Denmark & University of Washington, USA
15:00 - 16:00
Diversity in TechnologyPlenary events at Virtual room 1
15:00
60m
Keynote
The Diversity and Inclusion Imperative for Software Engineering
Plenary events
Fatima Kardar Microsoft
17:00 - 17:30
17:00
2m
Talk
Emerging Perspectives of Application Programming Interface Strategy: A Framework to Respond to Business Concerns
Journal First
Juho Lindman University of Gothenburg, Jennifer Horkoff Chalmers and the University of Gothenburg, Imed Hammouda Mediterranean Institute of Technology, Eric Knauss Chalmers and University of Gothenburg
17:03
1m
Talk
Exempla Gratis (E.G.): Code Examples for Free
Industry Papers
Celeste Barnaby Facebook, Inc., Koushik Sen University of California at Berkeley, Tianyi Zhang Harvard University, USA, Elena Glassman Harvard University, Satish Chandra Facebook, USA
DOI
17:05
1m
Talk
Exploring How Deprecated Python Library APIs Are (Not) Handled
Research Papers
Jiawei Wang Monash University, Australia, Li Li Monash University, Australia, Kui Liu Nanjing University of Aeronautics and Astronautics, China, Haipeng Cai Washington State University, USA
DOI
17:07
1m
Talk
LibComp: An IntelliJ Plugin for Comparing Java Libraries
Tool Demos
Rehab El-Hajj University of Alberta, Canada, Sarah Nadi University of Alberta
Link to publication DOI Pre-print Media Attached
17:09
1m
Talk
Selecting Third-Party Libraries: The Practitioners’ Perspective
Research Papers
Enrique Larios Vargas Software Improvement Group, Netherlands, Maurício Aniche Delft University of Technology, Netherlands, Christoph Treude University of Adelaide, Australia, Magiel Bruntink Software Improvement Group, Netherlands, Georgios Gousios Facebook & Delft University of Technology
DOI
17:11
19m
Talk
Conversations on APIs
Paper Presentations
Celeste Barnaby Facebook, Inc., Jiawei Wang Monash University, Australia, Juho Lindman University of Gothenburg, Rehab El-Hajj University of Alberta, Canada, Tam Nguyen Auburn University, USA, M: Massimiliano Di Penta University of Sannio, Italy
17:30 - 18:00
17:30
2m
Talk
API Method Recommendation via Explicit Matching of Functionality Verb Phrases
Research Papers
Wenkai Xie Fudan University, China, Xin Peng Fudan University, China, Mingwei Liu Fudan University, China, Christoph Treude University of Adelaide, Australia, Zhenchang Xing Australian National University, Australia, Xiaoxin Zhang Fudan University, China, Wenyun Zhao Fudan University, China
DOI
17:33
1m
Talk
Code Recommendation for Exception Handling
Research Papers
Tam Nguyen Auburn University, USA, Phong Vu Auburn University, USA, Tung Nguyen Auburn University, USA
DOI
17:35
1m
Talk
eQual: Informing Early Design Decisions
Research Papers
Arman Shahbazian Google, USA, Suhrid Karthik University of Southern California, USA, Yuriy Brun University of Massachusetts Amherst, Nenad Medvidović University of Southern California, USA
Link to publication DOI Pre-print Media Attached
17:37
1m
Talk
Recommending Stack Overflow Posts for Fixing Runtime Exceptions using Failure Scenario Matching
Research Papers
Sonal Mahajan Fujitsu Labs, USA, Negarsadat Abolhassani University of Southern California, USA, Mukul Prasad Fujitsu Labs, USA
DOI Pre-print Media Attached
17:39
1m
Talk
Recommender Systems: Metric Suggestion Mechanisms Applied to Adaptable Software Dashboards
Student Research Competition
Dragos Strugar Innopolis University, Russia
DOI
17:41
1m
Talk
Understanding the Impact of GitHub Suggested Changes on Recommendations between Developers
Research Papers
Chris Brown North Carolina State University, USA, Chris Parnin North Carolina State University, USA
DOI
17:43
17m
Talk
Conversations on Recommendation
Paper Presentations
Chris Brown North Carolina State University, USA, Dragos Strugar Innopolis University, Russia, Mingwei Liu Fudan University, China, Sonal Mahajan Fujitsu Labs, USA, Arman Shahbazian University of Southern California, M: Massimiliano Di Penta University of Sannio, Italy

Thu 12 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

01:00 - 01:30
01:00
2m
Talk
Do the Machine Learning Models on a Crowd Sourced Platform Exhibit Bias? An Empirical Study on Model Fairness
Research Papers
Sumon Biswas Iowa State University, USA, Hridesh Rajan Iowa State University, USA
Link to publication DOI Pre-print Media Attached
01:03
1m
Talk
Fairway: A Way to Build Fair ML Software
Research Papers
Joymallya Chakraborty North Carolina State University, USA, Suvodeep Majumder North Carolina State University, USA, Zhe Yu North Carolina State University, USA, Tim Menzies North Carolina State University, USA
DOI
01:05
1m
Talk
Repairing Confusion and Bias Errors for DNN-Based Image Classifiers
Student Research Competition
Yuchi Tian Columbia University
DOI
01:07
1m
Talk
Towards Automated Verification of Smart Contract Fairness
Research Papers
Ye Liu Nanyang Technological University, Singapore, Yi Li Nanyang Technological University, Singapore, Shang-Wei Lin Nanyang Technological University, Singapore, Rong Zhao Nanyang Technological University, Singapore
DOI Pre-print
01:09
21m
Talk
Conversations on Fairness
Paper Presentations
Joymallya Chakraborty North Carolina State University, USA, Sumon Biswas Iowa State University, USA, Ye Liu Nanyang Technological University, Singapore, Yi Li Nanyang Technological University, Singapore, Yuchi Tian Columbia University, M: Christian Bird Microsoft Research
01:30 - 02:00
01:30
2m
Talk
A First Look at Good First Issues on GitHub
Research Papers
Xin Tan Peking University, China, Minghui Zhou Peking University, China, Zeyu Sun Peking University, China
DOI
01:32
2m
Talk
A Theory of the Engagement in Open Source Projects via Summer of Code Programs
Research Papers
Jefferson Silva PUC-SP, Brazil, Igor Wiese Federal University of Technology Paraná, Brazil, Daniel M. German University of Victoria, Canada, Christoph Treude University of Adelaide, Australia, Marco Gerosa Northern Arizona University, USA, Igor Steinmacher Northern Arizona University, USA
DOI
01:35
1m
Talk
Biases and Differences in Code Review using Medical Imaging and Eye-Tracking: Genders, Humans, and Machines
Research Papers
Yu Huang University of Michigan, Kevin Leach University of Michigan, Zohreh Sharafi University of Michigan, Nicholas McKay University of Michigan, USA, Tyler Santander University of California at Santa Barbara, Westley Weimer University of Michigan, USA
DOI
01:37
1m
Talk
Does Stress Impact Technical Interview Performance?
Research Papers
Mahnaz (Mana) Behroozi North Carolina State University, USA, Shivani Shirolkar North Carolina State University, USA, Titus Barik Microsoft, USA, Chris Parnin North Carolina State University, USA
DOI
01:39
1m
Talk
Reducing Implicit Gender Biases in Software Development: Does Intergroup Contact Theory Work?
Research Papers
Yi Wang CoCo Labs, USA, Min Zhang East China Normal University, China
DOI
01:41
19m
Talk
Conversations on Community
Paper Presentations
Kelly Blincoe University of Auckland, Mahnaz (Mana) Behroozi North Carolina State University, USA, Xin Tan Peking University, China, Yi Wang Rochester Institute of Technology, Yu Huang University of Michigan, M: Peter Rigby Concordia University, Montreal, Canada
08:00 - 08:30
08:00
2m
Talk
Flexeme: Untangling Commits Using Lexical Flows
Research Papers
Profir-Petru Pârțachi University College London, UK, Santanu Dash University of Surrey, UK, Miltiadis Allamanis Microsoft Research, UK, Earl T. Barr University College London, UK
DOI Pre-print Media Attached File Attached
08:03
1m
Talk
FREPA: An Automated and Formal Approach to Requirement Modeling and Analysis in Aircraft Control Domain
Industry Papers
Jincao Feng East China Normal University, Weikai Miao East China Normal University, China, Hanyue Zheng East China Normal University, Yihao Huang East China Normal University, Jianwen Li East China Normal University, China, Zheng Wang Beijing Sunwise Information Technology, China, Ting Su East China Normal University, China, Bin Gu Beijing Institute of Control Engineering, China, Geguang Pu Shanghai Trusted Industrial Control Platform, China, Mengfei Yang China Academy of Space Technology, China, Jifeng He Shanghai Key Lab of Trustworthy Computing, China
DOI
08:05
1m
Talk
Mining Assumptions for Software Components using Machine Learning
Research Papers
Khouloud Gaaloul University of Luxembourg, Luxembourg, Claudio Menghi University of Luxembourg, Luxembourg, Shiva Nejati University of Ottawa, Canada / University of Luxembourg, Luxembourg, Lionel Briand University of Ottawa, Canada / University of Luxembourg, Luxembourg, David Wolfe QRA, Canada
DOI
08:07
1m
Talk
Mining Input Grammars from Dynamic Control Flow
Research Papers
Rahul Gopinath CISPA, Germany, Björn Mathis CISPA, Germany, Andreas Zeller CISPA, Germany
DOI
08:09
1m
Talk
TypeWriter: Neural Type Prediction with Search-Based Validation
Research Papers
Michael Pradel University of Stuttgart, Germany, Georgios Gousios Facebook & Delft University of Technology, Jason Liu Facebook, USA, Satish Chandra Facebook, USA
DOI Pre-print Media Attached
08:11
19m
Talk
Conversations on Analysis 3
Paper Presentations
Khouloud Gaaloul University of Luxembourg, Luxembourg, Michael Pradel University of Stuttgart, Germany, Profir-Petru Pârțachi University College London, UK, Rahul Gopinath CISPA, Germany, M: Dan Hao Peking University, China
08:30 - 09:00
08:30
2m
Talk
Domain-Independent Interprocedural Program Analysis using Block-Abstraction Memoization
Research Papers
Dirk Beyer LMU Munich, Germany, Karlheinz Friedberger LMU Munich, Germany
DOI Pre-print Media Attached
08:33
1m
Talk
Inherent Vacuity for GR(1) Specifications
Research Papers
Shahar Maoz Tel Aviv University, Israel, Rafi Shalom Tel Aviv University, Israel
DOI
08:35
1m
Talk
Interval Counterexamples for Loop Invariant Learning
Research Papers
Rongchen Xu Tsinghua University, China, Fei He Tsinghua University, Bow-Yaw Wang Academia Sinica
DOI
08:37
1m
Talk
Modular Collaborative Program Analysis in OPAL
Research Papers
Dominik Helm TU Darmstadt, Germany, Florian Kübler TU Darmstadt, Germany, Michael Reif TU Darmstadt, Germany, Michael Eichberg TU Darmstadt, Germany, Mira Mezini TU Darmstadt, Germany
DOI
08:39
1m
Talk
Past-Sensitive Pointer Analysis for Symbolic Execution
Research Papers
David Trabish Tel Aviv University, Israel, Timotej Kapus Imperial College London, UK, Noam Rinetzky Tel Aviv University, Cristian Cadar Imperial College London, UK
DOI Pre-print Media Attached
08:41
19m
Talk
Conversations on Analysis 4
Paper Presentations
David Trabish Tel Aviv University, Israel, Dominik Helm TU Darmstadt, Germany, Rafi Shalom Tel Aviv University, Israel, Rongchen Xu Tsinghua University, China, Shahar Maoz Tel Aviv University, Israel, M: Rachel Tzoref-Brill IBM Research
15:00 - 16:00
New Future of Work PanelPlenary events at Virtual room 1
15:00
60m
New Future of Work
Plenary events
M: Paige Rodeghero Clemson University, Denae Ford Microsoft Research, Moritz Beller Facebook, USA, Paul Ralph Dalhousie University, Xin Xia Monash University
17:00 - 18:00
KeynotePlenary events at Virtual room 1
Chair(s): Myra Cohen Iowa State University
17:00
60m
Keynote
Real world approaches to human-computer collaboration
Plenary events
Mira Lane Microsoft

Fri 13 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

01:00 - 01:30
01:00
2m
Talk
A Randomized Controlled Trial on the Effects of Embedded Computer Language Switching
Research Papers
P. Merlin Uesbeck University of Nevada at Las Vegas, USA, Cole S. Peterson University of Nebraska-Lincoln, USA, Bonita Sharif University of Nebraska-Lincoln, USA, Andreas Stefik University of Nevada at Las Vegas, USA
DOI
01:03
1m
Talk
BugsInPy: A Database of Existing Bugs in Python Programs to Enable Controlled Testing and Debugging Studies
Tool Demos
Ratnadira Widyasari Singapore Management University, Singapore, Sheng Qin Sim Singapore Management University, Singapore, Camellia Lok Singapore Management University, Singapore, Haodi Qi Singapore Management University, Singapore, Jack Phan Singapore Management University, Singapore, Qijin Tay Singapore Management University, Singapore, Constance Tan Singapore Management University, Singapore, Fiona Wee Singapore Management University, Singapore, Jodie Ethelda Tan Singapore Management University, Singapore, Yuheng Yieh Singapore Management University, Singapore, Brian Goh Singapore Management University, Singapore, Ferdian Thung Singapore Management University, Hong Jin Kang Singapore Management University, Singapore, Thong Hoang Singapore Management University, Singapore, David Lo Singapore Management University, Eng Lieh Ouh Singapore Management University, Singapore
DOI
01:05
1m
Talk
Do Code Review Measures Explain the Incidence of Post-Release Defects? Case Study Replications and Bayesian Networks
Journal First
Andrey Krutauz Concordia University, Tapajit Dey Lero - The Irish Software Research Centre and University of Limerick, Peter Rigby Concordia University, Montreal, Canada, Audris Mockus University of Tennessee - Knoxville
01:07
1m
Talk
On the Naturalness of Hardware Descriptions
Research Papers
Jaeseong Lee University of Texas at Austin, USA, Pengyu Nie University of Texas at Austin, USA, Junyi Jessy Li University of Texas at Austin, USA, Milos Gligoric University of Texas at Austin
DOI
01:09
1m
Talk
Understanding Build Issue Resolution in Practice: Symptoms and Fix Patterns
Research Papers
Yiling Lou Peking University, China, Zhenpeng Chen Peking University, China, Yanbin Cao Peking University, China, Dan Hao Peking University, China, Lu Zhang Peking University, China
DOI
01:11
1m
Talk
Understanding Type Changes in Java
Research Papers
Ameya Ketkar Oregon State University, USA, Nikolaos Tsantalis Concordia University, Canada, Danny Dig University of Colorado Boulder, USA
DOI Pre-print Media Attached
01:13
17m
Talk
Conversations on Empirical 2
Paper Presentations
Cole S. Peterson University of Nebraska-Lincoln, USA, Pengyu Nie University of Texas at Austin, USA, Ratnadira Widyasari Singapore Management University, Singapore, Peter Rigby Concordia University, Montreal, Canada, Yiling Lou Peking University, China, M: Kelly Blincoe University of Auckland
01:30 - 02:00
01:30
2m
Talk
Beyond Accuracy: Assessing Software Documentation Quality
Visions and Reflections
Christoph Treude University of Adelaide, Australia, Justin Middleton North Carolina State University, USA, Thushari Atapattu The University of Adelaide
DOI
01:33
1m
Talk
Contextual Documentation Referencing on Stack Overflow
Journal First
Sebastian Baltes QAware GmbH and The University of Adelaide, Christoph Treude University of Adelaide, Australia, Martin P. Robillard McGill University
Pre-print
01:35
1m
Talk
DeepCommenter: A Deep Code Comment Generation Tool with Hybrid Lexical and Syntactical Information
Tool Demos
Boao Li Zhejiang University, China, Meng Yan Chongqing University, Xin Xia Monash University, Xing Hu Peking University, Ge Li Peking University, David Lo Singapore Management University
DOI
01:37
1m
Talk
Docable: Evaluating the Executability of Software Tutorials
Research Papers
Samim Mirhosseini North Carolina State University, USA, Chris Parnin North Carolina State University, USA
DOI Pre-print
01:39
1m
Talk
RulePad: Interactive Authoring of Checkable Design Rules
Research Papers
Sahar Mehrpour George Mason University, USA, Thomas LaToza George Mason University, USA, Hamed Sarvari George Mason University, USA
DOI Pre-print
01:41
1m
Talk
Software Documentation and Augmented Reality: Love or Arranged Marriage?
Visions and Reflections
Sridhar Chimalakonda Indian Institute of Technology Tirupati, Akhila Sri Manasa Venigalla IIT Tirupati, India
DOI
01:43
17m
Talk
Conversations on Documentation
Paper Presentations
Akhila Sri Manasa Venigalla , Christoph Treude University of Adelaide, Australia, Sahar Mehrpour George Mason University, USA, Samim Mirhosseini North Carolina State University, USA, Sridhar Chimalakonda Indian Institute of Technology Tirupati, M: Venera Arnaoudova Washington State University
08:00 - 08:30
08:00
2m
Talk
Baital: An Adaptive Weighted Sampling Approach for Improved t-wise Coverage
Research Papers
Eduard Baranov Université Catholique de Louvain, Belgium, Axel Legay Université Catholique de Louvain, Belgium, Kuldeep S. Meel National University of Singapore, Singapore
DOI
08:03
1m
Research paper
Cost Measures Matter for Mutation Testing Study Validity
Research Papers
Giovani Guizzo University College London, UK, Federica Sarro University College London, UK, Mark Harman University College London, UK
DOI Pre-print
08:05
1m
Talk
Developing and Evaluating Objective Termination Criteria for Random Testing
Journal First
Porfirio Tramontana Department of Electrical Engineering and Information Technologies, University of Naples Federico II, Italy, Domenico Amalfitano University of Naples Federico II, Nicola Amatucci Department of Civil, Architectural and Environmental Engineering, University of Naples Federico II, Italy, Atif Memon Apple Inc., Anna Rita Fasolino Federico II University of Naples
08:07
1m
Talk
Efficient Binary-Level Coverage Analysis
Research Papers
M. Ammar Ben Khadra TU Kaiserslautern, Germany, Dominik Stoffel TU Kaiserslautern, Germany, Wolfgang Kunz TU Kaiserslautern, Germany
DOI Pre-print Media Attached
08:09
1m
Talk
Efficiently Finding Higher-Order Mutants
Research Papers
Chu-Pan Wong Carnegie Mellon University, USA, Jens Meinicke Carnegie Mellon University, USA, Leo Chen Carnegie Mellon University, USA, João Paulo Diniz Federal University of Minas Gerais, Brazil, Christian Kästner Carnegie Mellon University, USA, Eduardo Figueiredo Federal University of Minas Gerais, Brazil
DOI
08:11
1m
Talk
Selecting Fault Revealing Mutants
Journal First
Thierry Titcheu Chekam University of Luxembourg (SnT), Mike Papadakis University of Luxembourg, Luxembourg, Tegawendé F. Bissyandé University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg, Koushik Sen University of California at Berkeley
08:13
17m
Talk
Conversations on Testing 3
Paper Presentations
Chu-Pan Wong Carnegie Mellon University, USA, Eduard Baranov Université Catholique de Louvain, Belgium, Giovani Guizzo University College London, UK, M. Ammar Ben Khadra TU Kaiserslautern, Germany, Porfirio Tramontana Department of Electrical Engineering and Information Technologies, University of Naples Federico II, Italy, Thierry Titcheu Chekam University of Luxembourg (SnT), M: Marcel Böhme Monash University, Australia
08:30 - 09:00
08:30
2m
Talk
A Taxonomy to Assess and Tailor Risk-based Testing in Recent Testing Standards
Journal First
Juergen Grossmann Fraunhofer, Michael Felderer University of Innsbruck, Johannes Viehmann Fraunhofer FOKUS, Germany, Ina Schieferdecker Fraunhofer FOKUS & TU Berlin, Germany
08:33
1m
Talk
Detecting Optimization Bugs in Database Engines via Non-optimizing Reference Engine Construction
Research Papers
Manuel Rigger ETH Zurich, Zhendong Su ETH Zurich
DOI Pre-print Media Attached
08:35
1m
Talk
Evolutionary Improvement of Assertion Oracles
Research Papers
Valerio Terragni USI Lugano, Switzerland, Gunel Jahangirova USI Lugano, Switzerland, Paolo Tonella USI Lugano, Switzerland, Mauro Pezze USI Lugano, Switzerland
DOI
08:37
1m
Talk
Precise Learn-to-Rank Fault Localization Using Dynamic and Static Features of Target Programs
Journal First
Yunho Kim KAIST, SEOKHYEON MOON KAIST, Shin Yoo Korea Advanced Institute of Science and Technology, Moonzoo Kim KAIST / VPlusLab Inc.
08:39
1m
Talk
When Does My Program Do This? Learning Circumstances of Software Behavior
Research Papers
Alexander Kampmann CISPA, Germany, Nikolas Havrikov CISPA, Germany, Ezekiel O. Soremekun CISPA, Germany, Andreas Zeller CISPA, Germany
DOI
08:41
19m
Talk
Conversations on Testing 4
Paper Presentations
Manuel Rigger ETH Zurich, Valerio Terragni USI Lugano, Switzerland, Gunel Jahangirova USI Lugano, Switzerland, Alexander Kampmann CISPA, Germany, M: Marcel Böhme Monash University, Australia
15:00 - 16:00
SIGSOFT Town HallPlenary events at Virtual room 1
15:00
60m
SIGSOFT Town Hall
Plenary events
Thomas Zimmermann Microsoft Research
17:00 - 18:15
Impact Paper Award & Test of Time Award PresentationsPlenary events at Virtual room 1
Chair(s): Prem Devanbu University of California
17:00
18m
Talk
Impact paper: Model Checking Programs
Plenary events
Willem Visser Stellenbosch University, South Africa, Klaus Havelund NASA/Caltech Jet Propulsion Laboratory, Guillaume P. Brat , Seungjoon Park
17:30
30m
Talk
Test of Time paper: FUSION: a framework for engineering self-tuning self-adaptive software systems
Plenary events
Ahmed Elkhodary , Naeem Esfahani Google LLC, USA, Sam Malek University of California at Irvine, USA
18:00
5m
Award Announcements (SRC, Reddit)
Plenary events
Bonita Sharif University of Nebraska-Lincoln, USA, Sonia Haiduc Florida State University, David C. Shepherd Virginia Commonwealth University
18:05
10m
Announcement ESEC/FSE 2021
Plenary events
Diomidis Spinellis Athens University of Economics and Business, Georgios Gousios Facebook & Delft University of Technology, Marsha Chechik University of Toronto, Massimiliano Di Penta University of Sannio, Italy

Fri 6 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Mon 9 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Room1:00302:00303:00304:00305:00306:00307:00308:00309:003010:003011:003012:003013:003014:003015:003016:003017:0030
Virtual room 1

Mon 9 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Room1:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Virtual room 1

Tue 10 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Room1:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Virtual room 1

Wed 11 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Room1:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Virtual room 1

Thu 12 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Room1:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
Virtual room 1

Fri 13 Nov

Displayed time zone: (UTC) Coordinated Universal Time change

Room1:001530452:001530453:001530454:001530455:001530456:001530457:001530458:001530459:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:00153045
Virtual room 1