DocumentCode
3409014
Title
Object-oriented transaction support for distributed persistent objects
Author
Hirotsu, Toshio ; Tokoro, Mario
Author_Institution
Dept. of Comput. Sci., Keio Univ., Yokohama, Japan
fYear
1992
fDate
24-25 Sep 1992
Firstpage
13
Lastpage
25
Abstract
The authors propose a scheme for guaranteeing the consistency of persistent objects in a distributed environment. Since persistent objects are referenced and updated concurrently by many programs, a distributed system should support some transaction mechanism. They propose a transaction scheme based on serialization graph testing which preserves consistency of persistent objects without using global information. A transaction management object (TMO) is created for each transaction, and consistency is preserved by negotiation among TMOs. Since they employ a non-locking algorithm and assume no global entity, the scheme can manage transactions efficiently even in a very large distributed environment. Furthermore, TMOs can reflect the characteristics of transactions and the objects involved to the transaction management. Thus, flexible transaction management is achieved
Keywords
data integrity; distributed processing; object-oriented programming; operating systems (computers); transaction processing; Apertos; DOOS; OO operating system; consistency; distributed environment; distributed persistent objects; global information; serialization graph testing; transaction management object; transaction mechanism; Computer science; Concurrent computing; Distributed databases; Environmental management; Impedance; Information management; Laboratories; Operating systems; Resource management; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
Conference_Location
Dourdan
Print_ISBN
0-8186-3015-9
Type
conf
DOI
10.1109/IWOOOS.1992.253002
Filename
253002
Link To Document