Abstract
We put Object-Role Modeling (ORM) to work in the context of the creation of System Dynamics (SD) models. SD focuses on the structure and behavior of systems composed of interacting feedback loops. The art of SD modeling lies in discovering and representing the feedback processes and other elements that determine the dynamics of the system (typically, a process in an organization). However, SD shows a lack of instruments for discovering and expressing precise, language-based concepts in domains. At the same time, the field of conceptual modeling has long since focused on deriving models from natural expressions. We therefore turn to ORM as a prime example of this school of thought to integrate its strong natural language based modeling approach into the creation of SD models. A two-step schema based approach for transforming an ORM domain model into a SD stock and flow diagram is presented. We discuss how typical ORM conceptualization can be linked to SD conceptualization and how such a transformation can be performed. Examples are provided.
Chapter PDF
Similar content being viewed by others
References
Aalst, W.M.P.v.d., Hofstede, A.H.M.t.: YAWL: Yet Another Workflow Language. Information Systems 30(4), 245–275 (2005)
van Bommel, P., Frederiks, P.J.M., van de Weide, T.P.: Object–Oriented Modeling based on Logbooks. The Computer Journal 39(9), 793–799 (1997)
Chen, P.P.: The entity-Relationship model-Towards a unified view data. ACM Transactions of database systems 1(1), 9–36 (1976)
Forrester, J.W.: Industrial Dynamics. The MIT Press, Cambridge (1961)
Halpin, T., Wagner, G.: Modeling Reactive Behavior in ORM. In: Song, I.-Y., et al. (eds.) ER 2003, vol. 2813, pp. 567–569. Springer, Heidelberg (2003)
Hustache, J.-C., Gibellini, M., Matos, P.L.: A System Dynamics Tool for Economic Performance Assessment in Air Traffic Management 4th USA/Europe Air Traffic Management R and D Seminar Santa, December 3-7 (2001)
Leaver, J.D., Unsworth, C.P.: System dynamics modeling of spring behavior in the Orakeikorako geothermal field. Elsevier Ltd., Amsterdam (2006)
Mutschler, B., Reichert, M.: On Modeling and Analyzing Cost Factors in Information Systems Engineering. In: Bellahs‘ene, Z., Leonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 510–524. Springer, Heidelberg (2008)
Rouwette, E., Hoppenbrouwers, S.J.B.A.: Collaborative systems modeling and group model building: a useful combination? In: 26th International Conference of the System Dynamics Society (2008)
Sharma, D., Sahay, B.S., Sachan, A.: Modeling Distributor Performance Index Using System Dynamics Approach., vol. 16(3) (2004)
White S.A.: Business Process Modeling Notation (BPMN) Version 1.0. BPMI. org (May 3, 2004), http://www.bpmn.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 IFIP International Federation for Information Processing
About this paper
Cite this paper
Tulinayo, P.(., Hoppenbrouwers, S.J.B.A.(., Proper, H.A.(. (2008). Integrating System Dynamics with Object-Role Modeling. In: Stirna, J., Persson, A. (eds) The Practice of Enterprise Modeling. PoEM 2008. Lecture Notes in Business Information Processing, vol 15. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89218-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-89218-2_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89217-5
Online ISBN: 978-3-540-89218-2
eBook Packages: Computer ScienceComputer Science (R0)