Software engineering with Ada
Simulation and display prototyping in the design of man-machine systems
ANSS '85 Proceedings of the 18th annual symposium on Simulation
System Simulation
Ada simulation technology - methods and metrics
ANSS '88 Proceedings of the 21st annual symposium on Simulation
Hi-index | 0.00 |
This paper describes the significant positive impact that the Ada® programming language can have on the development and application of simulation models. The Ada language has specific features which are shown to be ideally suited for implementing the unique requirements of discrete-event simulation, including such simulation functions as list processing, dynamic memory management, and event calendar management. Experiences and conclusions are described based upon the development of a general purpose discrete-event simulation package. The central issues of discrete-event simulation are addressed by describing the implementation of key simulation requirements in the package and indicating how Ada language capabilities drove the design of these features. Examples of design alternatives of general interest to both simulation modelers and Ada developers are presented. In addition, issues related to very large simulation models such as long model running times and verification of complex models are specifically addressed.