Sciweavers

DBKDA
2010
IEEE

Optimistic Synchronization of Cooperative XML Authoring Using Tunable Transaction Boundaries

14 years 5 months ago
Optimistic Synchronization of Cooperative XML Authoring Using Tunable Transaction Boundaries
Abstract—Design applications, e.g., CAD or media production, often require multiple users to work cooperatively on shared data, e.g., XML documents. Using explicit transactions in such environments is difficult, because designers usually do not want to consider transactions or ACID. However, applying transactions in order to control visibility of changes or specify recovery units, is reasonable, but determining transaction boundaries must be transparent for the designer. For this reason we propose a novel approach for the automatic determination of transaction boundaries which considers the degree of cooperation designers want to achieve. Furthermore, we present an optimistic synchronization model based on the traditional backward oriented concurrency control (BOCC) algorithm, in order to synchronize the determined transactions in multi-user environments. It exploits the semantics of tree operations on XML data and enforces a correctness criterion weaker than serializability. As our...
Francis Gropengießer, Kai-Uwe Sattler
Added 10 Jul 2010
Updated 10 Jul 2010
Type Conference
Year 2010
Where DBKDA
Authors Francis Gropengießer, Kai-Uwe Sattler
Comments (0)