Discrete event simulation in C with DISC

Sathyakumar Selvaraj, Eric L. Blair, Milton L. Smith, William M. Marcy

Research output: Contribution to journalArticlepeer-review


The creation of complex simulation models requires the capabilities of a good analyst/programmer and the support of a truly versatile and powerful simulation language. The migration of computing from mainframes to microcomputers and the growth of the capacity and speed of microcomputing present convincing arguments for the development and use of a simulation "language" which is compatible with microcomputer implementation. DISC (DIscrete event Simulation in C) is a software library of C functions with supports the development of discrete event simulation models with event routines coded in C in a manner analogous to the use of SLAM or SIMAN with FORTRAN. The primary advantages of using C and DISC are dynamic memory management, an interactive execution environment, an interactive trace and powerful debugging facility, flexible input-output features, small code sizes and faster execution.

Original languageEnglish
Pages (from-to)263-274
Number of pages12
JournalComputers and Industrial Engineering
Issue number3
StatePublished - 1990


Dive into the research topics of 'Discrete event simulation in C with DISC'. Together they form a unique fingerprint.

Cite this