What is it about?

We examine different ways to improve program repair methods (bug repair) using a specially developed version of our repair system ARJA.

Featured Image

Why is it important?

Bug repair is increasingly costly for software engineers. It is often difficult to find bugs, and once found, it is very time consuming to repair them. Automatic bug repair is a very active area of research in software engineering and applying evolutionary methods allows creative solutions.

Perspectives

We have been working with the ARJA tools for a number of years now, and found additional improvements that have been included in this enhanced version.

Wolfgang Banzhaf
Michigan State University

Read the Original

This page is a summary of: Toward Better Evolutionary Program Repair, ACM Transactions on Software Engineering and Methodology, February 2020, ACM (Association for Computing Machinery),
DOI: 10.1145/3360004.
You can read the full text:

Read

Contributors

The following have contributed to this page