Title :
Making Applications Persistent at Run-time
Author :
Nicoara, Angela ; Alonso, Gustavo
Author_Institution :
Dept. of Comput. Sci., ETH Zurich
Abstract :
Persistence is a common requirement in many applications. In existing systems, persistence is added to an application at either compile or deployment time by using a variety of mechanisms. In this paper we extend the notion of orthogonal persistence to make it dynamic: persistence becomes not only an orthogonal concern but one that can be added to an application at run-time without interrupting its operations.
Keywords :
data flow analysis; program compilers; applications persistence; compile time; deployment time; orthogonal persistence; Application software; Computer science; Containers; Engines; Java; Nonvolatile memory; Programming environments; Relational databases; Runtime; Testing;
Conference_Titel :
Data Engineering, 2007. ICDE 2007. IEEE 23rd International Conference on
Conference_Location :
Istanbul
Print_ISBN :
1-4244-0802-4
Electronic_ISBN :
1-4244-0803-2
DOI :
10.1109/ICDE.2007.369013