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

Maria Adriana Vidigal de Lima, Aryadne Guardieiro Pereira Rezende, Caio Thomas Oliveira


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.

Full Text: PDF

ISSN: 2236-8434 - Best viewed in Mozilla Firefox

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. [updated on August 2016]

São Leopoldo, RS. Av. Unisinos, 950. Bairro Cristo Rei, CEP: 93.022-750. Atendimento Unisinos +55 (51) 3591 1122

Designed by Jully Rodrigues

In 2014, vol. 4, issue 2 was not published. No issues were published in 2015.

Crossref Member Badge Crossref Similarity Check logo