Bidirectional Mappings for Data and Update Exchange
نویسندگان
چکیده
A key challenge in supporting information interchange is not only supporting queries over integrated data, but also updates. Previous work on update exchange has enabled update propagation over schema mappings in a unidirectional way — conceptually similar to view maintenance, in that a derived instance gets updated based on changes to a source instance. In this paper, we consider how to support data and update propagation across bidirectional mappings that enable different sites to mirror each other’s data. We show how data and update exchange can be extended to support bidirectional updates, implement an algorithm to perform side-effect-free update propagation in this model, and show preliminary results suggesting our approach is feasible.
منابع مشابه
Update Exchange with Mappings and Provenance
We consider systems for data sharing among heterogeneous peers related by a network of schema mappings. Each peer has a locally controlled and edited database instance, but wants to ask queries over related data from other peers as well. To achieve this, every peer’s updates propagate along the mappings to the other peers. However, this update exchange is filtered by trust conditions — expressi...
متن کاملInference-Based Semantics in Data Exchange
Data Exchange is an old problem that was firstly studied from a theoretical point of view only in 2003. Since then many approaches were considered when it came to the language describing the relationship between the source and the target schema. These approaches focus on what it makes a target instance a “good” solution for data-exchange. In this paper we propose the inference-based semantics t...
متن کاملBidirectional Constraints for Exchanging Data: Beyond Monotone Queries
In this paper, we propose to use the language of bidirectional constraints to specify schema mappings in the context of data exchange. These constraints impose restrictions over both the source and the target data, and have the potential to minimize the ambiguity in the description of the target data to be materialized. We start by making a case for the usefulness of bidirectional constraints t...
متن کاملAutomated Inversion of Attribute Mappings in Bidirectional Model Transformations
Bidirectional model transformations create or update a target model according to a base model and vice versa using a single transformation specification for both directions. Triple graph grammars, for example, define which model elements shall exist and how they should reference each other without repeating information for both directions. They can also copy values of simple-typed attributes, s...
متن کاملDynamic Linkages between Exchange Rates and Stock Prices: Evidence from Iran and South Korea
The main purpose of present study is to analyze the relationship between stock and exchange markets in two Asian countries, Iran and South Korea. A monthly time series of stock price and exchange rate are used over the period 2002: 05 - 2012: 03. The data is collected from the Central Bank of each country and WDI. The calculated stock return and real exchange rate change are used in analysis....
متن کامل