Publication View

Dynamic Data Structure Updates in Java (2007)

Abstract
There exist a number of techniques for modifying a running system’s code without halting normal operation of the program. Most of the research in the area of dynamic software updating focuses primarily on updating the flow and control of the program, in order to modify runtime functionality of pre-existing code or to insert new functionality altogether. We believe that software updates are limited in their effectiveness if they do not deal at all with the updating of data structures. Our goal is to show that research into dynamic data structure updates has many positive implications on mission critical applications, or any applications for which stopping and recompiling are not options. We plan to identify the various issues and challenges that need to be addressed in approaching this topic. We finally propose a set of solutions for achieving a certain amount of dynamic data structure updating in real systems.

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.12.6749
Source http://www.stanford.edu/~pkeyani/publications/dyn-java.pdf
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.78.8703