ACM Home Page
Please provide us with feedback. Feedback
A runtime approach to model-independent schema and data translation
Full text PdfPdf (313 KB)
Source Extending Database Technology; Vol. 360 archive
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology table of contents
Saint Petersburg, Russia
SESSION: Research sessions: Data models table of contents
Pages 275-286  
Year of Publication: 2009
ISBN:978-1-60558-422-5
Authors
Paolo Atzeni  Università Roma Tre
Luigi Bellomarini  Università Roma Tre
Francesca Bugiotti  Università Roma Tre
Giorgio Gianforme  Università Roma Tre
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 62,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1516360.1516393
What is a DOI?

ABSTRACT

A runtime approach to model-generic translation of schema and data is proposed.

It is based on our previous work on MIDST, a platform conceived to perform translations in an off-line fashion. In the original approach, the source database is imported into a dictionary, where it is stored according to 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 is exported into the operational system.

Here we illustrate a new, lightweight approach where the database is not imported. The tool needs only to know the model and the schema of the source database and generates views on the operational system that transform the underlying data (stored in the source schema) 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
P. Atzeni, L. Bellomarini, F. Bugiotti, and G. Gianforme. A platform for model-independent solutions to model management problems (extended abstract). In SEBD, pages 310--317, 2008.
 
3
P. Atzeni, P. Cappellari, and P. A. Bernstein. Model-independent schema and data translation. In EDBT Conference, LNCS 3896, pages 368--385. Springer, 2006.
4
 
5
 
6
P. Atzeni, G. Gianforme, and P. Cappellari. Reasoning on data models in schema translation. In FOIKS Symposium, LNCS 4932, pages 158--177. Springer, 2008.
 
7
8
 
9
P. A. Bernstein, S. Melnik, and J. F. Terwilliger. Language-integrated querying of xml data in sql server. In VLDB, pages 1396--1399, 2008.
 
10
11
12
 
13
J.-L. Hainaut. The transformational approach to database engineering. In GTTSE, LNCS 4143, pages 95--143. Springer, 2006.
 
14
Hibernate. http://www.hibernate.org/.
 
15
 
16
 
17
P. Mork, P. A. Bernstein, and S. Melnik. Teaching a schema translator to produce O/R views. In ER Conference, LNCS 4801, pages 102--119. Springer, 2007.
 
18
P. Papotti and R. Torlone. Heterogeneous data translation through XML conversion. J. Web Eng., 4(3):189--204, 2005.
 
19

Collaborative Colleagues:
Paolo Atzeni: colleagues
Luigi Bellomarini: colleagues
Francesca Bugiotti: colleagues
Giorgio Gianforme: colleagues