Abstract
AutoMed is a database integration system that is designed to support the integration of schemas expressed in a variety of high-level conceptual modelling languages. It is based on the idea of expressing transformations of schemas as a sequence of primitive transformation steps, each of which is a bi-directional mapping between schemas. To become an efficient schema integration system in practice, where the number and size of schemas involved in the integration may be very large, the amount of time spent on the evaluation of transformations must be reduced to a minimal level. It is also important that the integrity of a set of transformations is maintained during the process of transformation optimisation. This paper discusses a new representation of schema transformations which facilitates the verification of the well-formedness of transformation sequences, and the optimisation of transformation sequences.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
The AutoMed Project. http://www.doc.ic.ac.uk/automed.
M. Boyd, P.J. McBrien, and N. Tong. The automed schema integration repository. Proceedings of BNCOD02, 2405:42–45, 2002.
M. Boyd and N. Tong. The automed repositories and api. Technical report, Dept. of Computing, Imperial College, 2001.
Susan B. Davidson and Anthony Kosky. WOL: A language for database transformations and constraints. In ICDE, pages 55–65, 1997.
Oliver M. Duschka and Michael R. Genesereth. Infomaster — An Information Integration Tool. In Proceedings of the International Workshop on Intelligent Information Integration, Freiburg, Germany, September 1997.
H. Garcia-Molina, Y. Papakonstantinou, D. Quass, A. Rajaraman, Y. Sagiv, J. Ullman, V. Vassalos, and J. Widom. The TSIMMIS approach to mediation: Data models and languages. Journal on Intelligent Information Systems, 8(2):117–132, 1997.
T.A. Halpin and H.A. Proper. Database schema transformation and optimization. In Proceedings of OOER’95, volume 1021 of LNCS, pages 191–203, 1995.
Thomas Kirk, Alon Y. Levy, Y. Sagiv, and Divesh Srivastava. The Information Manifold. AAAI Spring Symp. on Information Gathering, 1995.
I. Manolescu, D. Florescu, and D. Kossmann. Answering XML queries on heterogeneous data sources. In Proc. of VLDB2001, pages 241–250, 2001.
P.J. McBrien and A. Poulovassilis. Automatic migration and wrapping of database applications — a schema transformation approach. In Proceedings of ER99, volume 1728 of LNCS, pages 96–113. Springer-Verlag, 1999.
P.J. McBrien and A. Poulovassilis. Schema evolution in heterogeneous database architectures, a schema transformation approach. In Proc. of CAiSE2002, volume 2348 of LNCS, pages 484–499. Springer-Verlag, 2002.
P.J. McBrien and A. Poulovassilis. Data integration by bi-directional schema transformation rules. In Proceedings of ICDE03. IEEE, 2003.
A. Poulovassilis and P.J. McBrien. A general formal framework for schema transformation. Data and Knowledge Engineering, 28(1):47–71, 1998.
M.T. Roth and P. Schwarz. Don’t scrap it, wrap it! A wrapper architecture for data sources. In Proceedings of the 23rd VLDB Conference, pages 266–275, Athens, Greece, 1997.
M. Templeton, H. Henley, E. Maros, and D.J. Van Buer. InterViso: Dealing with the complexity of federated database access. The VLDB Journal, 4(2):287–317, April 1995.
N. Tong. Database schema transformation optimisation techniques for the automed system. Technical report, AutoMed Project, http://www.doc.ic.ac.uk/automed/, 2002.
Markus Tresch and Marc H. Scholl. Schema transformation processors for federated objectbases. In C. Moon Song and Hideto Ikeda, editors, 3rd Int. Symposium on Database Systems for Advanced Applications, Daejon, Korea, 1993. World Scientific Press, Singapore.
Patrick van Bommel. Experiences with EDO: An evolutionary database optimizer. Data Knowledge Engineering, 13(3):243–263, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tong, N. (2003). Database Schema Transformation Optimisation Techniques for the AutoMed System. In: James, A., Younas, M., Lings, B. (eds) New Horizons in Information Management. BNCOD 2003. Lecture Notes in Computer Science, vol 2712. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45073-4_13
Download citation
DOI: https://doi.org/10.1007/3-540-45073-4_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40536-8
Online ISBN: 978-3-540-45073-3
eBook Packages: Springer Book Archive