ACM Home Page
Please provide us with feedback. Feedback
What future for the distributed systems annex?
Full text PdfPdf (563 KB)
Source Annual International Conference on Ada archive
Proceedings of the 1999 annual ACM SIGAda international conference on Ada table of contents
Redondo Beach, California, United States
Pages: 77 - 82  
Year of Publication: 1999
ISBN:1-58113-127-5
Also published in ...
Authors
Laurent Pautet  École Nationale Supérieure des Télécommunications, Départment Informatique et Réseaux, 46, rue Barrault, F-75634 Paris Cedex 13, France
Samuel Tardieu  École Nationale Supérieure des Télécommunications, Départment Informatique et Réseaux, 46, rue Barrault, F-75634 Paris Cedex 13, France
Sponsors
SIGCAS: ACM Special Interest Group on Computers and Society
SIGADA: ACM Special Interest Group on Ada Programming Language
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGAPP: ACM Special Interest Group on Applied Computing
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGBIO: ACM Special Interest Group on Biomedical Computing
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 12,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/319294.319307
What is a DOI?

ABSTRACT

In this paper, we report our experience as implementors and users of the Ada 95 Distributed Systems Annex (annex E of the Ada reference manual). We identify the principal strengths and weaknesses of the annex, and make some proposals to improve it either immediately or for the next revision of the language (Ada0X). Our goal is to get an annex that is more open and compatible with other distributed systems such as CORBA, without loosing the capability of developing pure Ada rock solid distributed systems.We assume that the reader is familiar with Ada. Knowledge of the Distributed Systems Annex is useful but not required to understand the main ideas exposed in this article.


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
F. Azavant, J.-M. Cottin, L. Kubler, V. Niebel, and S. Ponce. AdaBroker, using OmniORB2 from Ada. Technical report, ENST Paris, March 1999.
 
2
R. Braden, L. Zhang, S. Berson, S. Herzog, and S. Jamin. Resource ReSerVation Protocol (RSVP)- Version 1 Functional Specification. Technical report, The Internet Society, September 1997. RFC 2205.
 
3
 
4
J. Davis. The Power is Out There. Business 2.0, pages 102- 104, 1998.
 
5
S. Deering and R. Hinden. Internet Protocol, Version 6 (IPv6) Specification. Technical report, The Internet Society, December 1998. RFC 2460.
 
6
E. W. Dijkstra and C. S. Scholten. Termination detection for diffusing computations. Information Processing Letters, 11(1):1-4, Aug. 1980.
7
8
9
10
 
11
 
12
T. Gingold. BROCA: an Ada Object Request Broker. Master's thesis, 12cole Nationale Supdrieure des Tdldcommunications, July 1999.
 
13
ISO. Information Technology - Programming Languages - Ada. ISO, Feb. 1995. ISOfiEC/ANSI 8652:1995.
 
14
ISO. Information Technology - Programming Languages - Ada Semantic Interface Specification (ASIS). ISO, 1998.
15
16
17
 
18
R. Labelle. Interface ATM pour Ada. Master thesis, 12cole Nationale Supdrieure des Tdldcommunications, July 1999.
 
19
F. Mattern. Algorithms for distributed termination detection. Distributed Computing, 2(3): 161-175, 1987.
20
21
 
22
OMG, editor. The Common Object Request Broker: Architecture and Specification, revision 2.2. OMG, February 1998. OMG Technical Document formal/98-07-01.
 
23
I. L. Patton. Impact of Using the Ada 95 Distributed Annex vs. CORBA on the Development of a Distributed System. Master's thesis, George Mason University, Fairfax, Virginia, USA, June/Aug. 1998.
 
24
25
 
26
T. Quinot. Mapping the Ada 95 Distributed Systems Annex to OMG IDL- Specification and implementation. Master's thesis, 12cole Nationale Supdrieure des Tdldcommunications, July 1999.
27
 
28
 
29


Collaborative Colleagues:
Laurent Pautet: colleagues
Samuel Tardieu: colleagues