Access the full text.
Sign up today, get DeepDyve free for 14 days.
P. Atzeni, Riccardo Torlone (1996)
Management of Multiple Models in an Extensible Database Design Tool
P. Atzeni, P. Cappellari, P. Bernstein (2006)
Model-Independent Schema and Data Translation
R. Hull (1997)
Managing semantic heterogeneity in databases: a theoretical prospective
Paolo Papotti, Riccardo Torlone (2005)
Heterogeneous Data Translation through XML ConversionJ. Web Eng., 4
R. Hull (1984)
Relative information capacity of simple relational database schemataSIAM J. Comput., 15
R. Virgilio, Riccardo Torlone, G. Houben (2007)
Rule-based Adaptation of Web Information SystemsWorld Wide Web, 10
P. Atzeni, P. Cappellari, G. Gianforme (2007)
MIDST: model independent schema and data translation
Eliminate (nested, monovalued) structures of attributes in an aggregation, by flattening them
R. Hull, Masatoshi Yoshikawa (1990)
ILOG: Declarative Creation and Manipulation of Object Identifiers
Jean-Luc Hainaut (2005)
The Transformational Approach to Database Engineering
Denilson Barbosa, J. Freire, A. Mendelzon (2005)
Designing Information-Preserving Mapping Schemes for XML
J. Bézivin, Erwan Breton, Grégoire Dupé, P. Valduriez (2003)
The ATL Transformation-based Model Management Framework
Lucian Popa, Yannis Velegrakis, Renée Miller, Mauricio Hernández, Ronald Fagin (2002)
Translating Web Data
R. Virgilio, Riccardo Torlone (2006)
Modeling heterogeneous context information in adaptive web based applications
S. Cluet, C. Delobel, Jérôme Siméon, K. Smaga (1998)
Your mediators need data conversion!
C. Batini, S. Ceri, S. Navathe (1992)
Database Design with the Entity-Relationship Model
R. Hull (1986)
Relative information capacity of simple relational schemataSIAM J. Comput., 15
M. Boyd, P. McBrien (2005)
Comparing and Transforming Between Data Models Via an Intermediate Hypergraph Data ModelJ. Data Semant.
K. Claypool, Elke Rundensteiner, Xin Zhang, Hong Su, Harumi Kuno, Wang-Chien Lee, Gail Mitchell (2001)
Sangam - a solution to support multiple data models, their mappings and maintenance, 30
Eliminate generalizations, by keeping all abstracts and relating them by means of binary aggregations
J. Ullman, J. Widom (1997)
A First Course in Database Systems
Philip Bohannon, Wenfei Fan, Michael Flaster, P. Narayan (2005)
Information preserving XML schema embeddingACM Trans. Database Syst., 33
Denilson Barbosa, J. Freire, A. Mendelzon (2004)
Information Preservation in XML-to-Relational Mappings
P. Bernstein (2003)
Applying Model Management to Classical Meta Data Problems
G. Song, Kang Zhang, Jun Kong (2004)
Model Management Through Graph Transformation2004 IEEE Symposium on Visual Languages - Human Centric Computing
P. Atzeni, Riccardo Torlone (1997)
MDM: a multiple-data model tool for the management of heterogeneous database schemes, 26
Jean-Luc Hainaut (1996)
Specification Preservation in Schema Transformations - Application to Semantics and StatisticsData Knowl. Eng., 19
P. Atzeni, G. Gianforme, P. Cappellari (2008)
Reasoning on Data Models in Schema Translation
Stefano Paolozzi, P. Atzeni (2007)
Interoperability for Semantic Annotations18th International Workshop on Database and Expert Systems Applications (DEXA 2007)
N. Shu, Barron Housel, R. Taylor, Sakti Ghosh, V. Lum (1977)
EXPRESS: a data EXtraction, Processing, and Restructuring SystemACM Trans. Database Syst., 2
Eliminate foreign keys involving abstracts, by introducing abstract attributes
P. Mork, P. Bernstein, S. Melnik (2007)
Teaching a Schema Translator to Produce O/R Views
P. Atzeni, Riccardo Torlone (1993)
A metamodel approach for the management of multiple models and translation of schemesInf. Syst., 18
Eliminate lexicals of binary aggregations of abstracts, by moving them to abstracts (possibly new)
P. Bernstein, A. Halevy, R. Pottinger (2000)
A vision for management of complex modelsSIGMOD Rec., 29
T. Milo, Sagit Zohar (1998)
Using Schema Matching to Simplify Heterogeneous Data Translation
Eliminate many-to-many binary aggregations, by introducing new abstracts and binary aggregations of them
P. Bernstein, S. Melnik, P. Mork (2005)
Interactive Schema Translation with Instance-Level Mappings
C. Batini, M. Lenzerini (1984)
A Methodology for Data Schema Integration in the Entity Relationship ModelIEEE Transactions on Software Engineering, SE-10
Eliminate (nested, monovalued) structures of attributes in an abstract, by flattening them
Xuan Tian, Xiaoyong Du, Haihua Li (2007)
Computing Degree of Association Based on Different Semantic Relationships18th International Workshop on Database and Expert Systems Applications (DEXA 2007)
Eliminate lexicals of aggregations of abstracts, by moving them to abstracts (possibly new
P. McBrien, A. Poulovassilis (1999)
A Uniform Approach to Inter-model Transformations
P. Atzeni, P. Nostro (2006)
Management of Heterogeneity in the SemanticWeb22nd International Conference on Data Engineering Workshops (ICDEW'06)
Renée Miller, Y. Ioannidis, R. Ramakrishnan (1993)
The Use of Information Capacity in Schema Integration and Translation
Eliminate abstract attributes, replacing them with foreign keys involving abstracts
Renée Miller, Y. Ioannidis, R. Ramakrishnan (1994)
Schema equivalence in heterogeneous systems: bridging theory and practiceInf. Syst., 19
S. Bowers, L. Delcambre (2003)
The Uni-level Description: A Uniform Framework for Representing Information in Multiple Data Models
R. Hull, R. King (1987)
Semantic database modeling: survey, applications, and research issuesACM Comput. Surv., 19
A. Poulovassilis, P. McBrien (1998)
A General Formal Framework for Schema TransformationData Knowl. Eng., 28
Eliminate multivalued structures of attributes in an abstract, by introducing new abstracts and foreign keys
K. Claypool, Elke Rundensteiner (2003)
Gangam: a transformation modeling frameworkEighth International Conference on Database Systems for Advanced Applications, 2003. (DASFAA 2003). Proceedings.
Eliminate generalizations, by keeping all abstracts and relating them by means of (n-ary) aggregations (that involve two abstracts)
We discuss a proposal for the implementation of the model management operator ModelGen, which translates schemas from one model to another, for example from object-oriented to SQL or from SQL to XML schema descriptions. The operator can be used to generate database wrappers (e.g., object-oriented or XML to relational), default user interfaces (e.g., relational to forms), or default database schemas from other representations. The approach translates schemas from a model to another, within a predefined, but large and extensible, set of models: given a source schema S expressed in a source model, and a target model TM, it generates a schema S ′ expressed in TM that is “equivalent” to S . A wide family of models is handled by using a metamodel in which models can be succinctly and precisely described. The approach expresses the translation as Datalog rules and exposes the source and target of the translation in a generic relational dictionary. This makes the translation transparent, easy to customize and model-independent. The proposal includes automatic generation of translations as composition of basic steps.
The VLDB Journal – Springer Journals
Published: Nov 1, 2008
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.