Hanna, Carol;
Petke, Justyna;
(2023)
Hot Patching Hot Fixes: Reflection and Perspectives.
In:
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023).
ACM
(In press).
Preview |
Text
Hanna_ASE_NIER_Hot_Fixes__RPS.pdf Download (186kB) | Preview |
Abstract
With our reliance on software continuously increasing, it is of utmost importance that it be reliable. However,complete prevention of bugs in live systems is unfortunately an impossible task due to time constraints, incomplete testing, and developers not having knowledge of the full stack. As a result, mitigating risks for systems in production through hot patching and hot fixing has become an integral part of software development. In this paper, we first give an overview of the terminology used in the literature for research on this topic. Subsequently, we build upon these findings and present our vision for an automated framework for predicting and mitigating critical software issues at runtime. Our framework combines hot patching and hot fixing research from multiple fields, in particular: software defect and vulnerability prediction, automated test generation and repair, as well as runtime patching. We hope that our vision inspires research collaboration between the different communities.
Type: | Proceedings paper |
---|---|
Title: | Hot Patching Hot Fixes: Reflection and Perspectives |
Event: | The 38th IEEE/ACM International Conference on Automated Software Engineering, NIER track |
Open access status: | An open access version is available from UCL Discovery |
Publisher version: | https://conf.researchr.org/home/ase-2023 |
Language: | English |
Additional information: | This version is the author accepted manuscript. // This work was supported by EPSRC grant EP/P023991/1. For the purpose of open access, the author(s) has applied a Creative Commons Attribution (CC BY) license to any Accepted Manuscript version arising |
Keywords: | Software Engineering, Software maintenance, Predictive maintenance, Prediction methods, Repair |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10174529 |
Archive Staff Only
![]() |
View Item |