| What future for the distributed systems annex? |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 12, Citation Count: 1
|
|
|
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
|
Yvon Kermarrec , Laurent Nana , Laurent Pautet, GNATDIST: a configuration language for distributed Ada 95 applications, Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada, p.63-72, December 03-07, 1996, Philadelphia, Pennsylvania, United States
[doi> 10.1145/240678.240695]
|
 |
17
|
Yvon Kermarrec , Laurent Pautet , Samuel Tardieu, GARLIC: generic Ada reusable library for interpartition communication, Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world, p.263-269, November 05-10, 1995, Anaheim, California, United States
[doi> 10.1145/376503.376591]
|
| |
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
|
Laurent Pautet , Thomas Quinot , Samuel Tardieu, CORBA and CORBA services for DSA, Proceedings of the 1999 annual ACM SIGAda international conference on Ada, p.31-38, October 17-21, 1999, Redondo Beach, California, United States
|
| |
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
|
|
|