A specification language to assist in analysis of discrete event simulation models
- 1 February 1985
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 28 (2) , 190-201
- https://doi.org/10.1145/2786.2792
Abstract
Effective development environments for discrete event simulation models should reduce development costs and improve model performance. A model specification language used in a model development environment is defined. This approach is intended to reduce modeling costs by interposing an intermediate form between a conceptual model (the model as it exists in the mind of the modeler) and an executable representation of that model. As a model specification is constructed, the incomplete specification can be analyzed to detect some types of errors and to provide some types of model documentation. The primitives used in this specification language, called a condition specification (CS), are carefully defined. A specification for the classical patrolling repairman model is used to illustrate this language. Some possible diagnostics and some untestable model specification properties, based on such a representation, are summarized.Keywords
This publication has 13 references indexed in Scilit:
- Simulation modeling with event graphsCommunications of the ACM, 1983
- The time and state relationships in simulation modelingCommunications of the ACM, 1981
- Concepts for advanced simulation methodologiesSIMULATION, 1979
- MODEL REPRESENTATION IN DISCRETE EVENT SIMULATION: PROSPECTS FOR DEVELOPING DOCUMENTATION STANDARDSPublished by Elsevier ,1979
- The development of the SIMULA languagesACM SIGPLAN Notices, 1978
- Why won't anyone believe us ?SIMULATION, 1977
- Introduction to the use of activity cycles as a basis for system's decomposition and simulationACM SIGSIM Simulation Digest, 1975
- Simulation: From Art To Science for SocietySIMULATION, 1973
- On Time Flow Mechanisms for Discrete System SimulationManagement Science, 1971
- The process concept as a basis for simulation modelingSIMULATION, 1967