Home // ICSEA 2015, The Tenth International Conference on Software Engineering Advances // View article
Pymoult : On-Line Updates for Python Programs
Authors:
Sébastien Martinez
Fabien Dagnat
Jérémy Buisson
Keywords: On-line updates Python Software maintenance
Abstract:
On-line updates have proved to be essential for critical long running applications that hardly can be stopped. Indeed, security patches or feature enhancements need to be applied frequently. Pymoult is a platform allowing on-line updates for Python programs. It provides many mechanisms from the literature for updating running programs without requiring them to be stopped, allowing update developers to combine and configure the mechanisms for each update. This paper presents the design of Pymoult and details the implementation of several mechanisms it provides. With the help of an example, this paper also presents how mechanisms can be combined and configured to design online updates with Pymoult.
Pages: 80 to 85
Copyright: Copyright (c) IARIA, 2015
Publication date: November 15, 2015
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-438-1
Location: Barcelona, Spain
Dates: from November 15, 2015 to November 20, 2015