scispace - formally typeset
Open AccessProceedings Article

Transformation of BPMN Models for Behaviour Analysis

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

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

A BIM-data mining integrated digital twin framework for advanced project management

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

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

Tony Andrews
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.
Related Papers (5)