skip to main content
10.1145/589451.589455acmconferencesArticle/Chapter ViewAbstractPublication PagesadaConference Proceedingsconference-collections
Article

Development of a distributed, cross-platform simulator

Published:08 December 2002Publication History

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

  1. A. Burns and A. Wellings. Concurrency in Ada. Cambridge University Press, second edition, 1998.Google ScholarGoogle Scholar
  2. M. Carlisle and W. B. Watkinson II. Rapid Ada portable interface design tool (RAPID). wuarchive.wustl.edu/languages/ada/usafa/rapid, Dec 2001.Google ScholarGoogle Scholar
  3. D. Chaplin et al. GLADE GTK+ user interface builder. glade.gnome.org, Aug 2002.Google ScholarGoogle Scholar
  4. EIA/TIA. EIA232E---interface between data terminal equipment and data circuit-terminating equipment employing serial binary data interchange. Standard, Electronic Industries Association, 1991.Google ScholarGoogle Scholar
  5. A. Europe. ACT europe -- GLADE. www.act-europe.fr, Sep 2002.Google ScholarGoogle Scholar
  6. IEEE. IEEE standard for distributed interactive simulation. Standard IEEE-1278, Institute of Electrical and Electronics Engineers, 1998.Google ScholarGoogle Scholar
  7. Intermetrics. Ada 95 Rationale, the Language, the Standard Libraries. U.S. Government, 1995.Google ScholarGoogle Scholar
  8. J. Ousterhout. Tool command language (Tcl)/Tk. www.tcl.tk/software/tcltk, Sep 2002.Google ScholarGoogle Scholar
  9. J. Pfeifer. Ada for GNU/Linux team. www.gnuada.org/alt.html, May 2002.Google ScholarGoogle Scholar
  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).Google ScholarGoogle Scholar
  11. S. Tardieu. AdaSockets. www.rfc1149.net/devel/adasockets, Aug 2002.Google ScholarGoogle Scholar
  12. J. van Dijk. Jerry's Ada on Win32 page. users.ncrvnet.nl/gmvdijk, Mar 2002.Google ScholarGoogle Scholar
  13. D. Weller and S. Wright. The Ada95 Booch components. www.pogner.demon.co.uk/components/bc, Jun 2002.Google ScholarGoogle Scholar
  14. T. J. Westley. Tcl Ada shell (TASH), an Ada binding to Tcl/Tk. www.adatcl.com, Aug 2001.Google ScholarGoogle Scholar

Index Terms

  1. Development of a distributed, cross-platform simulator

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                SIGAda '02: 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
                December 2002
                68 pages
                ISBN:1581136110
                DOI:10.1145/589451

                Copyright © 2002 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 8 December 2002

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article
              • Article Metrics

                • Downloads (Last 12 months)1
                • Downloads (Last 6 weeks)1

                Other Metrics

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader