Interaction as a Framework for Flexible Workflow Modelling
Association for Computing Machinery
There are a number of approaches to making workflow management systems more flexible. Most follow conventional notions of workflow models as formally complete and consistent, and look at how change can be handled by migrating instances from one stable state to another. This paper argues that interaction should be pursued more vigorously as an approach to enactment. In this framework, interpretation is not fully automated. Involving users in situated model interpretation, interactive enactment allows inconsistent and incomplete models to emerge, better matching the contingencies of real work. This reassessment of the concept of workflow models is illustrated by the Workware prototype and modelling language, showing that the interaction perspective can inform design of simple and flexible workflow architectures. A case from an interorganisational project further illustrates this.