Simone, a Discrete Event Simulation Supervisor.

Abstract

The general discrete event simulation supervisory system SIMONE is described. The facilities available and method of use are detailed and illustrated with an example. It uses a three phase system to control time and event selection, and provides additional mathematical, random sampling and data collection facilities. Systems with a PASCAL compiler should be able to use SIMONE. Recently, while using a PASCAL version of SIMONE for a large simulation, the author found certain drawbacks and overcome them by extending the system. More recently, the original conversion to PASCAL was improved by using pointers for all lists and further extended. The extensions include a generalisation and enhanced flexibility of entity and event handling as well as a removal of restrictions on histogram and interpolation table sizes. This extended system was named SIMONE. Advantages of the SIMONE system include: (1) its portability (most computers of all sizes have PASCAL available); (2) its flexibility to handle most simulation tasks, particularly discrete event models; (3) the associated advantages of structured programming that its framework encourages; and (4) the ease with which it can be learned and used. Keywords: Simulation languages; Monte Carlo method; Australia.(KR)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1988
Accession Number
ADA195600

Entities

People

  • B. K. Mcmillan

Organizations

  • Department of Defence

Tags

Communities of Interest

  • C4I
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Compilers
  • Composite Materials
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Science
  • Information Science
  • Interpolation
  • Monte Carlo Method
  • Numbers
  • Reliability
  • Sampling
  • Simulations
  • Statistical Sampling
  • Statistics
  • Structured Programming

Readers

  • Computational Linguistics
  • Computational Modeling and Simulation
  • Statistical inference.