Skip to main content

The Jupiter system: A prototype for multidatabase interoperability

  • Conference paper
  • First Online:
Directions in Databases (BNCOD 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 826))

Included in the following conference series:

Abstract

The goal of the Jupiter system is to provide interoperability services to a federation of autonomous and possibly heterogeneous database systems. The participants are free to withdraw at any time with the result that global integration of the participant schemas is not seen as a feasible solution. Our solution is to provide a multidatabase layer and a suitable interoperator language to allow information providers to construct loosely-coupled interoperable autonomous information systems. The enormous problems faced by information system providers are compounded by the difficulty of integrating key applications which have been developed using traditional methods with applications developed using, for example, object-oriented technology. A goal of our research is to address the area of multidatabase interoperability and to this end we have constructed the Jupiter prototype.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Alonso and D. Barbara. Negotiating data access in federated database systems. Technical Report CS-TR-160-88, Princeton University, Dept. of Computer Science, June 1988.

    Google Scholar 

  2. D. Bell and J. Grimson. Distributed Database Systems. Addison-Wesley Publishing Company, 1992.

    Google Scholar 

  3. M. Brodie. The promise of distributed computing and the challenges of legacy information systems. In Proceedings of IFIP DS5 Semantics of Interoperable Database Systems, pages 1–25, Lorne, Victoria, Australia, November 1992.

    Google Scholar 

  4. A. Diller. Z: An Introduction to Formal Methods. John Wiley, 1990.

    Google Scholar 

  5. Distributed Systems Group. An overview of the amadeus project, version 2.0. Technical Report TCD-CS-92-01, Trinity College Dublin, Dept. of Computer Science, January 1992.

    Google Scholar 

  6. The Object Management Group. The OMG Object Model. Object Management Group, 1992.

    Google Scholar 

  7. I. Hayes, editor. Specification Case Studies, Second Edition. Prentice Hall, 1993.

    Google Scholar 

  8. C. Horn and V. Cahill. Supporting distributed applications in the amadeus environment. Computer Communications, 14(6):358–365, 1991.

    Google Scholar 

  9. N. Roussopulos J. Grant, W. Litwin and T. Sellis. Query languages for relational multidatabases. VLDB Journal, 2:153–171, 1993.

    Google Scholar 

  10. J. Cardiff J. Grimson, S. Baker. Jupiter — a system for supporting database interoparability using a persistent object store. Dept. of Computer Science, Trinity College Dublin, Ireland, 1992.

    Google Scholar 

  11. W. Kim and J. Seo. Classifying schematic and data heterogeneity in multidatabase systems. IEEE Computer, December 1991.

    Google Scholar 

  12. W. Litwin. The future of heterogeneous databases. In Proceedings of the Fall Joint Computer Conference, Dallas, Texas, October 1987.

    Google Scholar 

  13. J.P. Murphy and J.B. Grimson. An Object Model in Z. Database Technology, 4(4):297–304, 1992.

    Google Scholar 

  14. J.P. Murphy and J.B. Grimson. The denotational semantics of a relational subset of the jil multidatabase language. Technical Report 99, Dublin City University, January 1993.

    Google Scholar 

  15. J.P. Murphy and J.B. Grimson. JIL/MDD: The jupiter interoperator dictionary for heterogeneous database systems. Technical Report 97, Dublin City University, August 1993.

    Google Scholar 

  16. David A. Schmidt. Denotational Semantics — A Methodology for Language Development. Wm. C. Brown Publishers, 1988.

    Google Scholar 

  17. A. Sheth and J. Larson. Federated database sytems for managing distributed, heterogeneous, and autonomous database systems. ACM Computing Surveys, 22(3):183–236, 1990.

    Google Scholar 

  18. J. Spivey. The Z Notation: A Reference Manual, Second Edition. Prentice Hall International, 1992.

    Google Scholar 

  19. J.B. Wordsworth. Software Development with Z: A Practical Approach to Formal Methods in Software Engineering. Addison-Wesley, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

David S. Bowers

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Murphy, J., Grimson, J. (1994). The Jupiter system: A prototype for multidatabase interoperability. In: Bowers, D.S. (eds) Directions in Databases. BNCOD 1994. Lecture Notes in Computer Science, vol 826. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58235-5_44

Download citation

  • DOI: https://doi.org/10.1007/3-540-58235-5_44

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58235-9

  • Online ISBN: 978-3-540-48580-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics