Verifying nested workflows with extra constraints

  • Authors:
  • Roman Barták;Vladimír Rovenský

  • Affiliations:
  • Faculty of Mathematics and Physics, Charles University in Prague, Praha 1, Czech Republic;Faculty of Mathematics and Physics, Charles University in Prague, Praha 1, Czech Republic

  • Venue:
  • MICAI'12 Proceedings of the 11th Mexican international conference on Advances in Artificial Intelligence - Volume Part I
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nested workflows are used to formally describe processes with a hierarchical structure similar to hierarchical task networks in planning. The nested structure guarantees that the workflow is sound in terms of possibility to select for each involved activity a process that contains the activity. However, if extra synchronization, precedence, or causal constraints are added to the nested structure, the problem of selecting a process containing a given activity becomes NP-complete. This paper presents techniques for verifying such workflows; in particular, they verify that a process exists for each activity.