Blogs (1) >>
ASE 2019
Sun 10 - Fri 15 November 2019 San Diego, California, United States
Mon 11 Nov 2019 14:30 - 15:00 at Cortez 1A - Repair and Testing
Tue 12 Nov 2019 15:20 - 16:00 at Kensington Ballroom - Poster Session: Doctoral Symposium

The error repair process in software systems is,historically, a resource-consuming task that relies heavily in developer manual effort. Automatic program repair approaches enable the repair of software with minimum human interaction,therefore, mitigating the burden from developers. However, a problem automatically generated patches commonly suffer is generating low-quality patches (which overfit to one program specification, thus not generalizing to an independent oracle evaluation). This work proposes a set of mechanisms to increase the quality of plausible patches including an analysis of test suite behavior and their key characteristics for automatic program repair, analyzing developer behavior to inform the mutation operator selection distribution, and a study of patch diversity as a means to create consolidated higher quality fixes.

Mon 11 Nov

ase-2019-Doctoral-Symposium
14:00 - 15:30: Doctoral Symposium - Repair and Testing at Cortez 1A
ase-2019-Doctoral-Symposium14:00 - 14:30
Automatically Repairing Binary Programs Using Adapter Synthesis
Vaibhav SharmaUniversity of Minnesota
ase-2019-Doctoral-Symposium14:30 - 15:00
Improving Patch Quality by Enhancing Key Components of Automatic Program Repair
Mauricio SotoCarnegie Mellon University
ase-2019-Doctoral-Symposium15:00 - 15:30
Generating Tests to Analyse Dynamically-Typed Programs
Stephan LukasczykUniversity of Passau

Tue 12 Nov

ase-2019-Doctoral-Symposium
15:20 - 16:00: Doctoral Symposium - Poster Session: Doctoral Symposium at Kensington Ballroom
ase-2019-Doctoral-Symposium15:20 - 16:00
Automatically Repairing Binary Programs Using Adapter Synthesis
Vaibhav SharmaUniversity of Minnesota
ase-2019-Doctoral-Symposium15:20 - 16:00
Improving Patch Quality by Enhancing Key Components of Automatic Program Repair
Mauricio SotoCarnegie Mellon University
ase-2019-Doctoral-Symposium15:20 - 16:00
Improving Collaboration Efficiency in Fork-based Development
Shurui ZhouCarnegie Mellon University, USA
ase-2019-Doctoral-Symposium15:20 - 16:00
Automatic Generation of Graphical User Interface Prototypes from Unrestricted Natural Language Requirements
Kristian KolthoffInstitute for Enterprise Systems (InES), University Of Mannheim
ase-2019-Doctoral-Symposium15:20 - 16:00
Tackling Build Failures in Continuous Integration
Foyzul HassanUniversity of Texas at San Antonio, USA
ase-2019-Doctoral-Symposium15:20 - 16:00
Enabling Continuous Improvement of a Continuous Integration Process
Carmine VassalloUniversity of Zurich
ase-2019-Doctoral-Symposium15:20 - 16:00
Generating Tests to Analyse Dynamically-Typed Programs
Stephan LukasczykUniversity of Passau
ase-2019-Doctoral-Symposium15:20 - 16:00
Inference of Properties from Requirements and Automation of their Formal Verification
Marina ReichChemnitz University of Technology/ Airbus Defence and Space GmbH