Towards developer-centered automatic program repair: findings from Bloomberg
Created by W.Langdon from
gp-bibliography.bib Revision:1.7964
- @InProceedings{Winter:2022:Bloomberg,
-
author = "Emily Rowan Winter and Vesna Nowack and
David Bowes and Steve Counsell and Tracy Hall and
Saemundur Haraldsson and John Woodward and Serkan Kirbas and
Etienne Windels and Olayori McBello",
-
title = "Towards developer-centered automatic program repair:
findings from {Bloomberg}",
-
booktitle = "Proceedings of the 30th ACM Joint European Software
Engineering Conference and Symposium on the Foundations
of Software Engineering",
-
year = "2022",
-
pages = "1578--588",
-
address = "Singapore",
-
series = "ESEC/FSE 2022",
-
publisher = "Association for Computing Machinery",
-
keywords = "genetic algorithms, genetic programming, genetic
improvement, APR, fixie, human factors, automatic
program repair, human factors, XAI, qualitative
methods",
-
isbn13 = "9781450394130",
-
DOI = "doi:10.1145/3540250.3558953",
-
size = "11",
-
abstract = "we report qualitative research into automatic program
repair (APR) at Bloomberg. Six focus groups were
conducted with a total of seventeen participants
(including both developers of the APR tool and
developers using the tool) to consider: the development
at Bloomberg of a prototype APR tool (Fixie);
developers early experiences using the tool; and
developers perspectives on how they would like to
interact with the tool in future. APR is developing
rapidly and it is important to understand in greater
detail developers' experiences using this emerging
technology. we provide in-depth, qualitative data from
an industrial setting. We found that the development of
APR at Bloomberg had become increasingly user-centered,
emphasising how fixes were presented to developers, as
well as particular features, such as customisability.
From the focus groups with developers who had used
Fixie, we found particular concern with the pragmatic
aspects of APR, such as how and when fixes were
presented to them. Based on our findings, we make a
series of recommendations to inform future APR
development, highlighting how APR tools should start
small, be customisable, and fit with developers
workflows. We also suggest that APR tools should
capitalise on the promise of repair bots and draw on
advances in explainable AI.",
- }
Genetic Programming entries for
Emily Winter
Vesna Nowack
David Bowes
Steve Counsell
Tracy Hall
Saemundur Oskar Haraldsson
John R Woodward
Serkan Kirbas
Etienne Windels
Olayori McBello
Citations