• DocumentCode
    3211429
  • Title

    Path locks for XML document collaboration

  • Author

    Dekeyser, Stijn ; Hidders, Jan

  • Author_Institution
    Dept. of Math. & Comput. Sci., Antwerp Univ., Belgium
  • fYear
    2002
  • fDate
    12-14 Dec. 2002
  • Firstpage
    105
  • Lastpage
    114
  • Abstract
    The hierarchical and semistructured nature of XML data can cause complicated update-behavior. The updates are not limited to entire document trees, but can involve subtrees and even individual elements. These document parts correspond to, e.g. sections in text documents or sub-diagrams in vector graphics files. Providing suitable locking mechanisms for semi-structured data can significantly improve collaboration systems that store their data as XML documents. We show that concurrency control mechanisms in CVS, relational, and object oriented database systems are inadequate for collaboration systems based on semistructured data. We therefore propose a new locking scheme of fine granularity based on path locks. We also show that our proposed mechanism avoids conflicts by ensuring serializability, supports both top-down and bottom-up query evaluation, and is relatively efficient.
  • Keywords
    concurrency control; distributed databases; hypermedia markup languages; object-oriented databases; relational databases; CVS; XML document collaboration; bottom-up query evaluation; concurrency control mechanisms; document trees; fine granularity; object oriented database systems; path locks; relational database systems; semi-structured data; serializability; subtrees; top-down query evaluation; update behavior; Automata; Collaboration; Computer science; Concurrency control; Database languages; Object oriented databases; Query processing; Relational databases; Tree graphs; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information Systems Engineering, 2002. WISE 2002. Proceedings of the Third International Conference on
  • Print_ISBN
    0-7695-1766-8
  • Type

    conf

  • DOI
    10.1109/WISE.2002.1181648
  • Filename
    1181648