• DocumentCode
    2117787
  • Title

    A Verifier for Inconsistent XML Document

  • Author

    Wu, Aihua ; He, Qi ; Tan, Zijing ; Wang, Wei

  • Author_Institution
    Dept. of Comput. Sci., Shanghai Maritime Univ., Shanghai
  • Volume
    2
  • fYear
    2008
  • fDate
    20-22 Dec. 2008
  • Firstpage
    711
  • Lastpage
    715
  • Abstract
    Integrity constraints are rules for correct and sound data. But for many reasons, XML document violating its integrity constraints, which is called inconsistent XML, widely exist in application. Verifying consistency and finding conflict nodes for XML document are important in many applications.Here we propose a verifier for XML document. It scans the original XML document once, and can deal with different types of constraints such as domain restriction, functional dependency, key dependency, inclusion dependency dependency. It can link all nodes conflicting with each other of the XML document. Our experimental evaluation shows that even when XML documents are large,with high percentage of dirty elements, and against many different types of constraints, the verifier can complete computing in O(c*n*m), where c is the number of constraints,n is the size of XML elements, and m is the maximum number of variable bindings in the set of constraints. It is less than O(n2) w.r.t the size of XML elements in most situation.
  • Keywords
    XML; document handling; formal verification; XML document verification; inconsistent XML document; integrity constraints; XML; consistency verifying; inconsistent data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Engineering, 2008. ISISE '08. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-2727-4
  • Type

    conf

  • DOI
    10.1109/ISISE.2008.269
  • Filename
    4732490