ESEIW 2022
Sun 18 - Fri 23 September 2022 Helsinki, Finland
Thu 22 Sep 2022 15:55 - 16:06 at Sonck - Session 3B - Registered Reports 1 Chair(s): Sérgio Soares

Background: Testing and validation of the semantic correctness of patches provided by tools for Automated Program Repairs (APR) has received a lot of attention. Yet, the eventual acceptance or rejection of suggested patches for real world projects by humans patch reviewers has received a limited attention.

Objective: To address this issue, we plan to investigate whether (possibly incorrect) security patches suggested by APR tools are recognized by human reviewers. We also wants to investigate whether knowing that a patch was produced by a specialized tool does change the decision of human reviewers.

Method: In a first phase, using a balanced design, we propose to human patch reviewers a combination of patches proposed by different APR tools for different vulnerabilities and ask reviewers to adopt or reject the proposed patches. In a second phase, we notify the participants whether some of the proposed patches were generated by a security tool and measure whether the human reviewers would change their decision to adopt or reject a patch.

Limitations: The experiments will be conducted in an academic setting and to maintain power will focus on a limited sample of popular APR tools and popular vulnerability types.


Thu 22 Sep

Displayed time zone: Athens change

15:45 - 17:00
Session 3B - Registered Reports 1ESEM Registered Reports at Sonck
Chair(s): Sérgio Soares Universidade Federal de Pernambuco
15:45
10m
The Relevance of Model Transformation Language Features on Qualitative Properties of MTLs: A Study Protocol
ESEM Registered Reports
Stefan Höppner Ulm University, Matthias Tichy Ulm University, Germany
DOI
15:55
10m
On the acceptance by code reviewers of candidate security patches suggested by Automated Program Repair tools
ESEM Registered Reports
Aurora Papotti Vrije Universiteit Amsterdam, Ranindya Paramitha University of Trento, Fabio Massacci University of Trento; Vrije Universiteit Amsterdam
DOI Pre-print
16:06
10m
Does Road Diversity Really Matter in Testing Automated Driving Systems? A Registered Report
ESEM Registered Reports
Stefan Klikovits , Vincenzo Riccio USI Lugano, Ezequiel Castellano National Institute of Informatics, Ahmet Cetinkaya Shibaura Institute of Technology, Alessio Gambi IMC University of Applied Sciences Krems, Paolo Arcaini National Institute of Informatics
Link to publication
16:17
10m
A Unified and Holistic Classification Scheme for Software Engineering Research
ESEM Registered Reports
Angelika Kaplan Karlsruhe Institute of Technology, Thomas Kühn Karlsruhe Institute of Technology, Ralf Reussner Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
16:27
10m
Studying the explanations for the automated prediction of bug and non-bug issues using LIME and SHAP
ESEM Registered Reports
Benjamin Ledel TU Clausthal, Steffen Herbold TU Clausthal
Pre-print
16:38
10m
Team performance and large-scale agile software development
ESEM Registered Reports
Muhammad Ovais Ahmad Karlstad University, Hadi Ghanbari Aalto University, Tomas Gustavsson Karlstad University
16:49
10m
Research paper
Comparative analysis of real bugs in open-source Machine Learning projects - A Registered Report
ESEM Registered Reports
Tuan Dung Lai Deakin University, Anj Simmons Deakin University, Scott Barnett Deakin University, Jean-Guy Schneider Deakin University, Rajesh Vasa Deakin University, Australia
Link to publication Pre-print