| Development of a distributed, cross-platform simulator |
| Full text |
Pdf
(167 KB)
|
| Source
|
Annual International Conference on Ada
archive
Proceedings of the 2002 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
Houston, Texas, USA
Pages: 12 - 21
Year of Publication: 2002
ISBN:1-58113-611-0
Also published in ...
|
|
Author
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 17, Citation Count: 0
|
|
|
ABSTRACT
In developing real-time mission control software for terminals in a large satellite communications system, my team realized that a script-based stimulus/response tool was inadequate for developmental testing and training. As an initial proof-of-concept, we first designed a monolithic, single-user system simulator for engineering development. During the project, the requirements expanded to include the addition of a multi-user, cross-platform capability, and later distribution in a two-tier client/server system.
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
|
A. Burns and A. Wellings. Concurrency in Ada. Cambridge University Press, second edition, 1998.
|
| |
2
|
M. Carlisle and W. B. Watkinson II. Rapid Ada portable interface design tool (RAPID). wuarchive.wustl.edu/languages/ada/usafa/rapid, Dec 2001.
|
| |
3
|
D. Chaplin et al. GLADE GTK+ user interface builder. glade.gnome.org, Aug 2002.
|
| |
4
|
EIA/TIA. EIA232E---interface between data terminal equipment and data circuit-terminating equipment employing serial binary data interchange. Standard, Electronic Industries Association, 1991.
|
| |
5
|
A. Europe. ACT europe -- GLADE. www.act-europe.fr, Sep 2002.
|
| |
6
|
IEEE. IEEE standard for distributed interactive simulation. Standard IEEE-1278, Institute of Electrical and Electronics Engineers, 1998.
|
| |
7
|
Intermetrics. Ada 95 Rationale, the Language, the Standard Libraries. U.S. Government, 1995.
|
| |
8
|
J. Ousterhout. Tool command language (Tcl)/Tk. www.tcl.tk/software/tcltk, Sep 2002.
|
| |
9
|
J. Pfeifer. Ada for GNU/Linux team. www.gnuada.org/alt.html, May 2002.
|
| |
10
|
S. T. Taft and R. A. Duff. Ada 95 Reference Manual: Language and Standard Libraries, volume 1246 of Lecture Notes in Computer Science. Springer-Verlag Inc, New York, NY, USA, 1997. International Standard ISO/IEC 8652:1995(E).
|
| |
11
|
S. Tardieu. AdaSockets. www.rfc1149.net/devel/adasockets, Aug 2002.
|
| |
12
|
J. van Dijk. Jerry's Ada on Win32 page. users.ncrvnet.nl/gmvdijk, Mar 2002.
|
| |
13
|
D. Weller and S. Wright. The Ada95 Booch components. www.pogner.demon.co.uk/components/bc, Jun 2002.
|
| |
14
|
T. J. Westley. Tcl Ada shell (TASH), an Ada binding to Tcl/Tk. www.adatcl.com, Aug 2001.
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.6
SIMULATION AND MODELING
I.6.3
Applications
Additional Classification:
C.
Computer Systems Organization
C.2
COMPUTER-COMMUNICATION NETWORKS
C.2.4
Distributed Systems
Subjects:
Distributed applications;
Client/server
C.3
SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS
Subjects:
Real-time and embedded systems
D.
Software
D.1
PROGRAMMING TECHNIQUES
D.1.5
Object-oriented Programming
D.2
SOFTWARE ENGINEERING
D.2.13
Reusable Software
Subjects:
Reusable libraries
General Terms:
Design,
Experimentation,
Performance,
Standardization
Keywords:
Ada,
distributed,
linux,
portability,
satellite,
simulation,
testing,
training,
windows
|