Title
Introduction to information and process modeling for simulation
Abstract
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 platform-independent 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.
Year
DOI
Venue
2017
10.5555/3242181.3242219
WSC '17: Winter Simulation Conference Las Vegas Nevada December, 2017
Keywords
Field
DocType
conceptual simulation models,platform-independent simulation design models,executable simulation models,system model,information model,process model,Information Systems,Software Engineering,Unified Modeling Language,Business Process Modeling Notation,UML class diagrams,BPMN process diagrams,model-driven simulation engineering,pseudocode,probability distribution,IS-SE
Information system,Programming language,Unified Modeling Language,Systems engineering,Computer science,Process modeling,Information model,Business Process Model and Notation,System model,Executable,Class diagram
Conference
ISSN
ISBN
Citations 
0891-7736
978-1-5386-3427-1
1
PageRank 
References 
Authors
0.37
0
1
Name
Order
Citations
PageRank
Gerd Wagner1314.55