Conditional functional dependencies validation for XML data: an approach based on attribute grammar
Author(s) -
Maria Adriana Vidigal de Lima,
Aryadne Guardieiro Pereira Rezende,
Caio Thomas Oliveira
Publication year - 2013
Publication title -
journal of applied computing research
Language(s) - English
Resource type - Journals
ISSN - 2236-8434
DOI - 10.4013/jacr.2013.32.04
Subject(s) - computer science , xml validation , efficient xml interchange , xml schema (w3c) , xml database , xml schema editor , xml , streaming xml , xml encryption , document structure description , tree traversal , database , xml framework , data integrity , information retrieval , programming language , data mining , world wide web
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.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom