Abstract
This article presents an approach to schema integration that combines structural aspects and behavioural aspects. The novelty of the approach is that it uses behavioural information to guide both schema restructuring and schema merging. Schema restructuring is based on schema transformations and schema merging is based on join operators.
This research is partly funded by the Dutch Organisation for Scientific Research through NFI-grant NF74.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Bibliography
S. Abiteboul and R. Hull. Restructuring hierarchical database objects. Theoretical Computer Science, 62:3–38, 1988.
A. Albano, L. Cardelli, and R. Orsini. Galileo: A strongly typed, interactive conceptual language. ACM Trans. on Database Systems, 10(2):230–260, 1985.
R. Amadio and L. Cardelli. Subtyping recursive types. In Proc. Int. Symp. on Principles of Programming Languages, pages 104–118, 1991.
P. Apers, H. Balsters, R. de By, and C. de Vreeze. Inheritance in an object-oriented data model. Memoranda Informatica 90-77, University of Twente, Enschede, The Netherlands, 1990.
C. Batini and M. Lenzerini. A methodology for data schema integration in the ER model. IEEE Transactions on Software Engineering, pages 650–664, November 1984.
C. Batini, M. Lenzerini, and S. Navathe. A comparative analysis of methodologies for database schema integration. ACM Computing Surveys, 18(4):323–364, 1986.
L. Cardelli. A semantics of multiple inheritance. In Proc. Int. Symp. on Semantics of Datatypes, LNCS 173, pages 51–67. Springer-Verlag, Berlin, 1984.
E. Casais. An incremental class reorganization approach. In European Conf. on Object-Oriented Programming, pages 114–132, 1992.
R. Elmasri and G. Wiederhold. Data model integration using the structural model. In Proc. Int. Conf. on Management of Data, pages 191–202, 1979.
P. Fankhauser, M. Kracker, and E. Neuhold. Semantic vs. structural resemblance of classes. ACM SIGMOD Record, 20(4):59–63, 1991.
P. Johannesson. Schema transformations as an aid in view integration. In Proc. Int. Conf. on Advanced Information Systems Engineering, LNCS 685, pages 71–92. Springer-Verlag, Berlin, 1993.
M. Kersten. Goblin: a DBPL designed for advanced database applications. In Proc. Int. Conf. on Database and Expert Systems Applications, pages 345–349. Springer-Verlag, Wien, 1991.
J. Larson, S. Navathe, and R. Elmasri. A theory of attribute equivalence in databases with application to schema integration. IEEE Transactions on Software Engineering, 15(4):449–463, 1989.
C. Lécluse and P. Richard. The O2 database programming language. In Proc. Int. Conf. on Very Large Databases, pages 411–422. Morgan Kaufmann, Palo Alto, CA, 1989.
M. Mannino, S. Navathe, and W. Effelsberg. A rule based approach for merging generalisation hierarchies. Information Systems, 13(3):257–272, 1988.
A. Motro and P. Buneman. Constructing superviews. In Proc. Int. Conf. on Management of Data, pages 56–64, 1981.
S. Navathe and S.Gadgil. A methodology for view integration in logical data base design. In Proc. Int. Conf. on Very Large Databases, pages 142–155, 1982.
A. Sheth and S. Gala. Attribute relationships: an impediment in automating schema integration. In Proc. Workshop on Heterogeneous Database Systems, 1989.
M. Siegel and S. Madnick. A metadata approach to resolving semantic conflicts. In Proc. International Conference on Very Large Databases, pages 133–145, 1991.
C. Thieme and A. Siebes. Schema integration in object-oriented databases. In Proc. Int. Conf. on Advanced Information Systems Engineering, LNCS 685, pages 54–70. Springer-Verlag, Berlin, 1993.
C. Thieme and A. Siebes. Schema refinement and schema integration in object-oriented databases. In Proc. Computing Science in The Netherlands, ISBN 90 6196 430 X, pages 343–354. Stichting Mathematisch Centrum, 1993.
C. Thieme and A. Siebes. An approach to schema integration based on transformations and behaviour. Report CS-R9403, CWI, Amsterdam, The Netherlands, 1994 (available by anonymous ftp from ftp.cwi.nl).
C. Yu, W. Sun, S. Dao, and D. Keirsey. Determining relationships among attributes for interoperability of multi-database systems. In Proc. Int. Workshop on Interoperability in Multidatabase Systems, pages 251–257, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Thieme, C., Siebes, A. (1994). An approach to schema integration based on transformations and behaviour. In: Wijers, G., Brinkkemper, S., Wasserman, T. (eds) Advanced Information Systems Engineering. CAiSE 1994. Lecture Notes in Computer Science, vol 811. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58113-8_178
Download citation
DOI: https://doi.org/10.1007/3-540-58113-8_178
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58113-0
Online ISBN: 978-3-540-48459-2
eBook Packages: Springer Book Archive