On the information content of a discrete-event simulation model
- 1 October 1976
- journal article
- research article
- Published by SAGE Publications in SIMULATION
- Vol. 27 (4) , 123-126
- https://doi.org/10.1177/003754977602700404
Abstract
Programming systems such as DRAFT1 and ECSL2 generate a discrete-event simulation program from the user's response to a man-computer dialogue or questionnaire about a life-cycle diagram. This paper examines the function of a program generator in the light of in formation with which it must be supplied. This in formation is classified into information which is fundamental to the structure of the model and that which is dependent on a particular simulation program ming language or the details of a particular program run. The language-independent information is summar ised in an activity-based descriptive unit. An inter active program generating system10 is described in which a file of descriptive units forms a link between two on-line questionnaires. The first asks the user to define the underlying structure of his model, while the second asks for information which is pecu liar to the simulation programming language in which a program is to be generated and for information about a particular run. The system differs from others in offering the user a choice between three questionnaires, each of which incorporates the terminology of a different model ling scheme. They enable the user to define his model in terms of (a) event routines appropriate to a two-phase event-oriented simulation programming language such as SIMSCRIPT,5 (b) bound and conditional events as for a three-phase language like SIMON,6 and (c) life-cycle diagrams.4 The system can easily be extended to generate programs in any simulation pro gramming language for which a compiler becomes available.Keywords
This publication has 2 references indexed in Scilit:
- Simulation program generatorsSIMULATION, 1974
- E.S.P. The Elliott Simulator PackageThe Computer Journal, 1964