zbMATH — the first resource for mathematics

SIMDL - a discrete system simulation language. (English) Zbl 0691.68024
Summary: This paper presents a discrete system simulation language, SIMDL, which is particularly suitable for modelling queueing systems. SIMDL is based on concurrent processes called generators and servers. A generator is a well defined program module to generate transactions of a model whereas a server is used to simulate activities of the model. SIMDL’s other features are: transactions havin user defined attributes, queues, facilities to simulate real system objects, statistics collection units, user defined point functions, intrinsics and procedure subprograms. The intrinsics include random sample generators of well-known probability distributions. SIMDL has a language with a Pascal-like syntax. Furthermore, it has an interactive run time environment for on-line model development and execution. The paper introduces SIMDL language and contains examples to illustrate its modelling methodology.
68N99 Theory of software
68U20 Simulation (MSC2010)