The expressive power of stratified logic programs with value invention
Information and Computation
Object View Hierarchies in DB2 UDB
EDBT '00 Proceedings of the 7th International Conference on Extending Database Technology: Advances in Database Technology
Management of Multiple Models in an Extensible Database Design Tool
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
Data Exchange: Semantics and Query Answering
ICDT '03 Proceedings of the 9th International Conference on Database Theory
Schema Mapping as Query Discovery
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
ILOG: Declarative Creation and Manipulation of Object Identifiers
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
A Uniform Approach to Inter-model Transformations
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Data exchange: getting to the core
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
Clio grows up: from research prototype to industrial tool
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Model management 2.0: manipulating richer mappings
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Compiling mappings to bridge applications and databases
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
MIDST: model independent schema and data translation
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Mapping adaptation under evolving schemas
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
A Generic Data Level Implementation of ModelGen
BNCOD '08 Proceedings of the 25th British national conference on Databases: Sharing Data, Information and Knowledge
From Schema and Model Translation to a Model Management System
BNCOD '08 Proceedings of the 25th British national conference on Databases: Sharing Data, Information and Knowledge
Model-independent schema translation
The VLDB Journal — The International Journal on Very Large Data Bases
A runtime approach to model-independent schema and data translation
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
MISM: A Platform for Model-Independent Solutions to Model Management Problems
Journal on Data Semantics XIV
Teaching a schema translator to produce O/R views
ER'07 Proceedings of the 26th international conference on Conceptual modeling
The Description Logic Handbook: Theory, Implementation and Applications
The Description Logic Handbook: Theory, Implementation and Applications
Heterogeneous data translation through XML conversion
Journal of Web Engineering
The transformational approach to database engineering
GTTSE'05 Proceedings of the 2005 international conference on Generative and Transformational Techniques in Software Engineering
SOS (save our systems): a uniform programming interface for non-relational systems
Proceedings of the 15th International Conference on Extending Database Technology
Uniform access to non-relational database systems: the SOS platform
CAiSE'12 Proceedings of the 24th international conference on Advanced Information Systems Engineering
EXLEngine: executable schema mappings for statistical data processing
Proceedings of the 16th International Conference on Extending Database Technology
Hi-index | 0.00 |
To support heterogeneity is a major requirement in current approaches to integration and transformation of data. This paper proposes a new approach to the translation of schema and data from one data model to another, and we illustrate its implementation in the tool MIDST-RT. We leverage on our previous work on MIDST, a platform conceived to perform translations in an off-line fashion. In such an approach, the source database (both schema and data) is imported into a repository, where it is stored in a universal model. Then, the translation is applied within the tool as a composition of elementary transformation steps, specified as Datalog programs. Finally, the result (again both schema and data) is exported into the operational system. Here we illustrate a new, lightweight approach where the database is not imported. MIDST-RT needs only to know the schema of the source database and the model of the target one, and generates views on the operational system that expose the underlying data according to the corresponding schema in the target model. Views are generated in an almost automatic way, on the basis of the Datalog rules for schema translation. The proposed solution can be applied to different scenarios, which include data and application migration, data interchange, and object-to-relational mapping between applications and databases.