The simulation-based analysis of business processes (BPs) is a key activity at various phases of the BP lifecycle. from the design phase, to predict the process behavior, down to the execution and improvement phases, to recover from possible performance downgrades and/or improve the process performance. The BP analysis is usually carried out taking as input the BP description in a given BP modeling language. This paper specifically addresses BPs described in BPMN (Business Process Model & Notation) and introduces an approach that exploits both model-driven principles and the DEVS (Discrete Event System Specification) formalism to first annotate the BPMN model with the allocation of task resources described in terms of performance and reliability properties and then transform the annotated BPMN model into a DEVS-based model, which can be eventually executed to get the analysis results of interest. The BPMN annotation is carried out by use of PyBPMN, a lightweight BPMN extension that allows business analysts to specify the allocation of task resources and their properties in terms of both time-related attributes and reliability attributes. The paper overviews the proposed approach and gives the details of the DEVS components that are used to model the behavior of the corresponding BPMN primitives.

D'Ambrogio, A., Zacharewicz, G. (2016). Resource-based Modeling and Simulation of Business Processes. In Proceedings of the 49th Summer Computer Simulation Conference (SCSC 2016), part of SummerSim 2016 (pp.444-451). The Society for Modeling and Simulation International.

Resource-based Modeling and Simulation of Business Processes

D'AMBROGIO, ANDREA;
2016-01-01

Abstract

The simulation-based analysis of business processes (BPs) is a key activity at various phases of the BP lifecycle. from the design phase, to predict the process behavior, down to the execution and improvement phases, to recover from possible performance downgrades and/or improve the process performance. The BP analysis is usually carried out taking as input the BP description in a given BP modeling language. This paper specifically addresses BPs described in BPMN (Business Process Model & Notation) and introduces an approach that exploits both model-driven principles and the DEVS (Discrete Event System Specification) formalism to first annotate the BPMN model with the allocation of task resources described in terms of performance and reliability properties and then transform the annotated BPMN model into a DEVS-based model, which can be eventually executed to get the analysis results of interest. The BPMN annotation is carried out by use of PyBPMN, a lightweight BPMN extension that allows business analysts to specify the allocation of task resources and their properties in terms of both time-related attributes and reliability attributes. The paper overviews the proposed approach and gives the details of the DEVS components that are used to model the behavior of the corresponding BPMN primitives.
49th Summer Computer Simulation Conference (SCSC 2016), part of SummerSim 2016
Montreal, QC, Canada
2016
Rilevanza internazionale
2016
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Modeling languages; Reliability; Reliability analysis; Specifications, BPMN; Business Process; DEVS; Model and simulation; Performance, Discrete event simulation
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84994619739&partnerID=40&md5=12a5309d193e19a0e59252b9586022f4
Intervento a convegno
D'Ambrogio, A., Zacharewicz, G. (2016). Resource-based Modeling and Simulation of Business Processes. In Proceedings of the 49th Summer Computer Simulation Conference (SCSC 2016), part of SummerSim 2016 (pp.444-451). The Society for Modeling and Simulation International.
D'Ambrogio, A; Zacharewicz, G
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/168837
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 0
social impact