Title :
Lock-based protocols for cooperation on XML documents
Author :
Helmer, Sven ; Kanne, Carl-Christian ; Moerkotte, Guido
Author_Institution :
Univ. Mannheim, Germany
Abstract :
The extensible Markup Language (XML) is well accepted in several different Web application areas. As soon as many users and applications work concurrently on the same collection of XML documents - e.g. on an XML database via a Web interface - isolating accesses and modifications of different transactions becomes an important issue. We discuss four different core protocols for synchronizing access to and modifications of XML document collections. These core protocols synchronize structure traversals and modifications. They are meant to be integrated into native XML base management System (XBMS) and are based on two phase locking. We also demonstrate the different degrees of cooperation that are possible with these protocols.
Keywords :
Internet; XML; access protocols; synchronisation; Web application; Web interface; XBMS; XML base management System; XML database; XML documents; core protocols; eXtensible Markup Language; lock-based protocols; structure traversals; synchronizing access; two phase locking; Access protocols; Database systems; File systems; History; Imaging phantoms; Markup languages; Object oriented modeling; Relational databases; Transaction databases; XML;
Conference_Titel :
Database and Expert Systems Applications, 2003. Proceedings. 14th International Workshop on
Print_ISBN :
0-7695-1993-8
DOI :
10.1109/DEXA.2003.1232028