Efficient incremental validation of XML documents after composite updates

  • Authors:
  • Denilson Barbosa;Gregory Leighton;Andrew Smith

  • Affiliations:
  • University of Calgary, Calgary, AB, Canada;University of Calgary, Calgary, AB, Canada;University of Calgary, Calgary, AB, Canada

  • Venue:
  • XSym'06 Proceedings of the 4th international conference on Database and XML Technologies
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an efficient method for the incremental validation of XML documents after composite updates. We introduce the class of Bounded-Edit (BE) DTDs and XML Schemas, and give a simple incremental revalidation algorithm that yields optimal performance for them, in the sense that its time complexity is linear in the number of operations in the update. We give extensive experimental results showing that our algorithm exhibits excellent scalability. Finally, we provide a statistical analysis of over 250 DTDs and XML Schema specifications found on the Web, showing that over 99% of them are in fact in BE.