In recent years, BPMN has acquired a clear predominance among the notations for modeling business processes. This is mainly due to its capability to close the communication gap between business and IT people. As a consequence, the quality of produced models is more and more important and, among the others, understandability plays a relevant role to permit to properly convey information in such a heterogeneous context. To improve understandability, it is generally recommended to not overwhelm models with to many details, and to use instead sub-process modeling elements to split collaborations into layers. However, the BPMN standard does not provide precise specifications on how the details, hidden at the given layer, should be included in the model, in particular considering message exchange. In particular, the consistency checking between collapsed sub-processes and their detailed representation is left to the modeler, and there is not much support to help him/her in this activity. In this paper, we analyze BPMN modeling tools with respect to their actual capabilities to sup- port multi-layer collaborations. From the analysis we observed a general lack of support in the modeling environment. Then we propose a design methodology providing a set of guidelines to ensure consistency in multi-layer collaborations. These guidelines have been implemented in a stand alone tool, which enables their automated checking in any BPMN modeling tool.

Supporting Multi-Layer Modeling in BPMN Collaborations / Corradini Flavio; Polini Andrea; Re Barbara; Rossi Lorenzo; Tiezzi Francesco. - STAMPA. - 298:(2017), pp. 53-67. (Intervento presentato al convegno 13th International Workshop on Enterprise & Organizational Modeling and Simulation (EOMAS) tenutosi a Essen nel June 2017) [10.1007/978-3-319-68185-6_4].

Supporting Multi-Layer Modeling in BPMN Collaborations

Tiezzi Francesco
2017

Abstract

In recent years, BPMN has acquired a clear predominance among the notations for modeling business processes. This is mainly due to its capability to close the communication gap between business and IT people. As a consequence, the quality of produced models is more and more important and, among the others, understandability plays a relevant role to permit to properly convey information in such a heterogeneous context. To improve understandability, it is generally recommended to not overwhelm models with to many details, and to use instead sub-process modeling elements to split collaborations into layers. However, the BPMN standard does not provide precise specifications on how the details, hidden at the given layer, should be included in the model, in particular considering message exchange. In particular, the consistency checking between collapsed sub-processes and their detailed representation is left to the modeler, and there is not much support to help him/her in this activity. In this paper, we analyze BPMN modeling tools with respect to their actual capabilities to sup- port multi-layer collaborations. From the analysis we observed a general lack of support in the modeling environment. Then we propose a design methodology providing a set of guidelines to ensure consistency in multi-layer collaborations. These guidelines have been implemented in a stand alone tool, which enables their automated checking in any BPMN modeling tool.
2017
Enterprise and Organizational Modeling and Simulation
13th International Workshop on Enterprise & Organizational Modeling and Simulation (EOMAS)
Essen
June 2017
Corradini Flavio; Polini Andrea; Re Barbara; Rossi Lorenzo; Tiezzi Francesco
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1243610
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact