Introduction to Simulation and SLAM II (3rd ed.)
Introduction to Simulation and SLAM II (3rd ed.)
System simulation programming styles and languages
System simulation programming styles and languages
The implementation of four conceptual frameworks for simulation modeling in high-level languages
WSC '88 Proceedings of the 20th conference on Winter simulation
Proceedings of the 32nd conference on Winter simulation
Computer Simulation in Management Science
Computer Simulation in Management Science
Characterizations and relationships of world views
WSC '04 Proceedings of the 36th conference on Winter simulation
Simulation worldviews: so what?
WSC '04 Proceedings of the 36th conference on Winter simulation
Modelling and Simulation: Exploring Dynamic System Behaviour
Modelling and Simulation: Exploring Dynamic System Behaviour
ABCmod: a conceptual modelling framework for discrete event dynamic systems
Proceedings of the 2007 Summer Computer Simulation Conference
Hi-index | 0.00 |
In spite of its considerable intuitive appeal, an activity oriented perspective for model development has largely been ignored in the modeling and simulation community. Recently, however, the naturalness of the activity perspective provided the basis for the development, by the authors, of a comprehensive, flexible but descriptive conceptual modeling environment; namely, the ABCmod framework (ABCmod = Activity Based Conceptual modeling) [1, 2, 4]. A new world view called the Activity-Object World View has emerged from this previous work which facilitates the transformation of an ABCmod conceptual model into a simulation model. The key feature of this world view is that the activity is treated as an "object" in an object-oriented (OO) programming paradigm. The ABSmod/J package (ABSmod = Activity Based Simulation Modeling with Java) has been developed to create simulation models based on this world view and its features are outlined in this paper. Unlike traditional world views, the approach does not extract, and separately manage, the underlying events but rather retains their existence as integral parts of activity objects.