Online update of concurrent object oriented programs
Y Murarka - 2010 - search.proquest.com
Application downtime, planned or unplanned, is an important concern in many domains.
Software updates are a major reason for planned downtime, and are inevitable due to the …
Software updates are a major reason for planned downtime, and are inevitable due to the …
Correctness of request executions in online updates of concurrent object oriented programs
Y Murarka, U Bellur - 2008 15th Asia-Pacific Software …, 2008 - ieeexplore.ieee.org
Online update is a technique that reduces the disruption caused by a software update. It
does so by applying a patch to a running process as opposed to shutting down the process …
does so by applying a patch to a running process as opposed to shutting down the process …
To upgrade or not to upgrade: Impact of online upgrades across multiple administrative domains
Online software upgrades are often plagued by runtime behaviors that are poorly
understood and difficult to ascertain. For example, the interactions among multiple versions …
understood and difficult to ascertain. For example, the interactions among multiple versions …
[PDF][PDF] Correctness of request executions in online updates of concurrent programs
Y Murarka, U Bellur - Technical Report TR-CSE-2008-12, 2008 - researchgate.net
Online update is a technique which reduces the disruption caused during software update
by applying a patch to a running process. It is a challenge to update a process while …
by applying a patch to a running process. It is a challenge to update a process while …
Run-time phenomena in dynamic software updating: causes and effects
AR Gregersen, BN Jørgensen - … of the 12th International Workshop on …, 2011 - dl.acm.org
The development of a dynamic software updating system for statically-typed object-oriented
programming languages has turned out to be a challenging task. Despite the fact that the …
programming languages has turned out to be a challenging task. Despite the fact that the …
Improving dynamic update for operating systems
Modern operating systems are subject to a constant stream of patches and updates: to fix
bugs, improve performance, or add features. Dynamic update offers significantly increased …
bugs, improve performance, or add features. Dynamic update offers significantly increased …
Safety analysis for dynamic update of object oriented programs
Maintenance downtime and overheads for applying patches are major concerns for systems
requiring round the clock availability. Hence, methods for carrying out dynamic updates are …
requiring round the clock availability. Hence, methods for carrying out dynamic updates are …
Providing dynamic update in an operating system.
Dynamic update is a mechanism that allows software updates and patches to be applied to
a running system without loss of service or down-time. Operating systems would benefit from …
a running system without loss of service or down-time. Operating systems would benefit from …
[图书][B] Rethinking software updating: Concepts for improved updatability
D Österberg, J Lilius - 2003 - researchgate.net
While there exists a fair number of partial solutions to enabling dynamic updating in arbitrary
applications, none of them have proved to be superior. This paper does not suggest" yet …
applications, none of them have proved to be superior. This paper does not suggest" yet …
Dynamic update for operating systems
A Baumann - 2007 - unsworks.unsw.edu.au
Patches to modern operating systems, including bug fixes and security updates, and the
reboots and downtime they require, cause tremendous problems for system users and …
reboots and downtime they require, cause tremendous problems for system users and …