z-logo
open-access-imgOpen Access
Resource-based enactment and adaptation of workflows from activity diagrams
Author(s) -
Bottoni, Paolo,
Saporito, Andrea
Publication year - 2024
Publication title -
technische universität berlin – universitätsbibliothek
Language(s) - English
DOI - 10.14279/tuj.eceasst.18.233
Subject(s) - workflow , computer science , graph rewriting , rewriting , adaptation (eye) , graph , programming language , process (computing) , theoretical computer science , workflow technology , software engineering , activity diagram , generative grammar , workflow management system , order (exchange) , event driven process chain , matching (statistics) , production (economics) , petri net , xpdl , database , artificial intelligence , data mining , workflow engine
Workflow management deals with different types of dependencies among tasks, in particular dataand policy-driven. The ability to reason on dependencies of different types allows workflow designers to consider different alternatives, or to define customized flows, reducing non-determinism. We propose a resource-centered view, in which both data-dependency between tasks and plan-dependent ordering of tasks are expressed as production and consumption of resources. This view is translated into a rule-based formalism, expressed in terms of multi-set rewriting for workflow enactment. In turn, rules are themselves seen as resources, so that they are prone to the same rewriting process, in order to redefine process schemas. We show how workflows expressed as activity diagrams can be translated to the proposed formalism, exploiting enforced generative patterns applied to triple graph grammars, and how redefinition of workflow processes can occur through typical patterns of adaptation. We also discuss possible concrete syntaxes for the obtained rules.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom