UCL Discovery Stage
UCL home » Library Services » Electronic resources » UCL Discovery Stage

Hot Patching Hot Fixes: Reflection and Perspectives

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). Green open access

[thumbnail of Hanna_ASE_NIER_Hot_Fixes__RPS.pdf]
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
Downloads since deposit
3,170Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item