CORBA & DSA: Divorce or Marriage?

  • Laurent Pautet
  • Thomas Quinot
  • Samuel Tardieu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1622)


This paper presents a comparison between CORBA and the Ada 95 Distributed Systems Annex. We also focus on the latest developments made by the ENST research team to GLADE that are related to CORBA services.


Object Management Group Common Object Broker Request Architecture Primitive Operation Remote Procedure Call Object Request Broker 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    CORBAservices: Common Object Services Specification. November 1997. OMG Technical Document formal/98-07-05.Google Scholar
  2. 2.
    The Common Object Request Broker: Architecture and Specification, revision 2.2. February 1998. OMG Technical Document formal/98-07-01.Google Scholar
  3. 3.
    A.D. Birell and B.J. Nelson. Implementing remote procedure calls. ACM Transactions on Computer Systems, 2(1):39–59, February 1984.CrossRefGoogle Scholar
  4. 4.
    Andrew Birell, Greg Nelson, Susan Owicki, and Edward Wobber. Network objects. Technical Report 115/94, Digital Systems Research Center, February 1994.Google Scholar
  5. 5.
    ISO. Information Technology — Programming Languages — Ada. ISO, February 1995. ISO/IEC/ANSI 8652:1995.Google Scholar
  6. 6.
    ISO. Information Technology — Programming Languages — Ada Semantic Interface Specification (ASIS). ISO, 1998.Google Scholar
  7. 7.
    Yvon Kermarrec, Laurent Nana, and Laurent Pautet. GNATDIST: a configuration language for distributed Ada 95 applications. In Proceedings of Tri-Ada’96, Philadelphia, Pennsylvania, USA, 1996.Google Scholar
  8. 8.
    Yvon Kermarrec, Laurent Pautet, and Samuel Tardieu. GARLIC: Generic Ada Reusable Library for Interpartition Communication. In Proceedings Tri-Ada’95, Anaheim, California, USA, 1995. ACM.Google Scholar
  9. 9.
    Sun Microsystems. RMI — Documentation.Google Scholar
  10. 10.
    Robert Orfali, Dan Harkey, and Jeri Edwards. The Essential Distributed Objects Survival Guide. JohnWiley & Sons, Inc, 1996.Google Scholar
  11. 11.
    Laurent Pautet and Samuel Tardieu. Developping distributed Ada application in Ada 95. In Tutorials of Tri-Ada’97, Saint-Louis, Missouri, 1997.Google Scholar
  12. 12.
    Douglas C. Schmidt and Steve Vinoski. Comparing alternative client-side distributed programming techniques. SIGS C++ Report, Col 3:1–9, May 1995.Google Scholar
  13. 13.
    Douglas C. Schmidt and Steve Vinoski. Comparing alternative server programming techniques. SIGS C++ Report, Col 4:1–10, October 1995.Google Scholar
  14. 14.
    Alfred Strohmeier, Stéphane Barbey, and Magnus Kempe. Object-oriented programming and reuse in Ada 9X. In Tutorials of Tri-Ada’93, volume 2, pages 945–984, Seattle,Washington, USA, September 1993.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Laurent Pautet
    • 1
  • Thomas Quinot
    • 1
  • Samuel Tardieu
    • 1
  1. 1.ENSTParisFrance

Personalised recommendations