Efficient computation of causal behavioural profiles using structural decomposition


Autoria(s): Weidlich, Matthias; Polyvyanyy, Artem; Mendling, Jan; Weske, Mathias
Contribuinte(s)

Lilius, Johan

Penczek, Wojciech

Data(s)

2010

Resumo

Identification of behavioural contradictions is an important aspect of software engineering, in particular for checking the consistency between a business process model used as system specification and a corresponding workflow model used as implementation. In this paper, we propose causal behavioural profiles as the basis for a consistency notion, which capture essential behavioural information, such as order, exclusiveness, and causality between pairs of activities. Existing notions of behavioural equivalence, such as bisimulation and trace equivalence, might also be applied as consistency notions. Still, they are exponential in computation. Our novel concept of causal behavioural profiles provides a weaker behavioural consistency notion that can be computed efficiently using structural decomposition techniques for sound free-choice workflow systems if unstructured net fragments are acyclic or can be traced back to S- or T-nets.

Identificador

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

Publicador

Springer Berlin Heidelberg

Relação

DOI:10.1007/978-3-642-13675-7_6

Weidlich, Matthias, Polyvyanyy, Artem, Mendling, Jan, & Weske, Mathias (2010) Efficient computation of causal behavioural profiles using structural decomposition. In Lilius, Johan & Penczek, Wojciech (Eds.) Lecture Notes in Computer Science : Applications and Theory of Petri Nets, Springer Berlin Heidelberg, Braga, Portugal, pp. 63-83.

Fonte

Science & Engineering Faculty

Palavras-Chave #080500 DISTRIBUTED COMPUTING #080600 INFORMATION SYSTEMS
Tipo

Conference Paper