Skip to main content

Object View Broker: A mediation service and architecture to provide object-oriented views of heterogeneous databases

  • Conference paper
  • First Online:
Applications of Databases (ADB 1994)

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

Included in the following conference series:

  • 272 Accesses

Abstract

We notice a data-modeling gap in current database business applications: the emerging data modeling paradigm for computation is object-oriented, while the incumbent data models for storage are mostly relational or hierarchical. The gap originates partly in the reengineering of applications and of databases, that do not proceed at the same pace. But it is also likely to be typical of heterogeneous systems in highly distributed software architectures. We propose a mediation service called Object View Broker, that provides object views of data stored in relational or other databases, to object-oriented applications. The Object View Broker manages these views in a multi-application, multi-databases environment, and provides customized services such as notification, caching and locking. We have implemented and used a version of Object View Broker for a service order distribution application at US WEST.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abiteboul S., Bonner A. “Objects and Views”. Proc. of ACM-SIGMOD, 1991.

    Google Scholar 

  2. Ahmed R., DeSmedt P., Kent W., Ketabchi M., Litwin W., Rafii A., Shan M.C., “Pegasus: A System of Seamless Integration of Heterogeneous Information Sources”, Compcon, 1991.

    Google Scholar 

  3. Basu, A. “Knowledge Views in Multiuser Knowledge-Based Systems.” Proc. Fourth IEEE Int. Data Eng. Conf. JEEE, CS Press, Los Alamos, Calif., pp.346–353, 1988.

    Google Scholar 

  4. Bancilhon F., Briggs T., Khoshafian S. and Valduriez P. “FAD, A Powerful and Simple Database Language”, Proc. of the 13th VLDB Conference, September 1987, pp 97–105.

    Google Scholar 

  5. Barsalou,., Siambela,N., Keller,A.M., and Wiederhold,G., “Updating Relational Databases through Object-Based Views”. Proc. of ACM-SIGMOD, 1991.

    Google Scholar 

  6. Collier G., Cohen,F., Salasoo,A., Pillalamarri, M., “CHEYENNE: A Large Object-Oriented System”, Proc. of BOOST 91, Bellcore Object-Oriented Systems Technology, pp. 37–47, 1991.

    Google Scholar 

  7. Dayal U. et al. “Simplifying Complex Objects: The PROBE Approach to Modelling an Querying Them”. International Workshop on the Theory and Applications of Nested Relations and Complex Objects, Darmstadt, West Germany, April 1987.

    Google Scholar 

  8. Dayal U. “Queries and Views in an Object-Oriented Data Model”. 2nd Int. Workshop on Database Programming Languages, Oregon,1989.

    Google Scholar 

  9. Durand J., Brunner H., Cuthbertson R., Fogel S., McCandless T., Sparks R. and Sylvan L., “Data Model and Query Algebra for a Model-Based, Multi-Modal User Interface”. Proc. of the Int. Workshop on Interfaces to Databases Systems (IDS'92), R.Cooper, ed., Springer-Verlag, 1992, pp. 311–337.

    Google Scholar 

  10. Heiler S., Zdonik S., “Object Views: Extending the Vision”, proc. Data Engineering conf., 1990.

    Google Scholar 

  11. Hull, R., and King, R. “Semantic Database Modeling: Survey, Application, and Research Issues”. In ACM Computing Surveys, 1987, Vol. 19, Numb. 3, pp.208–211.

    Google Scholar 

  12. Homick,M.F., “Integrating Heterogeneous, Autonomous, Distributed Applications using the DOM Prototype”, anonymous FTP(ftp.gte.com, “pub/dom”), GTE Laboratories, Inc., Technical Report, 1991.

    Google Scholar 

  13. Keim D.A., Kriegel H.P., Miethsam A., “Integration of Relational Databases in a Multidatabase System based on Schema Enrichment”. Proc. of RIDE-IMS'93, IEEE Computer Society Press, 1993.

    Google Scholar 

  14. Lyngbaek P.,Vianu V. “Mapping a Semantic Database Model to the Relational Model”, Proceedings of ACM-SIGMOD 1987, Vol. 16 n.3.

    Google Scholar 

  15. Manola, F., Heiler, S., Georgakopoulos,D, Hornick,M., Brodie,M., “Distributed Object Management”, International Journal of Intelligent and Cooperative Information Systems, Vol.1, June 1992.

    Google Scholar 

  16. Object Management Group, “The Common Object Request Broker; Architecture and Specification”, OMG Document Number 91.12.1, Draft 10 December 1991.

    Google Scholar 

  17. Rumbaugh, J. & al. “Object-Oriented Modeling and Design”, Prentice-Hall, Englewood Cliffs, New Jersey, 1991.

    Google Scholar 

  18. Urban, S., Chalmer, K., “An investigation of the view update problem for object-oriented views”, Proceedings of the 11th Int. Phoenix Conference on Computers and Communications, 1992.

    Google Scholar 

  19. Wiederhold, G., “Mediators in the Architecture of Future Information Systems,” IEEE Computer, Vol. 25, No 3, pp 3849, 1992.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Witold Litwin Tore Risch

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Durand, J., Ganti, M., Salinas, R. (1994). Object View Broker: A mediation service and architecture to provide object-oriented views of heterogeneous databases. In: Litwin, W., Risch, T. (eds) Applications of Databases. ADB 1994. Lecture Notes in Computer Science, vol 819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58183-9_63

Download citation

  • DOI: https://doi.org/10.1007/3-540-58183-9_63

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58183-3

  • Online ISBN: 978-3-540-48473-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics