SBAT: A Stochastic BPMN Analysis Tool

Author(s):  
Luke T. Herbert ◽  
Zaza Hansen ◽  
Peter Jacobsen

This paper presents SBAT, a tool framework for the modelling and analysis of complex business workflows. SBAT is applied to analyse an example from the Danish baked goods industry. Based upon the Business Process Modelling and Notation (BPMN) language for business process modelling, we describe a formalised variant of this language extended to support the addition of intention preserving stochastic branching and parameterised reward annotations. Building on previous work, we detail the design of SBAT, a software tool which allows for the analysis of BPMN models. Within SBAT, properties of interest are specified using the temporal logic Probabilistic Computation Tree Logic (PCTL) and we employ stochastic model checking, by means of the model checker PRISM, to compute their exact values. We present a simplified example of a distributed stochastic system where we determine a reachability property and the value of associated rewards in states of interest for a real-world example from a case company in the Danish baked goods industry. The developments are presented in a generalised fashion to make them relevant to the general problem of implementing quantitative probabilistic model checking of graph-based process modelling languages. This paper contains three key elements: 1. SBAT description. 2. Case company description. 3. Using SBAT on the case company. The paper concludes by indicating SBAT’s practical applicability and suggests further research directions.

Author(s):  
Rui M. Lima

Organizations have production planning and control (PPC) processes supported by systems that execute, mainly, repetitive calculations. Based on these calculation results, decisions are taken by production managers. These decision processes make the connection between different levels of aggregation of information and could benefit from the increment of the level of automation. An increased level of application of business process modelling languages is proposed in order to contribute to increment the level of process automation and the detail of business analysis. Thus being, concepts of integration of production management processes, specifically of production planning and control processes are presented. These concepts, the application of business process modelling language (BPML) and some solutions of PPC integration compose the core content of this work. Additionally, criteria for evaluation of these processes of integration are identified and discussed. Finally, the presentation of an industrial case will be supported by BPML model.


Author(s):  
Rui M. Lima

Organizations have production planning and control (PPC) processes supported by systems that execute, mainly, repetitive calculations. Based on these calculation results, decisions are taken by production managers. These decision processes make the connection between different levels of aggregation of information and could benefit from the increment of the level of automation. An increased level of application of business process modelling languages is proposed in order to contribute to increment the level of process automation and the detail of business analysis. Thus being, concepts of integration of production management processes, specifically of production planning and control processes are presented. These concepts, the application of business process modelling language (BPML) and some solutions of PPC integration compose the core content of this work. Additionally, criteria for evaluation of these processes of integration are identified and discussed. Finally, the presentation of an industrial case will be supported by BPML model.


Author(s):  
Rui M. Lima

Organizations have production planning and control (PPC) processes supported by systems that execute, mainly, repetitive calculations. Based on these calculation results, decisions are taken by production managers. These decision processes make the connection between different levels of aggregation of information and could benefit from the increment of the level of automation. An increased level of application of business process modelling languages is proposed in order to contribute to increment the level of process automation and the detail of business analysis. Thus being, concepts of integration of production management processes, specifically of production planning and control processes are presented. These concepts, the application of business process modelling language (BPML) and some solutions of PPC integration compose the core content of this work. Additionally, criteria for evaluation of these processes of integration are identified and discussed. Finally, the presentation of an industrial case will be supported by BPML model.


Author(s):  
Daryoush Daniel Vaziri ◽  
Domingos DeOliveira

This chapter concerns with the accessibility of Business Process Modelling tools (BPMo tools) and Business Process Modelling languages (BPMo languages). Therefore, the reader is introduced to accessibility first. The authors provide definitions, standards, and a status quo on accessibility. Afterwards, the chapter concerns business process management. The reader learns definitions for processes and advantages and disadvantages of modelling languages. The BPM section is closed with the selection of a proper modelling notation for the accessibility evaluation. In form of two separate analyses, the authors evaluate the accessibility of two BPM tools. The results and recommendations for actions are presented after each analysis.


Sign in / Sign up

Export Citation Format

Share Document