Abstract
A Federated Information System requires that multiple (often heterogenous) information systems are integrated to an extent that they can share data. This shared data often takes the form of a federated schema, which is a global view of data taken from distributed sources. One of the issues faced in the engineering of a federated schema is the continuous need to extract metadata from cooperating systems. Where cooperating systems employ an object-oriented common model to interact with each other, this requirement can become a problem due to the type and complexity of metadata queries. In this research, we specified and implemented a metadata software layer in the form of a high-level query interface for the ODMG schema repository, in order to simplify the task of integration system engineers. Two clears benefits have emerged: the reduced complexity of metadata queries during system integration (and federated schema construction) and a reduced learning curve for programmers who need to use the ODMG schema repository.
Supported by Forbairt Strategic Research Programme ST/98/014
Chapter PDF
Similar content being viewed by others
References
ANTLR Reference Manual. http://www.antlr.org/doc/ 1999.
Booch G., Rumbaugh J., and Jacobson I. The Unified Modelling Language User Guide. Addison-Wesley, 1999.
Cattell R. and Barry D. (eds), The Object Database Standard: ODMG 2.0. Morgan Kaufmann, 1997.
Fegaras L., Srinivasan C., Rajendran A., and Maier D. &DB: An ODMG-Based Object-Oriented DBMS. Proceedings of the 2000 ACM SIGMOD, May 2000.
Jordan D. C++ Object Databases: Programming with the ODMG Standard. Addison Wesley, 1998.
Pitoura E., Bukhres O. and Elmagarmid A. Object Orientation in federated database Systems, ACM Computing Surveys, 27:2, pp 141–195, 1995.
Roantree M. A Schema Repository Query Language for ODMG Databases. OASIS Technical Report OAS-09, Dublin City University, (http://www.compapp.dcu.ie/~oasis), July 2000.
Roantree M. Constructing View Schemata Using an Extended Object Definition Language. PhD Thesis. Napier University, March 2001.
Roantree M., Kennedy J., and Barclay P. Defining Federated Views for ODMG Databases. Submitted for publication, July 2000.
Sheth A. and Larson J. Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys, 22:3, pp 183–236, ACM Press, 1990.
Subieta K. Object-Oriented Standards: Can ODMG OQL be extended to a Programming Language? Proceedings of the International Symposium on Cooperative Database Systems for Advanced Applications, pp. 546–555, Japan, 1996.
Versant Corporation. Versant C++ Reference Manual 5.2, April 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Roantree, M., Kennedy, J.B., Barclay, P.J. (2001). Using a Metadata Software Layer in Information Systems Integration. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds) Advanced Information Systems Engineering. CAiSE 2001. Lecture Notes in Computer Science, vol 2068. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45341-5_20
Download citation
DOI: https://doi.org/10.1007/3-540-45341-5_20
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42215-0
Online ISBN: 978-3-540-45341-3
eBook Packages: Springer Book Archive