scispace - formally typeset
Book ChapterDOI

XML Query Adaptation as Schema Evolves

Reads0
Chats0
TLDR
This chapter provides a novel approach to the impact of XML schema evolution on related XML queries when the evolution can affect the result of those queries, and presents preliminary solution to the problem.
Abstract
In this chapter we study the impact of XML schema evolution on related XML queries when the evolution can affect the result of those queries. We provide a novel approach and present preliminary solution to the problem. In our approach, we define changes in the schema and propagate these changes to the queries. We focus on a subset of XPath queries and show how particular changes in data structure can be propagated to them, either automatically or with user interference. The implementation of our approach is incorporated into a general evolution framework called DaemonX and it enables us to provide a proof of the concept.

read more

Citations
More filters
Proceedings ArticleDOI

Multi-Model Data Modeling and Representation: State of the Art and Research Challenges

TL;DR: In this paper, the authors provide an overview and discussion of the promising approaches that could potentially be capable of solving these issues, along with a summary of the remaining open problems, including the remaining problems.
Journal ArticleDOI

Evolution management in multi-model databases

TL;DR: This paper introduces the prototype implementation of MM-evolver, a first tool addressing evolution management in the world of multi-model databases which enables to carry out user-triggered schema modification operations over a multi- model database, and propagates them across all models.
Journal Article

Axiomatizing the logical core of XPath 2.0

TL;DR: In this article, the logical core of XPath 2.0 is presented, which is a logically clean, decidable fragment, which includes most navigational features from XPath 1.0.
Journal Article

Data and Query Adaptation Using DaemonX

TL;DR: DaemonX - an evolution management framework which enables to manage evolution of complex applications efficiently and correctly and naturally supports propagation of changes to all related and affected parts is introduced.

Evolution and Adaptability of Complex Applications

Marek Polák
TL;DR: This work proposes novel PSM models from various widely used domains, operations over these models and algorithms for model transformations, and shows how to combine presented models and model a complex application using the MDA principle.
References
More filters
Journal Article

Extensible Markup Language (XML).

TL;DR: XML is an extremely simple dialect of SGML which is completely described in this document, to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML.
BookDOI

Object-Oriented Information Systems

TL;DR: The foundations of Object-oriented Information Systems and Business Information Technology are outlined and a generic structure of OOIS as a branch of computer science is derived.
Journal ArticleDOI

Axiomatizing the Logical Core of XPath 2.0

TL;DR: The first aim of this paper is to present the logical core of XPath 2.0: a logically clean, decidable fragment, which includes most navigational features of XPaths 2.0 (complex counting conditions and data joins are not supported, as they lead to undecidability).
Proceedings Article

Conceptual XML Schema Evolution - the CoDEX Approach for Design and Redesign.

TL;DR: This article suggests a method for conceptual schema evolution concerning all these subtasks of schema evolution, implemented in a tool called CoDEX (Conceptual Design and Evolution of XML schemas).
Journal ArticleDOI

Evolution and change management of XML-based systems

TL;DR: This paper introduces a technique based on the principles of Model-Driven Development that ensures semi-automatic coherent propagation to all affected XML schemas (and vice versa) and provides a formal model of possible evolution changes and their propagation mechanism.
Related Papers (5)