Advanced workflow patterns

W.M.P. Aalst, van der, A.P. Barros, A.H.M. Hofstede, ter, B. Kiepuszewski

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

176 Citations (Scopus)
5 Downloads (Pure)


Conventional workflow functionality like task sequencing, split parallelism, join synchronization and iteration have proven effective for business process automation and have widespread support in current workflow products. However, newer requirements for workflows are encountered in practice, opening grave uncertainties about the extensions for current languages. Different concepts, although outwardly appearing to be more or less the same, are based on different paradigms, have fundamentally different semantics and different levels of applicability – more specialized for modeling or more generalized for workflow engine posit. By way of developmental insight of new requirements, we define workflow patterns which are described imperatively but independently of current workflow languages. These patterns provide the basis for an in-depth comparison of 12 workflow management systems. As such, the work reported in this paper can be seen as the academic response to evaluations made by prestigious consulting companies. Typically, these evaluations hardly consider the workflow modeling language and routing capabilities and focus more on the purely technical and commercial aspects.
Original languageEnglish
Title of host publicationCooperative Information Systems : 7th international conference, coopIS 2000 Eilat, Israel, September 6-8, 2000. : proceedings
EditorsP. Scheuermann, O. Etzion
Place of PublicationBerlin
ISBN (Print)3-540-41021-X
Publication statusPublished - 2000

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743


Dive into the research topics of 'Advanced workflow patterns'. Together they form a unique fingerprint.

Cite this