Path materialization revisited: an efficient storage model for XML data
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
Relational Databases for Querying XML Documents: Limitations and Opportunities
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Detecting changes to hybrid XML documents using relational databases
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Detecting changes on unordered XML documents using relational databases: a schema-conscious approach
Proceedings of the 14th ACM international conference on Information and knowledge management
XML structural delta mining: issues and challenges
Data & Knowledge Engineering - Special issue: ER 2003
DTD-Diff: A change detection algorithm for DTDs
Data & Knowledge Engineering
Merging changes in XML documents using reliable context fingerprints
Proceedings of the eighth ACM symposium on Document engineering
A change detection system for unordered XML data using a relational model
Data & Knowledge Engineering
Detecting changes to hybrid XML documents using relational databases
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
OXONE: a scalable solution for detecting superior quality deltas on ordered large xml documents
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Managing branch versioning in versioned/temporal XML documents
XSym'07 Proceedings of the 5th international conference on Database and XML Technologies
E-Metadata versioning system for data warehouse schema
International Journal of Metadata, Semantics and Ontologies
E-Metadata versioning system for data warehouse schema
International Journal of Metadata, Semantics and Ontologies
Temporal and multi-versioned XML documents: A survey
Information Processing and Management: an International Journal
Hi-index | 0.00 |
Previous works in change detection on XML documents are not suitable for detecting the changes to large XML documents as it requires a lot of memory to keep the two versions of XML documents in the memory. In this paper, we take a more conservative yet novel approach of using traditional relational database engines for detecting the changes to large unordered XML documents. We elaborate how we detect the changes on unordered XML documents by using relational database. To this end, we have implemented a prototype system called Xandy that converts XML documents into relational tuples and detects the changes from these tuples by using SQL queries. Our experimental results show that the relational approach has better scalability compared to published algorithms like X-Diff. The result quality of our approach is comparable to the one of X-Diff.