Authors:
Ron G. McFadyen
and
Yangjun Chen
Affiliation:
University of Winnipeg, Canada
Keyword(s):
XML, business rule, query tree, query evaluation, document fragmentation and assembly.
Related
Ontology
Subjects/Areas/Topics:
Internet Technology
;
Web Information Systems and Technologies
;
XML and Data Management
Abstract:
XML documents are used to hold information and to make exchanges between systems. In this paper, we consider documents that embed knowledge and rules, which may contain considerable redundancy. To control redundancy and to provide for efficient execution of queries, documents are decomposed into fragments that are stored separately. Then, to materialize documents for end-users, they need to be dynamically constructed from their sources (separately stored fragments) by evaluating rules, which requires database queries to be executed according to the document structure.