A process-oriented simulation package based on Modula-2
暂无分享,去创建一个
SIMOD is a process-oriented, discrete-event simulation package, implemented as a set of precompiled modules written in Modula-2. It is not a new language; basically, a SIMOD program is simply a Modula-2 program. The package offers predefined data types and procedures, and runtime support facilities to manage the clock, event list, processes, resource acquisitions, etc. Using these tools, a programmer is able to express his model quickly and concisely, in a readable language. In this paper, we describe SIMOD, give some programming examples, and summarize the positive and negative aspects of our experience with Modula-2 as a host language for building a discrete-event simulation programming environment.