Mediators Metadata Management Services: An Implementation Using GOA++ System

Autores/as

  • Thaís Saldunbides Brügger Federal University ofRio de Janeiro, Brasil
  • Paulo de Figueiredo Pires Federal University of Rio de Janeiro, Brasil
  • Marta Mattoso Federal University of Rio de Janeiro, Brasil

Resumen

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.

Referencias

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.

Descargas

Publicado

1999-02-02

Cómo citar

Saldunbides Brügger, T., de Figueiredo Pires, P., & Mattoso, M. (1999). Mediators Metadata Management Services: An Implementation Using GOA++ System. SADIO Electronic Journal of Informatics and Operations Research, 2, 30-47. https://revistas.unlp.edu.ar/ejs/article/view/17752