DocumentCode :
296663
Title :
Cooperative transactions: a data-driven approach
Author :
Sampaio, Marcus ; Turc, Stéphane
Author_Institution :
Lab. de Systemes Inf., Montpellier, France
Volume :
1
fYear :
1996
fDate :
3-6 Jan 1996
Firstpage :
41
Abstract :
We present a new cooperative transaction model. The model has been developed using a data-driven approach, where we have not considered constraints specific to one application class, but only data-specific constraints. This approach is more general than the application-driven approach adopted in other cooperative transaction models. The notion of a set of complementary objects is intrinsic here. Two objects belong to a set of complementary objects if they are connected by dependency relations, directly or transitively. A set of users, represented by cooperative transactions within a cooperative unit, shares the consistency preservation of a set of complementary objects (global consistency). Responsibilities are separated: the set of complementary objects is divided into disjointed subsets, each being manipulated by at most one user. Global consistency is achieved by selective cooperation between users in order to take into account the dependency relations between the respective objects that they manipulate. The model enforces two grades of selective cooperation. In weak cooperation, a user makes his final effects visible to another (one-way cooperation). In strong cooperation users make their intermediate effects symmetrically visible (two-way cooperation). Global consistency is ensured when there are concurrent transactions external to the cooperative unit, and in case of failure
Keywords :
data integrity; database theory; distributed databases; transaction processing; application-driven approach; complementary objects; concurrent transactions; consistency preservation; cooperative transaction model; cooperative unit; data-driven approach; data-specific constraints; dependency relations; disjointed subsets; global consistency; selective cooperation; strong cooperation; weak cooperation; Computer aided software engineering; Graphics; Office automation; Programming profession; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-7324-9
Type :
conf
DOI :
10.1109/HICSS.1996.495445
Filename :
495445
Link To Document :
بازگشت