ACM Home Page
Please provide us with feedback. Feedback
A comparison of CORBA and ada's distributed systems annex
Full text PdfPdf (240 KB)
Source Annual International Conference on Ada archive
Proceedings of the 2005 annual ACM SIGAda international conference on Ada: The Engineering of Correct and Reliable Software for Real-Time & Distributed Systems using Ada and Related Technologies table of contents
Atlanta, GA, USA
Pages: 103 - 108  
Year of Publication: 2005
ISBN:1-59593-185-6
Also published in ...
Author
Andrew Berns  University of Northern Iowa, Cedar Falls, IA
Sponsors
ACM: Association for Computing Machinery
SIGADA: ACM Special Interest Group on Ada Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 34,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1103846.1103860
What is a DOI?

ABSTRACT

With the recent advent of affordable computers, and the increased computing needs in numerous different fields, distributed computing has become quite popular. Along with this popularity has come several different approaches for creating distributed systems. Ada is fortunate to have multiple approaches available, each distinctively different from each other. One approach is to use a separate middle layer to allow different parts of the Ada distributed program to communicate. The Common Object Request Broker Architecture, or CORBA, uses this approach. Another approach is to use an extension of the language made for the creation of distributed systems, meaning no extra layers need to be added. This language extension approach is used by Ada's Distributed Systems Annex. While both approaches have their merits, CORBA has received much more attention than Ada's Distributed Systems Annex. This paper is the result of an undergraduate research project to examine how easy each approach was, and to see if the extra attention given to CORBA is deserved.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
Burns, A., and Wellings, A. Concurrency in Ada. Cambridge University Press, Cambridge, UK, 1998.
 
5
GLADE user's guide. Retrieved electronically on March 8, 2005 at http://libre.act-europe.fr/glade/.
 
6
Hugues, J. PolyORB user's guide. Retrieved electronically on March 2, 2005, http://polyorb.objectweb.org/download.html 2004.
7
 
8
 
9
Object Management Group. Ada language mapping specification. Retrieved electronically on April 5, 2005 from http://www.omg.org/technology/documents/formal/ada_language_mapping.htm, 2001.