Declarative Mediation in Distributed Systems

  • Sergey Melnik
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1920)


The mediation architecture is widely used for bridging heterogeneous data sources. We investigate how such architecture can be extended to embrace information processing services and suggest a framework that supports declarative specification of mediation logic. In this paper we show how our framework can be applied to enrich interface descriptions of distributed objects and to integrate them with other client/server environments.


Digital Library Resource Description Framework Logical Description Inference Engine Static Transformation 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R. Allen and D. Garlan. A formal basis for architectural connection. ACM Transactions on Software Engineering and Methodology, 6(3):213–249, July 1997.CrossRefGoogle Scholar
  2. 2.
    S. Cluet, C. Delobel, J. Simeon, and K. Smaga. Your Mediators Need Data Conversion! In ACM SIGMOD Int. Conf., pages 177–188, 1998.Google Scholar
  3. 3.
    R. Bayardo et al. InfoSleuth: Semantic Integration of Information in Open and Dynamic Environments. In Proc. ACM SIGMOD Conf., pages 195–206, Tucson, Arizona, 1997.Google Scholar
  4. 4.
    H. García-Molina et at. The TSIMMIS Approach to Mediation: Data Models and Languages. Journal of Intelligent Inf. Systems 8:2, pages 117–132, 1997.CrossRefGoogle Scholar
  5. 5.
    M. R. Genesereth, A. M. Keller, and O. M. Dushka. Infomaster: An Information Integration System. In In Proc. ACM SIGMOD Conference, Tucson, 1997.Google Scholar
  6. 6.
    T. Härder, G. Sauter, and J. Thomas. The Intrinsic Problems of Structural Heterogeneity and an Approach to their Solution. The VLDB Journal 8:1, 1999.Google Scholar
  7. 7.
    V. Kashyap and A. Sheth. Semantic Heterogeneity in Global Information Systems: The Role of Metadata, Context and Ontologies. In M. Papazoglou and G. Schlageter (Eds.), Boston: Kluwer Acad. Press, 1997.Google Scholar
  8. 8.
    O. Lassila and R. Swick. Resource Description Framework (RDF) Model and Syntax Specification., 1998.
  9. 9.
    A. Levy, A. Rajaraman, and J. Ordille. Querying heterogeneous information sources using source descriptions. In Proc. of the 22nd VLDB Conference, pages 251–262, Bombay, India, September 1996.Google Scholar
  10. 10.
    S. Melnik, H. Garcia-Molina, and A. Paepcke. A Mediation Infrastructure for Digital Library Services. In Proc. ACM Digital Libraries 2000, June 2000.Google Scholar
  11. 11.
    E. Mena, A. Illarramendi, V. Kashyap, and A. Sheth. OBSERVER: An Approach for Query Processing in Global Information Systems based on Interoperation across Pre-existing Ontologies. Distributed and Parallel Databases Journal, 1999.Google Scholar
  12. 12.
    A. Paepcke, M. Baldonado, C. Chang, S. Cousins, and H. Garcia-Molina. Using Distributed Objects to Build the Stanford Digital Library Infobus. IEEE Computer, February 1999.Google Scholar
  13. 13.
    A. Paepcke, K. Chang, H. García-Molina, and T. Winograd. Interoperability for Digital Libraries Worldwide. Communications of the ACM, 41(4):33–43, April 1998.CrossRefGoogle Scholar
  14. 14.
    Y. Papakonstantinou, S. Abiteboul, and H. Garcia-Molina. Object fusion in mediator systems. In Proc. of the 22nd VLDB Conference, pages 413–424, Bombay, India, September 1996.Google Scholar
  15. 15.
    M. T. Roth and P. M. Schwarz. Don’t Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources. In Proc. 23rd VLDB Conf., Athens, Greece, 1997.Google Scholar
  16. 16.
    K. Shah and A. Sheth. Logical Information Modeling of Web-accessible Heterogeneous Digital Assets. In Proc. of the Forum on Research and Technology Advances in Digital Libraries (ADL’98), Santa Barbara, CA, 1998.Google Scholar
  17. 17.
    G. Wiederhold. Mediators in the Architecture of Future Information Systems. IEEE Computer 25:38–49, 1992.Google Scholar
  18. 18.
    G. Wiederhold and M. Genesereth. The Conceptual Basis for Mediation Services. IEEE Expert, 12(5):38–47, 1997.CrossRefGoogle Scholar
  19. 19.
    D. M. Yellin and R. E. Strom. Protocol Specifications and Component Adaptors. ACM Transactions on Programming Languages and Systems, 19(2):292–333, Mar 1997.CrossRefGoogle Scholar
  20. 20.
    R. Yerneni, Ch. Li, H. Garcia-Molina, and J. D. Ullman. Computing Capabilities of Mediators. In Proc. of ACM SIGMOD, pages 443–454, Philadelphia, PA, 1999.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Sergey Melnik
    • 1
  1. 1.Stanford UniversityStanfordUSA

Personalised recommendations