XML data integration: Merging, query processing and conflict resolution

Yan Qi, Huiping Cao, Kasim Candan, Maria Luisa Sapino

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Scopus citations


In XML Data Integration, data/metadata merging and query processing are indispensable. Specifically, merging integrates multiple disparate (heterogeneous and autonomous) input data sources together for further usage, while query processing is one main reason why the data need to be integrated in the first place. Besides, when supported with appropriate user feedback techniques, queries can also provide contexts in which conflicts among the input sources can be interpreted and resolved. The flexibility of XML structure provides opportunities for alleviating some of the difficulties that other less flexible data types face in the presence of uncertainty; yet, this flexibility also introduces new challenges in merging multiple sources and query processing over integrated data. In this chapter, the authors discuss two alternative ways XML data/schema can be integrated: conflict-eliminating (where the result is cleaned from any conflicts that the different sources might have with each other) and conflict-preserving (where the resulting XML data or XML schema captures the alternative interpretations of the data). They also present techniques for query processing over integrated, possibly imprecise, XML data, and cover strategies that can be used for resolving underlying conflicts.

Original languageEnglish (US)
Title of host publicationAdvanced Applications and Structures in XML Processing
Subtitle of host publicationLabel Streams, Semantics Utilization and Data Query Technologies
PublisherIGI Global
Number of pages27
ISBN (Print)9781615207275
StatePublished - 2010

ASJC Scopus subject areas

  • Computer Science(all)


Dive into the research topics of 'XML data integration: Merging, query processing and conflict resolution'. Together they form a unique fingerprint.

Cite this