YAWL: yet another workflow language

By Wil M.P. van der Aalst, A. T. Hofstede. Information Systems, 2005

1,613 citations recorded by the source corpus.

Based on a rigorous analysis of existing workflow management systems and workflow languages, a new workflow language is proposed: yet another workflow language (YAWL). To identify the differences between the various languages, we have collected a fairly complete set of workflow patterns. Based on these patterns we have evaluated several workflow products and detected considerable differences in their ability to capture control flows for non-trivial workflow processes. Languages based on Petri nets perform better when it comes to state-based workflow patterns. However, some patterns (e.g. involving multiple instances, complex synchronisations or non-local withdrawals) are not easy to map onto (high-level) Petri nets. This inspired us to develop a new language by taking Petri nets as a starting point and adding mechanisms to allow for a more direct and intuitive support of the workflow patterns identified. This paper motivates the need for such a language, specifies the semantics of the language, and shows that soundness can be verified in a compositional way. Although YAWL is intended as a complete workflow language, the focus of this paper is limited to the control-flow perspective.

Subfields: Computational Theory and Mathematics, Information Systems, Management Information Systems

View Paper: https://www.semanticscholar.org/paper/28d4f8deb2db7a1d8b95584854b4234b89c2277c

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Theory and Mathematics

  1. Manfred Reichert
  2. Bernd Weber
  3. Wil M.P. van der Aalst
  4. J. Recker
  5. A. T. Hofstede
  6. Marlon Dumas
  7. Rajkumar Buyya
  8. Jia Yu

In Information Systems

  1. Bernd Weber
  2. Wil M.P. van der Aalst
  3. Manfred Reichert
  4. Marlon Dumas
  5. J. Recker
  6. Jia Yu
  7. A. T. Hofstede
  8. Rajkumar Buyya

In Management Information Systems

  1. Wil M.P. van der Aalst
  2. Bernd Weber
  3. Manfred Reichert
  4. Marlon Dumas
  5. J. Recker
  6. A. T. Hofstede
  7. Stefanie Rinderle-Ma
  8. Mathias Weske

Citations in the corpus