Discrete-event simulation
Theory of Modeling and Simulation
Theory of Modeling and Simulation
XML-based modeling and simulation: meta-models are models too
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
An evaluation of conceptual business process modelling languages
Proceedings of the 2006 ACM symposium on Applied computing
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
Conceptual modeling for simulation: issues and research requirements
Proceedings of the 38th conference on Winter simulation
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
The Art of Business Process Modeling: The Business Analyst's Guide to Process Modeling with UML & BPMN
MDD4MS: a model driven development framework for modeling and simulation
Proceedings of the 2011 Summer Computer Simulation Conference
Metamodeling and model transformations in modeling and simulation
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
Conceptual modeling is a difficult aspect of a simulation study that directly affects the quality and efficiency of simulation projects. Recent studies state the deficiencies in simulation conceptual modeling and the gap between conceptual modeling and simulation model implementation. In this work, a model driven development approach is applied into simulation to obtain the model continuity to bridge this gap. This paper presents a model to model transformation from a conceptual modeling language to a simulation model specification. BPMN (Business Process Model and Notation) is used for conceptual modeling and DEVS (Discrete Event System Specification) is selected for simulation model specification. BPMN models are transformed into DEVS models based on a set of pre-defined model transformation rules. This work is a part of the MDD4MS (Model Driven Development framework for Modeling and Simulation) research project and the transformation has successfully been used in the prototype implementation of MDD4MS framework.