Introduction to Information and Process Modeling for Simulation
- In simulation engineering, a system model mainly consists of an information model and a process model. In the fields of Information Systems and Software Engineering (IS/SE) there are widely used standards such as the Class Diagrams of the Unified Modeling Language (UML) for making information models, and the Business Process Modeling Notation (BPMN) for making process models. This tutorial presents a general approach how to use UML class diagrams and BPMN process diagrams at all three levels of model-driven simulation engineering: for making conceptual simulation models, for making platformindependent simulation design models, and for making platform-specific, executable simulation models. In our approach, object and event types are modeled as stereotyped classes and random variables are modeled as stereotyped operations constrained to comply with a specific probability distribution, while event rules/routines are modeled both as BPMN patterns and in pseudo-code.
Author: | Gerd WagnerGND |
---|---|
URL: | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8247812 |
ISBN: | 978-1-5386-3428-8 |
Title of the source (English): | Proceedings of the Winter Simulation Confrence 2017 |
Publisher: | IEEE |
Place of publication: | Piscataway |
Editor: | Wai Kin Victor Chan, Andrea D'Ambrogio, Gregory Zacharewicz, Navonil Mustafee, Gabriel Wainer, E. Page |
Document Type: | Conference Proceeding |
Language: | English |
Year of publication: | 2017 |
First Page: | 520 |
Last Page: | 534 |
Faculty/Chair: | Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Internettechnologie |