The entity-connection approach to modelling and simulation
Article Abstract:
To cope with the huge complexity of many simulation programs, a series of description, implementation and documentation tools have been invented to support the whole software development process. The tools range from simulation model specification and documentation languages, through program generators, to knowledge-based advanced simulation environments or model management systems. Most of these tools transform meta-information about the model into a code in an existing simulation language. Little attention is, however, paid to the question which concepts of a computer simulation language are appropriate to support metaprogramming (i.e. module combination, alteration, replication, etc.). In this paper a modular concept for a discrete event simulation language is presented. This language contains abstraction mechanisms, namely the entity and the connection module, which are at the same time data and control abstractions. To each such module there corresponds a graphically displayable icon. The graphic representation is such that the consistency of the model is equivalent to a correctly assembled representation graph. The aims of this new concept are to present a new structure for simulation programming, to create an appropriate software engineering tool and to provide a graphical representation technique for simulation models, which enhances modularity and decomposition for parallelization. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1990
User Contributions:
Comment about this article or add new information about this topic:
The simulation net approach to modelling and simulation
Article Abstract:
Simulation techniques found in Petri Net systems modeling can be applied to Simulation nets. One such technique is the reachability three, which provides for a theoretical validation of a Simulation net model. Another Petri Net technique borrowed by the Simulation net model is validation by running. A Simulation net model is presented that illustrates a modern hospital system. This model features processes, or transitions in Petri Net theory, and conditions, which are called places in Petri Net theory.
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1991
User Contributions:
Comment about this article or add new information about this topic: