Correctness ensuring process configuration : an approach based on partner synthesis


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

01/01/2010

Resumo

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 using 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/31832/

Publicador

Springer

Relação

http://eprints.qut.edu.au/31832/1/c31832.pdf

DOI:10.1007/978-3-642-15618-2_9

Aalst, Wil M.P. van der, Lohmann, Niels, La Rosa, Marcello, & Xu, Jingxin (2010) Correctness ensuring process configuration : an approach based on partner synthesis. Lecture Notes in Computer Science [Business Process Management: 8th International Conference, BPM 2010 Proceedings], 6336, pp. 95-111.

Direitos

Copyright 2010 [please consult the authors]

Fonte

Faculty of Science and Technology

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

Journal Article