Mediators Metadata Management Services: An Implementation Using GOA++ System
Abstract
The main contribution of this work is the development of a Metadata Manager to interconnect heterogeneous and autonomous information sources in a flexible, expandable and transparent way. The interoperability at the semantic level is reached using an integration layer, structured in a hierarchical way, based on the concept of Mediators. Services of a Mediator Metadata Manager (MMM) are specified and implemented using functions based on the Outlines of GOA++. The MMM services e are available in the form of a GOA++ API and they can be accessed remotely via CORBA or through local API calls.
References
BUKHRES, A.O., ELMAGARMID, A.K., 1996, Object OrientedMultidatabase Systems, Prentice Hall.
CAREY, M.J., et al, 1995, Towards Heterogeneous Multimedia Information Systems: The Garlic Approach. Technical Report, IBM AlmadenResearch Center, USA.
CATTEL, R. G. G., BARRY, D.K. (eds) 1997, The Object Databases Standard: ODMG2.0, Morgan Kaufmann Publishers, USA.
DOGAC, A., et al., 1995, METUInteroperable Database System, In: Technical Report 6 1, Software Research and Development Center, Middle East Technical University, Ankara Turkiye, Jun.
DU, W., SHAN, M., 1996, “Query Processing in Pegasus”. In: (BUKHRES, 1996a), pp. 449-471.
GARDARIN, G., GANNOUNI, S., FINANCE, B., 1996, “IRO-DB: A Distributed System Federating Object and Relational Databases”, In: (BUKHRES, 1996a), pp. 684-712.
HEIMBIGNER, D., MCLEOD, D., 1985, “A Federated Architecture for Information Management”. In: ACMTrans. Office Information Systems, v.3(3), pp. 253-278.
JACOBSON, G., et al., 1988, “CALIDA: A Knowledge-based System for Integrating Multiple Heterogeneous Databases”. In: Proceedings of 3th Int. Conf on Data and Knowledge Bases, Jerusalem, Israel, Jun.
KIM, W., et al., 1993, “On Resolving Schematic Heterogeneity in Multidatabase Systems”, In: Distributed andParallel Databases, v.1(3).
LITWIN, W., ABDELLATIF, A., 1987, “An Overview of the Multi-Database Manipulation Language MDSL”. In: ProceedingsIEEE, v.75(5), pp. 621-632, May.
LIU, L., PU, C., LEE, Y., 1996, “An Adaptive approach to query mediation across heterogeneous databases”. In: Proceedings of the Int. Conf. on Cooperative Information Systems, IEEE Press, pp. 144-156, Jun.
MANOLA, F., et al., 1992, Distributed Object Management, In: International Journal of Intelligent and Cooperative Information Systems, Jun.
MAURO R C, et al., 1997, “GOA++: tecnology, implementation and extensions on the Object Manager”, In: Proceedings of the XII Brazilian Symp. Databases, Brasil, Oct.(in Portuguese).
MEYER, L.A.V.C, MATTOSO, M.L.Q. “Parallel Query Processing in Shared-Nothing Object Database Systems,” in Proc. 3rdInternationalMeeting on Vector and Parallel Processing (VECPAR'98), Porto, Portugal, June 1998, pp.1007-1020.
MURPHY, J., GRIMSON, J., 1995, “The Jupiter System: An Environment for Multidatabase Interoperability”, Information and Software Technology, v.37, pp. 503 513.
O2 TECHNOLOGY, 1996, The O2 SystemAdministration Guide, release 4.6, Apr.
OMG (Object Management Group) Home Page, 1998, Avaliable at: http://www.omg.org/, Abr.
OMG (Object Management Group), 1995, The Common Object Request Broker: Architecture and Specification, Rev. 2.0, Jul.
PAPAKONSTANTINOU, Y., et al, 1995, “The TSIMMIS Approach to Mediation: Data Models and Languages”. In: NGITSworkshop .
PIRES, P.F., 1997, HIMPAR, uma Arquitetura para Interoperabilidade de Objetos Distribuidos [HIMPAR, an Architecture for Distributed Object Interoperability], master’s thesis, COPPE/UFRJ, Rio de Janeiro, Brazil, Apr. (in Portuguese).
PIRES, P.F., MATTOSO, M.L.Q., 1996, “Aspectos de Implementacao na Arquitetura Heterogénea HIMPAR [Interoperability Issues in the HIMPAR Heterogeneous Architecture],” Proc. ofthe XXI Brazilian Symp. Databases, Sao Carlos, Brazil, Oct., pp.43-57 (in Portuguese).
PIRES, P.F., MATTOSO, M.L.Q., 1998, “A CORBA Based Architecture for Heterogeneous Information Source Interoperability”, 25th Technology of ObjectOriented Languages and Systems (TOOLS-25 97), November 24-28, 1997, Melbourne Australia. IEEE Press, Junho, ISBN 0-8186-8485-2.
PITOURA, E., BUKHERS, O., ELMAGARMID, A., 1995, “Object Orientation in Multidatabase Systems”. In: ACMComputing Survey, v.27(2), Jun.
PU, C., 1987, “Superdatabases: Transactions Across Database Boundaries”. In: Database Engineering, v.10(3), pp. 143-149.
RAM, S., 1991, “Guest Editor’s Introduction: Heterogeneous Distributed Database Systems”. In: IEEE Computer, v.24(12), Dec.
RUSINKIEWICZ, M., et al., 1989, “OMNIBASE: Design and Implementation of a Multidatabase System”. In: Proceedings of 1th Annual Symposium in Parallel and DistributedProcessing, Dallas, Texas, May.
SHETH, A.P., LARSON, J.A., 1990, “Federated Database System for Managing Distributed, Heterogeneous, and Autonomous Databases”. In: ACM Computing Surveys, v.22(3), Sep.
TEMPLETON, M., et al., 1987, “Mermaid - A Front End to Distributed Heterogeneous Databases”. In: Proceedings ofthe IEEE, May.
TOMASIC, A. et al., 1995, Scaling Heterogeneous Database and the design ofDISCO, Tech. Report n° 2704, INRIA, France, Nov.
VISIGENIC SOFTWARE, 1996, VisiBroker C++ User's Guide version 2.0, Visigenic Software, Inc., USA.
WIEDERHOLD, G., 1992, “Mediators in the architecture of future information systems”. In: IEEEComputer, v.25, pp. 38-49.
WIEDERHOLD, G., 1995, “Value-added Mediation”. In: Proceedings ofthe IFIP DS-6 Conference.
Downloads
Published
Issue
Section
License
Copyright (c) 1999 Thaís Saldunbides Brügger, Paulo de Figueiredo Pires, Marta Mattoso

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Those authors who have publications with this journal, agree with the following terms:
a. Authors will retain its copyright and will ensure the rights of first publication of its work to the journal, which will be at the same time subject to the Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) allowing third parties to share the work as long as the author and the first publication on this journal is indicated.
b. Authors may elect other non-exclusive license agreements of the distribution of the published work (for example: locate it on an institutional telematics file or publish it on an monographic volume) as long as the first publication on this journal is indicated,
c. Authors are allowed and suggested to disseminate its work through the internet (for example: in institutional telematics files or in their website) before and during the submission process, which could produce interesting exchanges and increase the references of the published work. (see The effect of open Access)















