Computing Publications

Publications Home » Comparing and Transforming Betwee...

Comparing and Transforming Between Data Models via an Intermediate Hypergraph Data Model

Peter McBrien

Journal Article
Journal on Data Semantics
Volume 4
pp.69–109
2005
Springer-Verlag
ISBN 978-3-540-31001-3
ISSN 0302-9743
Abstract

Data integration is frequently performed between heterogeneous data sources, requiring that not only a schema, but also the data modelling language in which that schema is represented must be transformed between one data source and another.

This paper describes an extension to the hypergraph data model (HDM), used in the AutoMed data integration approach, that allows constraint constructs found in static data modelling languages to be represented by a small set of primitive constraint operators in the HDM. In addition, a set of five equivalence preserving transformation rules are defined that operate over this extended HDM. These transformation rules are shown to allow a bidirectional mapping to be defined between equivalent relational, ER, UML and ORM schemas.

PDF of full publication (383 kilobytes)
(need help viewing PDF files?)
BibTEX file for the publication
N.B.
Conditions for downloading publications from this site.
 

pubs.doc.ic.ac.uk: built & maintained by Ashok Argent-Katwala.