Skip to main content

Connectors for CORBA Components

  • Conference paper
  • First Online:
Book cover Object-Oriented Information Systems (OOIS 2002)

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

Included in the following conference series:

  • 467 Accesses

Abstract

To enable integration of heterogeneous components, the description of offered interfaces (services offered by the component to its environment) of the components is not always sufficient. To support complex assemblies, two additional concepts have to be handled: required interfaces (services offered by the environment to the component) and connectors (mechanisms needed to interconnect components). CCM (CORBA Component Model) has recently been proposed as a component model on top of CORBA middleware: it integrates the concept of required interfaces but not yet the concept of connectors. Our proposal is to add this concept to CCM. We illustrate it with different varieties of connectors, like interface adaptors and mediators integrating mechanisms such as load balancing and fault tolerance.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. A. Beugnard, J.M. Jézéquel, N. Plouzeau, D. Watkins, Making Components Contract Aware. Computer, July 1999, pp 38–45.

    Google Scholar 

  2. M. Büchi, W. Weck, The Greybox Approach: When Blackbox Specifications Hide Too Much. TUCS Technical Report No. 297, August 1999. ISBN 952-12-0508-3. ISSN 1239–1891.

    Google Scholar 

  3. L. Andrade, J. Fiadero, Interconnecting Objects With Contracts. ECOOP’2001. Hungary, June2001.

    Google Scholar 

  4. N. K. Mehta, N. Medvidovic, S. Phadke, Towards a Taxonomy of Software Connectors. Proceedings of the 22th International Conference on Software Engineering (ICSE 2000), pages 178–187. Limerick, Ireland, June 4–11, 2000.

    Google Scholar 

  5. N. Medvidovic, R.N. Taylor, A Classification and Comparison Framework for Software Architecture Description Languages. IEEE transactions on Software Engineering, vol. 26, N°1, pp. 70–93, 2000.

    Article  Google Scholar 

  6. B. Meyer, Object-oriented Software Construction, Second Edition. Prentice-Hall, 1997.

    Google Scholar 

  7. OMG, CORBA Components. OMG Document, August 1999.

    Google Scholar 

  8. OMG, Unified Modeling Language. OMG Draft Document, 2002.

    Google Scholar 

  9. M. Shaw, D. Garlan, Software Architecture: Perspective on an Emerging Discipline. Prentice-Hall, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Traverson, B., Yahiaoui, N. (2002). Connectors for CORBA Components. In: Bellahsène, Z., Patel, D., Rolland, C. (eds) Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46102-7_47

Download citation

  • DOI: https://doi.org/10.1007/3-540-46102-7_47

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44087-1

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics