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 :
بازگشت