The separation and explicit declaration of model control structures in support of object-oriented simulation

The author introduces concepts for the separation of model logic control structures from simulation models in support of the object-oriented simulation of manufacturing systems. A three-part separation of simulation model structures is proposed to support and enhance object-oriented simulation of manufacturing systems. The three-part structural separation is made to enhance flexibility, extensibility, modularity, reusability, and understandability. The process of partitioning a simulation model into these three parts utilizes systems modeling and object-oriented modeling principles. These modeling principles enable definition of the individual modules which represent the natural partitioned structure and dynamics which should be present in an object-oriented simulation model.<<ETX>>

[1]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[2]  Robert E. Shannon Models and artificial intelligence , 1987, WSC '87.

[3]  R. E. Nance,et al.  A comparison of selected conceptual frameworks for simulation modeling , 1989, WSC '89.

[4]  James D. Arthur,et al.  The methodology roles in the realization of a model development environment , 1988, WSC '88.

[5]  Bernard P. Zeigler,et al.  Concepts for advanced simulation methodologies , 1979 .

[6]  James R. Burns,et al.  An object-oriented world-view for intelligent, discrete, next-event simulation , 1988 .

[7]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[8]  Jeff Rothenberg,et al.  Object-oriented simulation: where do we go from here? , 1986, WSC '86.

[9]  C. Fuller The next generation of manufacturing simulation , 1989, WSC '89.

[10]  John B. Moore,et al.  Software engineerng applied to discrete event simulations , 1986, WSC '86.

[11]  Brad J. Cox,et al.  Object-oriented programming ; an evolutionary approach , 1986 .

[12]  R. Reddy Epistemology of knowledge based simulation , 1987, Simul..

[13]  Bernard P. Zeigler,et al.  Theory of Modelling and Simulation , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  Joseph J. Talavage,et al.  A hybrid paradigm for modeling of complex systems , 1987, Simul..

[15]  O. M. Ulgen,et al.  Object oriented toolkits for simulation program generators , 1989, WSC '89.

[16]  Mark S. Fox,et al.  The Kowledge-Based Simulation System , 1986, IEEE Software.

[17]  Robert M. O'Keefe,et al.  Using artificial intelligence to facilitate manufacturing systems simulation , 1990 .