A Verifier for Inconsistent XML Document

被引:1
|
作者
Wu, Aihua [1 ]
He, Qi [2 ]
Tan, Zijing [2 ]
Wang, Wei [2 ]
机构
[1] Shanghai Maritime Univ, Dept Comp Sci, Shanghai, Peoples R China
[2] Fudan Univ, Dept Comp Sci, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
XML; inconsistent data; consistency verifying;
D O I
10.1109/ISISE.2008.269
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 and multivalue 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(n(2)) w.r.t the size of XML elements in most situation.
引用
收藏
页码:711 / +
页数:2
相关论文
共 50 条
  • [41] Securing XML document sources and their distribution
    Department of Computing, Macquarie University, Sydney, Australia
    不详
    IEEE Computer Society, Tech. Comm. on Distributed Comput. TCDP; Communications Research Laboratory (CRL), Japan; Fukuoka Institute of Technology (FIT), Japan; IEEE Taipai Section, Taiwan; State Key Laboratory on Integrated Service Network (ISN), China; et al, 1600, 562-567 (2004):
  • [42] Making XML document markup international
    Yu, YJ
    Lu, JG
    Mylopoulos, J
    Sun, WW
    Xue, JH
    D'Hollander, EH
    SOFTWARE-PRACTICE & EXPERIENCE, 2005, 35 (01): : 1 - 14
  • [43] Authentic publication of XML document data
    Kwong, A
    Gertz, M
    SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, VOL I, PROCEEDINGS, 2002, : 331 - 340
  • [44] Towards a foundation for XML document databases
    Anutariya, C
    Wuwongse, V
    Nantajeewarawat, E
    Akama, K
    ELECTRONIC COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2000, 1875 : 324 - 333
  • [45] A String Approach for Dynamic XML Document
    Qin, Zunyue
    Tang, Yong
    Xu, Hongzhi
    ADVANCES IN MANUFACTURING TECHNOLOGY, PTS 1-4, 2012, 220-223 : 2512 - +
  • [46] Temporal authorizations scheme for XML document
    Center for Computer Security, School of Information Technology and Computer Science, University of Wollongong, Northfields Avenue, Wollogong, NSW 2522, Australia
    WSEAS Trans. Comput., 2007, 2 (262-267):
  • [47] Converting relational database into XML document
    Fong, J
    Pang, F
    Bloor, C
    12TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2001, : 61 - 65
  • [48] XML document clustering: techniques and challenges
    Elaheh Asghari
    MohammadReza KeyvanPour
    Artificial Intelligence Review, 2015, 43 : 417 - 436
  • [49] IR and OLAP in XML document warehouses
    Pérez, JM
    Pedersen, TB
    Berlanga, R
    Aramburu, MJ
    ADVANCES IN INFORMATION RETRIEVAL, 2005, 3408 : 536 - 539
  • [50] Conceptual design of XML document warehouses
    Nassis, V
    Rajugan, R
    Dillon, TS
    Rahayu, W
    DATA WAREHOUSING AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2004, 3181 : 1 - 14