Open AccessProceedings Article
Transformation of BPMN Models for Behaviour Analysis
Ivo Raedts,Marija Petkovic,Yaroslav S. Usenko,Jan Martijn E. M. van der Werf,Jan Friso Groote,Lou Somers +5 more
- pp 126-137
Reads0
Chats0
TLDR
The approach for model verification and validation is presented: translating industrial models to Petri nets and mCRL2, and subsequently applying existing tools on the models derived from the initial industrial models.Abstract:Â
In industry, many business processes are modelled and stored in Enterprise Information Systems (EIS). Tools supporting the verification and validation of business processes can help to improve the quality of these business processes. However, existing tools can not directly be applied to models used in industry. In this paper, we present our approach for model verification and validation: translating industrial models to Petri nets and mCRL2, and subsequently applying existing tools on the models derived from the initial industrial models. The following translations are described: BPMN models to Petri nets and Petri nets to mCRL2. It is shown what the analysis on the derived models can reveal about the original models.read more
Citations
More filters
Journal ArticleDOI
A BIM-data mining integrated digital twin framework for advanced project management
Yue Pan,Limao Zhang +1 more
TL;DR: A data-driven digital twin framework integrating with BIM, IoT, and data mining for advanced project management, which can facilitate data communication and exploration to better understand, predict, and optimize the physical construction operations is built.
Journal ArticleDOI
Reo + $${{\tt mCRL2}}$$: A framework for model-checking dataflow in service compositions
TL;DR: This paper presents a framework for the verification of Reo using the mCRL2 toolset, and unify the previous work on mapping various semantic models for Reo, namely, constraint Automata, timed constraint automata, coloring semantics and the newly developed action constraint automATA, to the process algebraic specification language of mC RL2.
Configurable process models
TL;DR: This PhD thesis suggests reducing the need for manual process model adaptations by integrating variations among different process executions into a single process model | a configurable process model, which allows deriving a configured, individual process variant by simply answering a questionnaire on desired and undesired options of the process.
Journal ArticleDOI
A visual token-based formalization of BPMN 2.0 based on in-place transformations
Pieter Van Gorp,Remco M. Dijkman +1 more
TL;DR: A BPMN 2.0 semantics formalization that is more complete and intuitive than existing formalizations and can be used by tool vendors for verifying conformance to the standard.
Proceedings ArticleDOI
Time and Data-Aware Analysis of Graphical Service Models in Reo
TL;DR: This paper discusses the verification of data aware Reo process models using the mCRL2 model checking toolset including time analysis and shows how behavior abstraction can be used to minimize Rei process models and generate smaller mC RL2 specifications.
References
More filters
Book
The Unified Modeling Language User Guide
TL;DR: In The Unified Modeling Language User Guide, the original developers of the UML provide a tutorial to the core aspects of the language in a two-color format designed to facilitate learning.
Book
Business process execution language for web services
TL;DR: This book focuses on executable processes and comes back to abstract processes in Chapter 4, which can be used to replace sets of rules usually expressed in natural language, which is often ambiguous.
Business Process Execution Language for Web Services Version 1.1
TL;DR: The BPEL4WS specification defines an interoperable integration model that should facilitate the expansion of automated process integration in both the intracorporate and the business-to-business spaces.
Book
Petri Nets: An Introduction
TL;DR: The author presents an example for Applying S-Invariants: The Verification of Facts in C/E-Systems by Means of S- Invariants, a model based on the successful implementation of Nets Analysis in the context of Logic Circuits and Operating Systems.
The Unified Modeling Language
TL;DR: Bar attributes op1() op2() Abstract Operation (in italic) is defined to describe the operation of the Bar variable.