In the SimBeans project we are developing a component-based simulation framework based on the Java language and the JavaBeans component model. We thereby envision a component-based simulation methodology that provides component libraries for various purposes, at different levels, for a range of users, and for different applications. The main objective is reusability so that simulation systems can be built with less effort mainly by selecting, extending, customizing and assembling components from libraries. In previous publications we presented the architecture of the framework and discussed discrete event simulation programming. In this article we address modeling and simulation concepts for continuous and combined discrete/continuous simulation. We show how continuous, combined and variable structure models are realized in Java and discuss the application of the framework in building paper mill training simulators.
[1]
J. Sametinger,et al.
DISCRETE EVENT SIMULATION USING THE JAVABEANS COMPONENT MODEL
,
1999
.
[2]
Johannes Sametinger,et al.
Concepts and architecture of a simulation framework based on the JavaBeans component model
,
2001,
Future Gener. Comput. Syst..
[3]
François E. Cellier,et al.
Continuous system modeling
,
1991
.
[4]
Hilding Elmqvist,et al.
The DSblock Model Interface for Exchanging Model Components
,
1995,
EUROSIM.
[5]
Adelinde M. Uhrmacher,et al.
VARIABLE STRUCTURE MODELS IN OBJECT-ORIENTED SIMULATION∗
,
1996
.
[6]
S. Pichler,et al.
USING JAVABEANS TO TEACH SIMULATION AND USING SIMULATION TO TEACH JAVABEANS
,
1998
.