Conditional functional dependencies validation for XML data: an approach based on attribute grammar

Authors

  • Maria Adriana Vidigal de Lima Universidade Federal de Uberlândia
  • Aryadne Guardieiro Pereira Rezende Universidade Federal de Uberlândia
  • Caio Thomas Oliveira Universidade Federal de Uberlândia

DOI:

https://doi.org/10.4013/jacr.2013.32.04

Abstract

The representation and the exchange of information originating from different data sources is an increasingly common need for companies and industries to integrate their operations and also to publish and trade information with government and other enterprises. For this purpose, there are many standards based on XML language that were created to allow effective data communication and exchange in a particular domain. In order to ensure data quality for XML data, this paper presents an approach based on conditional functional dependencies verification. Conditional dependencies are an extension of traditional database dependencies with the ability to enforce bindings of semantically related data values. The basis of our verification method is a generic grammarware for validating XML integrity constraints in one tree traversal. We use an attribute grammar to describe XML documents and constraints.

Keywords: conditional functional dependencies, data quality, XML integrity constraints.

Downloads

Published

2014-09-04

Issue

Section

Articles