Please use this identifier to cite or link to this item:
http://bura.brunel.ac.uk/handle/2438/30378
Title: | On the Introduction of Automatic Program Repair in Bloomberg |
Authors: | Kirbas, S Windels, E Mcbello, O Kells, K Pagano, M Szalanski, R Nowack, V Winter, ER Counsell, S Bowes, D Hall, T Haraldsson, S Woodward, J |
Keywords: | automated program repair;coded based;software engineering;benefit of this approach;project meetings;prototype tool;development process;code changes;refactoring |
Issue Date: | 5-Apr-2021 |
Publisher: | Institute of Electrical and Electronics Engineers (IEEE) |
Citation: | Kirbas, S. et al. (2021) 'On the Introduction of Automatic Program Repair in Bloomberg', IEEE Software, 38 (4), pp. 43 - 51. doi: 10.1109/MS.2021.3071086. |
Abstract: | A key to the success of automatic program repair (APR) techniques is how easily they can be used in an industrial setting. In this article, we describe a collaboration by a team from four U.K.-based universities with Bloomberg (London) in implementing automatic, highquality 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. |
URI: | https://bura.brunel.ac.uk/handle/2438/30378 |
DOI: | https://doi.org/10.1109/MS.2021.3071086 |
ISSN: | 0740-7459 |
Other Identifiers: | ORCiD: Vesna Nowack https://orcid.org/0000-0002-6524-9179 ORCiD: Emily Rowan Winter https://orcid.org/0000-0003-3314-7300 ORCiD: Steve Counsell https://orcid.org/0000-0002-2939-8919 ORCiD: David Bowes https://orcid.org/0000-0001-7014-2811 ORCiD: Tracy Hall https://orcid.org/0000-0002-2728-9014 ORCiD: Sæmundur Haraldsson https://orcid.org/0000-0003-0395-5884 |
Appears in Collections: | Dept of Computer Science Research Papers |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
FullText.pdf | Copyright © 2021 Institute of Electrical and Electronics Engineers (IEEE). Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. See: https://journals.ieeeauthorcenter.ieee.org/become-an-ieee-journal-author/publishing-ethics/guidelines-and-policies/post-publication-policies/ | 783.92 kB | Adobe PDF | View/Open |
Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.