An Activity-Object World View for ABCmod Conceptual Models
Gilbert Arbez and Louis Birta
The 2010 Summer Computer Simulation Conference (SCSC 10)
Ottawa, Canada, July 11-14, 2010
In spite of its considerable intuitive appeal, an activity oriented perspective for model development has largely been ignored in the modelling and simulation community. Recently, however, the naturalness of the activity perspective provided the basis for the development, by the authors, of a comprehensive conceptual modelling environment; namely, the ABCmod framework (ABCmod = Activity Based Conceptual modelling) [1, 2, 4]. In this paper a new world view called the Activity-Object World View is proposed which eases 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 (in this case Java). Unlike traditional world views, the approach does not extract, and separately manage, the underlying events within an activity but rather retains their existence as an integral part of an activity object.
Conference Manager (V2.56.8 - Rev. 1182)