Operating system support for object dependencies in persistent object stores

R. Jalili, F.A. Henskens, D.M. Koch, J. Rosenberg
Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems  
Persistent object stores provide uniform management of short-term and long-term objects. Such stores ensure the integrity of the data even after occurrence of a failure, by guaranteeing the existence of some previous selfconsistent stable state at each point in time. Maintaining a consistent state of a persistent store necessitates recording of inter-object dependencies and checkpointing of each object together with all its dependent objects. Directed graphs may be used to describe such
more » ... scribe such dependencies. In this paper we describe eager and lazy construction of dependency graphs. We then address operating system and hardware support for management of dependencies.
doi:10.1109/words.1994.518667 dblp:conf/words/JaliliHKR94 fatcat:qzi6tc6esng4dmnf3gvjvaycwe