The design-time specification of flexible processes can be time-consuming and error-prone, due to the high number of tasks involved and their context-dependent nature. Such processes frequently suffer from potential interference among their constituents, since resources are usually shared by the process participants and it is difficult to foresee all the potential tasks interactions in advance. Concurrent tasks may not be independent from each other (e.g., they could operate on the same data at the same time), resulting in incorrect outcomes. To tackle these issues, we propose an approach for the automated synthesis of a library of template-based process models that achieve goals in dynamic and partially specified environments. The approach is based on a declarative problem definition and partial-order planning algorithms for template generation. The resulting templates guarantee sound concurrency in the execution of their activities and are reusable in a variety of partially specified contextual environments. As running example, a disaster response scenario is given. The approach is backed by a formal model and has been tested in experiments

A planning approach to the automated synthesis of template-based process models / Marrella, Andrea; Lesperance, Yves. - In: SERVICE ORIENTED COMPUTING AND APPLICATIONS. - ISSN 1863-2386. - 11:4(2017), pp. 367-392. [10.1007/s11761-017-0215-z]

A planning approach to the automated synthesis of template-based process models

ANDREA MARRELLA
;
Yves Lesperance
2017

Abstract

The design-time specification of flexible processes can be time-consuming and error-prone, due to the high number of tasks involved and their context-dependent nature. Such processes frequently suffer from potential interference among their constituents, since resources are usually shared by the process participants and it is difficult to foresee all the potential tasks interactions in advance. Concurrent tasks may not be independent from each other (e.g., they could operate on the same data at the same time), resulting in incorrect outcomes. To tackle these issues, we propose an approach for the automated synthesis of a library of template-based process models that achieve goals in dynamic and partially specified environments. The approach is based on a declarative problem definition and partial-order planning algorithms for template generation. The resulting templates guarantee sound concurrency in the execution of their activities and are reusable in a variety of partially specified contextual environments. As running example, a disaster response scenario is given. The approach is backed by a formal model and has been tested in experiments
2017
Business process management; Flexible processes; Partial-order planning; Template-based process models; Management Information Systems; Software; Information Systems; Hardware and Architecture
01 Pubblicazione su rivista::01a Articolo in rivista
A planning approach to the automated synthesis of template-based process models / Marrella, Andrea; Lesperance, Yves. - In: SERVICE ORIENTED COMPUTING AND APPLICATIONS. - ISSN 1863-2386. - 11:4(2017), pp. 367-392. [10.1007/s11761-017-0215-z]
File allegati a questo prodotto
File Dimensione Formato  
Marrella_Preprint_A-Planning-Approach_2017.pdf

accesso aperto

Note: https://link.springer.com/article/10.1007/s11761-017-0215-z
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Creative commons
Dimensione 2.98 MB
Formato Unknown
2.98 MB Unknown
Marrella_A-Planning-Approach_2017.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.69 MB
Formato Adobe PDF
1.69 MB Adobe PDF   Contatta l'autore

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/11573/1021675
 Attenzione

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

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 13
social impact