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.
- A. Burns and A. Wellings. Concurrency in Ada. Cambridge University Press, second edition, 1998.Google Scholar
- M. Carlisle and W. B. Watkinson II. Rapid Ada portable interface design tool (RAPID). wuarchive.wustl.edu/languages/ada/usafa/rapid, Dec 2001.Google Scholar
- D. Chaplin et al. GLADE GTK+ user interface builder. glade.gnome.org, Aug 2002.Google Scholar
- EIA/TIA. EIA232E---interface between data terminal equipment and data circuit-terminating equipment employing serial binary data interchange. Standard, Electronic Industries Association, 1991.Google Scholar
- A. Europe. ACT europe -- GLADE. www.act-europe.fr, Sep 2002.Google Scholar
- IEEE. IEEE standard for distributed interactive simulation. Standard IEEE-1278, Institute of Electrical and Electronics Engineers, 1998.Google Scholar
- Intermetrics. Ada 95 Rationale, the Language, the Standard Libraries. U.S. Government, 1995.Google Scholar
- J. Ousterhout. Tool command language (Tcl)/Tk. www.tcl.tk/software/tcltk, Sep 2002.Google Scholar
- J. Pfeifer. Ada for GNU/Linux team. www.gnuada.org/alt.html, May 2002.Google Scholar
- 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).Google Scholar
- S. Tardieu. AdaSockets. www.rfc1149.net/devel/adasockets, Aug 2002.Google Scholar
- J. van Dijk. Jerry's Ada on Win32 page. users.ncrvnet.nl/gmvdijk, Mar 2002.Google Scholar
- D. Weller and S. Wright. The Ada95 Booch components. www.pogner.demon.co.uk/components/bc, Jun 2002.Google Scholar
- T. J. Westley. Tcl Ada shell (TASH), an Ada binding to Tcl/Tk. www.adatcl.com, Aug 2001.Google Scholar
Index Terms
- Development of a distributed, cross-platform simulator
Recommendations
Development of a distributed, cross-platform simulator
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, ...
The Test and Training Enabling Architecture (TENA) Supporting the Decentralized Development of Distributed Applications and LVC Simulations
DS-RT '08: Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time ApplicationsThe Test and Training Enabling Architecture (TENA) supports the rapid, reliable, decentralized and collaborative development of applications for large-scale, high-performance, distributed, real-time and embedded systems.The U.S. Department of Defense (...
Satellite model for network simulator 3
SIMUTools '14: Proceedings of the 7th International ICST Conference on Simulation Tools and TechniquesDigital Video Broadcasting (DVB) organisation has published a bluebook for the 2nd generation of satellite return link specification, DVB-RCS2. Also, the evolution of DVB-S2, currently called DVB-Sx, is in standardization process. Simulations have ...
Comments