skip to main content
article

Development of a distributed, cross-platform simulator

Published:08 December 2002Publication History
Skip Abstract Section

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

              Full Access

              • Published in

                cover image ACM SIGAda Ada Letters
                ACM SIGAda Ada Letters  Volume XXIII, Issue 1
                March 2003
                57 pages
                ISSN:1094-3641
                DOI:10.1145/1066404
                Issue’s Table of Contents
                • 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

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 8 December 2002

                Check for updates

                Qualifiers

                • article
              • Article Metrics

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

                Other Metrics

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader
              About Cookies On This Site

              We use cookies to ensure that we give you the best experience on our website.

              Learn more

              Got it!