Ensuring Correctness During Process Configuration via Partner Synthesis


Autoria(s): van der Aalst, Wil M.P.; Lohmann, Niels; La Rosa, Marcello
Data(s)

01/09/2012

Resumo

Variants of the same process can be encountered within one organization or across different organizations. For example, different municipalities, courts, and rental agencies all need to support highly similar processes. In fact, procurement and sales processes can be found in almost any organization. However, despite these similarities, there is also the need to allow for local variations in a controlled manner. Therefore, many academics and practitioners have advocated the use of configurable process models (sometimes referred to as reference models). A configurable process model describes a family of similar process models in a given domain. Such a model can be configured to obtain a specific process model that is subsequently used to handle individual cases, for instance, to process customer orders. Process configuration is notoriously difficult as there may be all kinds of interdependencies between configuration decisions. In fact, an incorrect configuration may lead to behavioral issues such as deadlocks and livelocks. To address this problem, we present a novel verification approach inspired by the “operating guidelines” used for partner synthesis. We view the configuration process as an external service, and compute a characterization of all such services which meet particular requirements via the notion of configuration guideline. As a result, we can characterize all feasible configurations (i. e., configurations without behavioral problems) at design time, instead of repeatedly checking each individual configuration while configuring a process model.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/47513/

Publicador

Elsevier

Relação

http://eprints.qut.edu.au/47513/1/conf-is.pdf

DOI:10.1016/j.is.2011.08.004

van der Aalst, Wil M.P., Lohmann, Niels, & La Rosa, Marcello (2012) Ensuring Correctness During Process Configuration via Partner Synthesis. Information Systems, 37(6), pp. 574-592.

http://purl.org/au-research/grants/arc/LP110100252

Direitos

Copyright 2011 Elsevier

NOTICE: this is the author’s version of a work that was accepted for publication in Information Systems. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Information Systems, [IN PRESS] doi:10.1016/j.is.2011.08.004

Fonte

Faculty of Science and Technology; Information Systems

Palavras-Chave #080203 Computational Logic and Formal Languages #080608 Information Systems Development Methodologies #configurable process model #operating guideline #petri nets
Tipo

Journal Article