CSIM is a simulation model-building toolkit that is used by C/C++ programmers to implement processoriented, discrete-event simulation models. These models mimic the operation of complex systems, to give modelers insight into the dynamic behavior of these systems. Because CSIM models are C/C++ programs, there are virtually no limits on the level of detail, degree of complexity and size of the simulation models. Furthermore, CSIM uses special implementation techniques so that these models execute efficiently on a wide variety of systems platforms, including many UNIX workstations, PC's with Windows and Macintoshes. This tutorial will introduce CSIM and then present some of the features that make CSIM a useful tool for building efficient simulation models of complex systems. Two examples will help illustrate these features. Integration of CSIM into other software products will also be discussed.
Herbert D. Schwetman