Supporting large-scale end user specification of workflows, work coordination and tool integration

John C. Grundy, John G. Hosking, Warwick B. Mugridge

Research output: Contribution to journalArticleResearchpeer-review

2 Citations (Scopus)


Workflow Management Systems are a common example of end user development, in that they support end user specification of work process models, end user enactment (running) of these models, and end user evolution of workflows. Example applications of Workflow Management Systems include office automation, software process modelling and business process codification. We describe a novel workflow management system which provides visual support for end users to specify both simple and complex aspects of workflows, including workflow models, communication and collaboration techniques, and the tools used to perform work. We illustrate both the utility of these work coordination mechanisms and the degree of scalability they provide for both novice and experienced end users. We also outline the architecture of our system, our experiences with this workflow tool, and our future research directions.

Original languageEnglish
Pages (from-to)38-48
Number of pages11
JournalJournal of End User Computing
Issue number2
Publication statusPublished - 1 Dec 1998
Externally publishedYes

Cite this