Skip to main content

CHORUS/COOL CHORUS Object oriented technology

  • Distributed Operating Systems
  • Conference paper
  • First Online:
  • 150 Accesses

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

Abstract

CHORUS/COOL provides a unique framework for merging Object technology and CHORUS open microkernel technology.

This framework aims at providing a set of object management services ranging from simple and efficient ones for system builders, to sophisticated environments for application developers.

The design of this framework integrates the following requirements: compliance with OMG standards, performance-oriented, interoperability between applications runnning on heterogeneous systems and using different communication protocols, openess.

This work is partially supported by the European Community under ESPRIT Project 6603 “OUVERTURE”.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chorus Team, “Overview of the Chorus Distributed Operating System”, USENIX Workshop on Micro-Kernels and Other Kernel Architectures, Seattle (USA), April 1992.

    Google Scholar 

  2. R. Lea, C. Jacquemot, E. Pillevesse, “COOL: System Support for Distributed Programming”, Communications of the ACM, Vol. 36, N. 9, September 1993.

    Google Scholar 

  3. C. Jacquemot, F. Herrmann, P. S. Jensen, P. Gautron, J. Mukerji, H.G. Baumgarten, H. Hartlage, “The CHORUS CORBA Compliant Framework”, COMPCON'94, San Francisco, March 1994.

    Google Scholar 

  4. C. Jacquemot, F. Herrmann, P. S. Jensen, P. Gautron, J. Mukerji, H.G. Baumgarten, H. Hartlage, “COOL-IDL Extensions to C++ to Support Distributed Programming”, USENIX C++ Conference, Cambridge, April 1994.

    Google Scholar 

  5. M.A. Goulde, “Tomorrow's Microkernel-based Unix Operating Systems”, Open Information Systems, Vol. 8, N. 8, August 1993.

    Google Scholar 

  6. OMG, “The Common Object Request Broker: Architecture and Specification”, OMG Document Number 91.12.1, 1991.

    Google Scholar 

  7. OMG, “IDL C++ Language Mapping Specification”, OMG Document Number 94.9.14, 1994.

    Google Scholar 

  8. SunSoft, “A Spring Collection, A Collection of Papers on Spring”, SunSoft-September 1994.

    Google Scholar 

  9. A. Birrel, G. Nelson, S. Owicki, E. Wobber “Network objects”, Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles, pp. 217–230, 1993.

    Google Scholar 

  10. C. Bryce, V. Issarny, G. Muller, I. Puaut “Towards safe and efficient customization in distributed systems”, Proceedings of the Sixth SIGOPS European Workshop: Matching Operating Systems to Applications Needs, Scloss Dagstuhl, Germany, 1994.

    Google Scholar 

  11. R.H. Campbell, N. Islam, R. Johnson, P. Kougiouris, P. Madany “Choices: Framework and refinement”, Proceedings of the 1991 International Workshop on Object Orientation in Operating Systems, pp 9–15, 1991.

    Google Scholar 

  12. P.Y. Chevalier, A. Freyssinet, D. Hagimont, S. Krakowiak, S. Lacoutre, J. Mossiere, X. Rousset de Pina “Persistent shared object support in the Guide system: Evaluation and related work”, Proceedings of the Ninth ACM Conference on Object-Oriented Programming Systems, Languages and Applications, pp 129–144, 1994.

    Google Scholar 

  13. G. Hamilton, M. L. Powell, J.G. Mitchell “Subcontract: A flexible base for distributed programming”, Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles, pp 69–79, 1993.

    Google Scholar 

  14. Y. Yokote “The Apertos reflective operating system: the concept and its implementation”, Proceedings of the 1992 ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, 1992.

    Google Scholar 

  15. M, Nuttall “A brief survey of systems providing process or object migration facilities” Open Systems Review, pp 64–80, October 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Pierre Briot Jean-Marc Geib Akinori Yonezawa

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jacquemot, C., Jensen, P.S., Carrez, S. (1996). CHORUS/COOL CHORUS Object oriented technology. In: Briot, JP., Geib, JM., Yonezawa, A. (eds) Object-Based Parallel and Distributed Computation. OBPDC 1995. Lecture Notes in Computer Science, vol 1107. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61487-7_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-61487-7_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61487-6

  • Online ISBN: 978-3-540-68672-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics