DocumentCode
2704234
Title
Serializability in object-oriented database systems
Author
Rakow, Thomas C. ; Gu, Junzhong ; Neuhold, Erich J.
Author_Institution
GMD, Darmstadt, West Germany
fYear
1990
fDate
5-9 Feb 1990
Firstpage
112
Lastpage
120
Abstract
In an object-oriented database the objects are encapsulated, that is, objects are only accessible by methods defined in the database system. The definition of object-oriented serializability takes advantage of the semantics and of the nesting of the methods. Therefore, a lower rate of conflicting accesses than with the conventional definition of serializability is achieved. Transactions of an object-oriented database are defined as open-nested transactions. Depending on the semantics of operations, actions can be serialized independently of the calling transactions. The techniques already used in multilayer transaction systems are extended to object-oriented systems. Object-oriented serializability includes multilayer serializability but allows a nonlayered, more general structure of the database system
Keywords
object-oriented databases; conflicting accesses; multilayer serializability; multilayer transaction systems; nesting; object-oriented database systems; object-oriented serializability; open-nested transactions; semantics; Concurrency control; Concurrent computing; Costs; Database systems; Information systems; Object oriented databases; Object oriented modeling; Protocols; Transaction databases; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1990. Proceedings. Sixth International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
0-8186-2025-0
Type
conf
DOI
10.1109/ICDE.1990.113460
Filename
113460
Link To Document