Article

On the Introduction of Automatic Program Repair in Bloomberg

Details

Citation

Kirbas S, Windels E, McBello O, Kells K, Pagano M, Szalanski R, Nowack V, Winter E, Counsell S, Bowes D, Hall T, Haraldsson S & Woodward J (2021) On the Introduction of Automatic Program Repair in Bloomberg. IEEE Software, 38 (4), pp. 43-51. https://doi.org/10.1109/ms.2021.3071086

Abstract
A key to the success of Automatic Program Repair techniques is how easily they can be used in an industrial setting. In this article, we describe a collaboration by a team from four UK-based universities with Bloomberg (London) in implementing automatic, high-quality fixes to its code base. We explain the motivation for adopting APR, the mechanics of the prototype tool that was built, and the practicalities of integrating APR into existing systems.

Keywords
Software; Tools; Computer bugs; Maintenance engineering; Industries; Computer architecture; Social networking (online)

Journal
IEEE Software: Volume 38, Issue 4

StatusPublished
FundersEngineering and Physical Sciences Research Council
Publication date31/08/2021
Publication date online05/04/2021
Date accepted by journal26/03/2021
URLhttp://hdl.handle.net/1893/32648
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
ISSN0740-7459
eISSN1937-4194

People (1)

Dr Saemundur Haraldsson

Dr Saemundur Haraldsson

Lecturer, Computing Science