PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
XML-based information mediation with MIX
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Active Views for Electronic Commerce
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Using XML views for improving graphical query specifications
Journal of Computing Sciences in Colleges
Reformulating XPath queries and XSLT queries on XSLT views
Data & Knowledge Engineering
Data & Knowledge Engineering - Special issue: ER 2004
System architecture to integrate and query XML data
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Merging Hierarchically-Structured Documents in Workflow Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
An optimized two-step solution for updating XML views
DASFAA'08 Proceedings of the 13th international conference on Database systems for advanced applications
XML materialized views and schema evolution in VIREX
Information Sciences: an International Journal
Theorem prover approach to semistructured data design
Formal Methods in System Design
Modeling views for semantic web using extensible semantic (XSemantic) nets
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Modeling dynamic properties in the layered view model for XML using XSemantic nets
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
Maintaining semantics in the design of valid and reversible semistructured views
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
A three-layered XML view model: a practical approach
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Hi-index | 0.00 |
Existing systems for XML views only support selection operation applied in the views and cannot validate views. In this paper, we propose a systematic approach to design valid XML views. First, we transform the semistructured XML source documents into a semantically rich Object-Relationship-Attribute model designed for SemiStructured data (ORA-SS). Second, we enrich the ORA-SS diagram with semantics such as participation constraints of object classes and distinguishing between attributes of object classes and relationship types, which cannot be expressed in the XML document. Third, we use the additional semantics to develop a set of rules to guide the design of valid XML views. We identify four transformation operations for creating XML views, namely, selection, projection, join and swap operation. Finally, we develop a comprehensive algorithm that checks for the validity of XML views constructed by applying the four operations.