Flexibility and data handling are two hot topics in current research on business process models. However, these issues are tackled separately through declarative languages and artifact-centric approaches, respectively. It follows that the situations in which the choice of the task to perform is a human decision affected by the presence of suitable input entities are not adequately handled; unfortunately, these situations are common in several industrial processes such as build-to-order ones. An integrated approach able to combine flexibility and data handling is needed and to this end this paper presents a notation named ENTA (ENtities and TAsks): it makes both business entities and tasks first-class citizens in process models and it provides high-level descriptions of tasks in terms of intended effects and constraints to be met. Some examples of order handling processes are used to explain the issues of entity selection and task selection: deciding which customer orders can be associated with the same supplier order is a case of entity selection while deciding whether to generate a new supplier order for the customer orders selected or to add them to an existing supplier order is a case of task selection.

Combining Flexibility and Data Handling in Business Process Models / Bruno, Giorgio. - In: INTERNATIONAL JOURNAL OF HUMAN CAPITAL AND INFORMATION TECHNOLOGY PROFESSIONALS. - ISSN 1947-3478. - STAMPA. - 5:2(2014), pp. 14-27. [10.4018/ijhcitp.2014040102]

Combining Flexibility and Data Handling in Business Process Models

BRUNO, Giorgio
2014

Abstract

Flexibility and data handling are two hot topics in current research on business process models. However, these issues are tackled separately through declarative languages and artifact-centric approaches, respectively. It follows that the situations in which the choice of the task to perform is a human decision affected by the presence of suitable input entities are not adequately handled; unfortunately, these situations are common in several industrial processes such as build-to-order ones. An integrated approach able to combine flexibility and data handling is needed and to this end this paper presents a notation named ENTA (ENtities and TAsks): it makes both business entities and tasks first-class citizens in process models and it provides high-level descriptions of tasks in terms of intended effects and constraints to be met. Some examples of order handling processes are used to explain the issues of entity selection and task selection: deciding which customer orders can be associated with the same supplier order is a case of entity selection while deciding whether to generate a new supplier order for the customer orders selected or to add them to an existing supplier order is a case of task selection.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11583/2582749
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo