Combined discrete and continuous simulation in ADA
Date
1983-11-01
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This paper discusses the design of an Ada package for the
modelling of combined discrete and continuous systems. The package is an
extended version of SAMOA, a general purpose discrete-event
simulation system that uses the tasking and data abstraction constructs
of Ada to provide process-oriented simulation facilities similar to
those of Simula's class SIMULATION. The paper reviews the interface problems
involved in combining discrete and continuous simulation, particularly
the problem of co-ordinating the time advance mechanisms of the two, and
describes the implementation in SAMOA of a framework that provides
general and unrestricted facilities for both types of simulation and for the
modelling of interactions between continuous and discrete components of
a system. Other significant features of SAMOA include such user services
as statistics collection, report generation, and event tracing. The
paper concludes with an example of a SAMOA combined simulation that
illustrates the major features of the system.
Description
Keywords
Computer Science