The GASP-VI Simulation Package for Process-oriented
Combined Continuous and Discrete System Simulation
Abstract
GASP-V, the predecessor of GASP-VI, was
presented for the first time during the 8th AICA (IMACS)
Congress held at Delft in 1976. This software was finally completed in
the spring of 197,8 and has since been very successfully applied by
many (both industrial and university) research groups. GASP-V provides
mechanisms for: (i) continuous simulation (in the state-space domain),
(ii) discrete simulation (event-oriented), and (iii) distributed
simulation (method of lines), and any mixture of the three (combined
simulation). In the mean time, it was decided that this (FORTRAN-based)
software package should be enhanced by adding to it a process
interaction mechanism for both continuous and discrete processes. This
enhancement is particularly essential in the context of the new
simulation language COSY, for which GASP-VI is the run time system.
However, even independently of COSY, a process interaction mechanism is
very useful, as it supports a much more modular programming style, and
by these means, helps the user in formulating his models and in coding
them in an error free manner.
The here presented new system GASP-VI is upwards compatible with GASP-V
and provides for the above mentioned additional process interaction
mechanism. This paper concentrates on the innovative aspects of this
new development as there are: (i) a new mechanism for list processing
with variable length list entries, and (ii) a new resource allocation
mechanism that allows for a significantly improved monitoring of
resource allocations, and that moreover allows adding individual
attributes to resources in a resource pool.
Interested in reading the
full paper?
(4 pages, 316,078 bytes, pdf)
Interested in reading the
German version?
(11 pages, 508,292 bytes, pdf)
Homepage
Last modified: June 29, 2010 -- © François Cellier