Skip to main content

HEROS: A heterogeneous object oriented database system

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1998)

Abstract

This work provides an overview of HEROS, a heterogeneous object oriented database management system, with emphasis in its architecture and transaction model. A detailed discussion of its implementation using CORBA for components interoperability is also given.

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. Cattell R.G.G., “The Object Databases Standard: ODMG-93”, Morgan Kaufmann, 1994.

    Google Scholar 

  2. Carey M.J., Haas L.M., Schwarz P.M., Arya M., Cody W.F., Fagin R., Flickner M., Luniewski A., Niblack W., Petkovic D., Thomas II J., Williams J.H. & Wimmers E.L. “Towards Heterogeneous Multimedia Information Systems: the Garlic Approach”, in RIDE-DOM'95: 5th Intl. Workshop on Research Issues in Data Engineering: Distributed Object Management, Taiwan, Mar. 1995, pp. 124–131.

    Google Scholar 

  3. Chrysanthis P.K. & Ramamritham K., “ACTA: The Saga Continues”, in Database Transaction Models for Advanced Applications, (A. K. Elmagarmid, editor), Morgan Kaufmann, 1992.

    Google Scholar 

  4. Garcia-Molina H., Hammer J., Ireland K., Papakonstantinou Y., Ulhnan J. & Widom J., “Integrating and Accessing Heterogeneous Information Sources in TSIMMIS”, in Proc of the AAAI Symposium on Information Gathering, Stanford, Mar. 1995, pp. 61–64.

    Google Scholar 

  5. Gesellschaft filer Mathematik und Datenverarbeitung mbH, “VODAK V4.0 User Manual”. Arbeitspapiere der GMD — GMD Technical Report nℴ 910, German National Research Center for Information Technology, Darmstadt, Germany, April 1995, 107 p.

    Google Scholar 

  6. Jacobson I., Christerson M., Jonsson P. & övergaard G., “Object-Oriented Software Engineering — A Use Case Driven Approach”. Addison-Wesley, 1992.

    Google Scholar 

  7. Kirk T., Levy A.Y., Sagiv Y. & Srivastava D., “The Information Manifold”, in Proc of the AAAI Spring Symposium on Information Gathering in Distributed Heterogeneous Environments, Stanford, Mar. 1995.

    Google Scholar 

  8. Kilic E., özhan G., Dengi C., Kesim N., Koksal P. & Dogac A., “Experiences in Using CORBA for a Multidatabase Implementation”, in Proc of the 6th Intl Workshop and Conference on Database and Expert Systems Applications DEXA'95, London, UK, Sept. 1995, pp. 223–230.

    Google Scholar 

  9. Kapsammer E. & Wagner R.R., “The IRO-DB Approach Processing Queries in Federated Database Systems”, in Proc of 8th Intl Workshop on Database and Expert Systems Applications DEXA'97, Toulouse, France, Sept. 1997, pp. 713–718.

    Google Scholar 

  10. Landers T. & Iosenberg R., “An Overview of Multibase”, in Distributed Database. H. J. Schneider Ed., North-Holland, The Netherlands, 1982.

    Google Scholar 

  11. Litwin W., Mark L. & Roussopoulos N., “Interoperability of Multiple Autonomous Databases”, in ACM Computing Surveys, 22(3), 1990.

    Google Scholar 

  12. Melo R.N., “EITIS — Environment of Integrated Tools for Interactive Systems” (in Portuguese), in Proc I Brazilian Symposium on Software Engineering, Petrópolis, Rio de Janeiro, Brasil, 1987.

    Google Scholar 

  13. Murphy J. & Grimson J., “The Jupiter System: An Environment for Multidatabase Interoperability”, Tech. Rep. Dublin City University and Trinity College Dublin, Jan. 94.

    Google Scholar 

  14. Orfali R., Harkey D. & Edwards E., “The Essential Distributed Objects — Survival Guide”, John Wiley &Sons, 1996.

    Google Scholar 

  15. PostModern Computing Technologies, “ORBeline User's Guide”. 1994.

    Google Scholar 

  16. Pacitti E., Silva S.D., Duarte C.H.C. & Melo R.N., “HEROS: An Object-oriented Heterogeneous Database System” (in Portuguese), in Proc of VIII Brazilian Symposium on Databases, Campina Grande, Paraiba, Brasil, 1993.

    Google Scholar 

  17. Rumbaugh J., Blaha M., Premerlani W., Eddy F. & Lorensen W., “Object-Oriented Modeling and Design”, Prentice-Hall, 1991.

    Google Scholar 

  18. Shan M., Ahmed R., Davis J., DU W., Kent W., “Pegasus: A Heterogeneous Information Management System”, in Modem Database Systems, Addison Wesley, 1995.

    Google Scholar 

  19. Silva S.D., “Heterogeneous Database Systems: a Transactions Management Execution Model” (in Portuguese), Ph.D. Thesis, Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, 1994.

    Google Scholar 

  20. Sheth A.P. & Larson J.A., “Federated Database Systems for Managing Distributed Heterogeneous and Autonomous Databases”, in ACM Computing Surveys, 22(3), 1990.

    Google Scholar 

  21. UchÔa E.M.A., “HEROS — A Heterogeneous Database System: Scheme Integration” (in Portuguese), M.Sc. Thesis, Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, 1994.

    Google Scholar 

  22. UchÔa E.M.A., Lifschitz S. & Melo R.N., “HEROS: a Heterogeneous Database System using CORBA” (in Portuguese), Technical Report MCC42/97, Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, 1997.

    Google Scholar 

  23. UchÔa E.M.A., Melo R.N & Lifschitz S., “Object Interoperability in Heterogeneous Database Systems” (in Portuguese), Technical Report MCC45/96, Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gerald Quirchmayr Erich Schweighofer Trevor J.M. Bench-Capon

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

UchÔa, E.M.A., Lifschitz, S., Melo, R.N. (1998). HEROS: A heterogeneous object oriented database system. In: Quirchmayr, G., Schweighofer, E., Bench-Capon, T.J. (eds) Database and Expert Systems Applications. DEXA 1998. Lecture Notes in Computer Science, vol 1460. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0054502

Download citation

  • DOI: https://doi.org/10.1007/BFb0054502

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64950-2

  • Online ISBN: 978-3-540-68060-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics