ModelGen

Automatic Generation of Model Translations

Authors: 
Papotti, Paolo; Torlone, Riccardo
Year: 
2007
Venue: 
CAISE

The translation of information between heterogeneous rep-
resentations is a long standing issue. With the large spreading of cooper-
ative applications fostered by the advent of the Internet the problem has
gained more and more attention but there are still few and partial solu-
tions. In general, given an information source, different translations can
be defined for the same target model. In this work, we first identify gen-
eral properties that “good” translations should fulfill. We then propose
novel techniques for the automatic generation of model translations. A

An Approach to Heterogeneous Data Translation based on XML Conversion.

Authors: 
Papotti, Paolo; Torlone, Riccardo
Year: 
2004
Venue: 
CAiSE Workshops: Web Information Systems Modeling (WISM)

In this paper, we illustrate a preliminary approach to the
translation of Web data between heterogeneous formats. This work fits
into a larger pro ject whose aim is the development of a tool for the man-
agement of data described according to a large variety of formats used on
the Web and the (semi)automatic translation of schemes and instances
from one model to another. Data translations operate over XML repre-
sentations of instances and rely on a uniform representation of models
that we call metamodel. The metamodel shows structural diversities and

Heterogeneous Data Translation through XML Conversion.

Authors: 
Papotti, Paolo; Torlone, Riccardo
Year: 
2005
Venue: 
Journal of Web Engineering Vol. 4( No. 3): 189-204, 2005.

Converting XML DTDs to UML diagrams for conceptual data integration

Authors: 
Jensen, MR; Moeller, TH; Pedersen, TB
Year: 
2003
Venue: 
DKE

Extensible Markup Language (XML) is fast becoming the new standard for data representation and exchange on the World Wide Web, e.g., in B2B e-commerce. Modern enterprises need to combine data from many sources in order to answer important business questions, creating a need for integration of web-based XML data.

Schema Conversion Methods between XML and Relational Models

Authors: 
Lee, D; Mani, M; Chu, WW
Year: 
2003
Venue: 
Knowledge Transformation for the Semantic Web

In this chapter, three semantics-based schema conversion methods are presented:
1) CPI converts an XML schema to a relational schema while preserving semantic
constraints of the original XML schema, 2) NeT derives a nested structured
XML schema from a flat relational schema by repeatedly applying the nest operator
so that the resulting XML schema becomes hierarchical, and 3) CoT takes a relational
schema as input, where multiple tables are interconnected through inclusion dependencies
and generates an equivalent XML schema as output.

Reverse engineering of relational databases: Extraction of an EER model from a relational database

Authors: 
Chiang, RHL; Barron, TM; Storey, VC
Year: 
1994
Venue: 
Data and Knowledge Engineering, 1994

A methodology for extracting an extended Entity-Relationship (EER) model from a relational database is presented. Through a combination of data schema and data instance analysis, an EER model is derived which is semantically richer and more comprehensible for maintenance and design purposes than the original database. Classification schemes for relations and attributes necessary for the EER model extraction are derived and justified. These have been demonstrated to be implementable in a knowledge-based system; a working prototype system which does so is briefly discussed.

Model-Independent Schema and Data Translation

Authors: 
Atzeni, P; Cappellari, P; Bernstein, PA
Year: 
2006
Venue: 
Proc. EDBT 2006 (LNCS)

We describe MIDST, an implementation of the model management
operator ModelGen, which translates schemas from one model
to another, for example from OO to SQL or from SQL to XSD. It extends
past approaches by translating database instances, not just their
schemas. The operator can be used to generate database wrappers (e.g.
OO or XML to relational), default user interfaces (e.g. relational to
forms), or default database schemas from other representations. The approach
translates both schemas and data: given a source instance I of a

Interactive schema translation with instance-level mappings

Authors: 
Bernstein, PA; Melnik, S; Mork, P
Year: 
2005
Venue: 
Proc. VLDB 2005 (Demo)

We demonstrate a prototype that translates schemas from a source metamodel (e.g., OO, relational, XML) to a target metamodel. The prototype is integrated with Microsoft Visual Studio 2005 to generate relational schemas from an object-oriented design. It has four novel features. First, it produces instance mappings to round-trip the data between the source schema and the generated target schema. It compiles the instance mappings into SQL views to reassemble the objects stored in relational tables.

Syndicate content