A tutorial on discrete-system simulation in Ada

  • Authors:
  • Raymond M. Bryant

  • Affiliations:
  • IBM Thomas J. Watson Research Center, Yorktown Heights, New York

  • Venue:
  • WSC '82 Proceedings of the 14th conference on Winter Simulation - Volume 2
  • Year:
  • 1982

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ada, the new Department of Defense standard language, contains many new features designed to facilitate the rapid construction of software for embedded computer system applications. However, Ada is also suitable for general purpose programming, and the size and backing of the Ada project means that the language will enjoy considerable use and support. It is therefore important that simulation professionals are aware of the features of Ada suitable for the construction of discrete-system simulations. In this tutorial we provide a brief introduction to these features and we outline the implementation of a process-oriented simulation in Ada. We also describe how a SIMULA-like "hold" procedure can be implemented as a package in Ada.