首页 | 本学科首页   官方微博 | 高级检索  
     


Consistent data for inconsistent XML document
Affiliation:1. Department of Computer Science Engineering, La Trobe University, Melbourne, Australia;2. School of Computer Science and Engineering, International University, Vietnam National University, Ho Chi Minh City, Viet Nam;1. State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China;2. Department of Computing, The Hong Kong Polytechnic University, Hongkong, China;1. College of Computer Science & Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, 211106, China;2. College of Information Science & Engineering, Northeastern University, Shenyang, 110819, China;3. Graduate School of Information Science, Nagoya University, Nagoya, 464-8601, Japan;1. University of Verona, Italy;2. Reykjavik University, Iceland;3. University of Udine, Italy;4. University of Murcia, Spain
Abstract:XML document may contain inconsistencies that violate predefined integrity constraints, which causes the data inconsistency problem. In this paper, we consider how to get the consistent data from an inconsistent XML document. There are two basic concepts for this problem: Repair is the data consistent with the integrity constraints, and also minimally differs from the original one. Consistent data is the data common for every possible repair. First we give a general constraint model for XML, which can express the commonly discussed integrity constraints, including functional dependencies, keys and multivalued dependencies. Next we provide a repair framework for inconsistent XML document with three basic update operations: node insertion, node deletion and node value modification. Following this approach, we introduce the concept of repair for inconsistent XML document, discuss the chase method to generate repairs, and prove some important properties of the chase. Finally we give a method to obtain the greatest lower bound of all possible repairs, which is sufficient for consistent data. We also implement prototypes of our method, and evaluate our framework and algorithms in the experiment.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号