Modern Business Process Automation

YAWL and its Support Environment

  • Arthur H. M.  Hofstede
  • Wil M. P. Aalst
  • Michael Adams
  • Nick Russell

Table of contents

  1. Front Matter
    Pages 1-15
  2. Introduction

    1. Front Matter
      Pages 1-1
    2. Wil van der Aalst, Michael Adams, Arthur ter Hofstede, Nick Russell
      Pages 3-19
  3. Concepts

    1. Front Matter
      Pages 22-22
    2. Nick Russell, Arthur ter Hofstede
      Pages 23-102
    3. Moe Wynn, Wil van der Aalst, Arthur ter Hofstede
      Pages 103-119
  4. Flexibility and Change

    1. Front Matter
      Pages 122-122
    2. Michael Adams
      Pages 123-145
    3. Michael Adams, Nick Russell
      Pages 147-173
    4. Maja Pesic, Helen Schonenberg, Wil van der Aalst
      Pages 175-201
  5. The Core System

    1. Front Matter
      Pages 204-204
    2. Michael Adams, Marlon Dumas, Marcello La Rosa
      Pages 205-220
    3. Stephan Clemens, Marcello La Rosa, Arthur ter Hofstede
      Pages 221-239
    4. Michael Adams
      Pages 241-257
  6. Services

    1. Front Matter
      Pages 260-260
    2. Michael Adams
      Pages 261-290
    3. Michael Adams
      Pages 291-326
    4. Maja Pesic, Helen Schonenberg, Wil van der Aalst
      Pages 327-343
  7. Positioning

    1. Front Matter
      Pages 346-346
    2. Gero Decker, Remco Dijkman, Marlon Dumas, Luciano García-Bañuelos
      Pages 347-368
    3. Jan Mendling
      Pages 369-383
    4. Chun Ouyang, Marlon Dumas, Petia Wohed
      Pages 385-400
    5. Petia Wohed, Birger Andersson, Paul Johannesson
      Pages 401-434
  8. Advanced Topics

    1. Front Matter
      Pages 436-436
    2. Moe Wynn, Anne Rozinat, Wil van der Aalst, Arthur ter Hofstede, Colin Fidge
      Pages 437-457
    3. Florian Gottschalk, Marcello La Rosa
      Pages 459-487
    4. Lachlan Aldred
      Pages 489-511
    5. Eric Verbeek, Moe Wynn
      Pages 513-539
  9. Case Studies

    1. Front Matter
      Pages 542-542
    2. Ronny Mans, Wil van der Aalst, Nick Russell, Arnold Moleman, Piet Bakker, Monique Jaspers
      Pages 543-565
    3. Chun Ouyang
      Pages 567-587
  10. Epilogue

    1. Front Matter
      Pages 590-590
    2. Wil van der Aalst, Michael Adams, Arthur ter Hofstede, Nick Russell
      Pages 591-596
  11. Appendices

    1. Front Matter
      Pages 598-598
    2. Marcello La Rosa, Stephan Clemens, Arthur ter Hofstede, Nick Russell
      Pages 599-616
  12. Back Matter
    Pages 1-57

About this book


Topics covered include:

  • The fundamentals of business process modeling, including workflow patterns;
  • An in-depth treatment of process flexibility, including approaches to dealing with on-the-fly changes, unexpected exceptions, and constraint-based processes;
  • Technological aspects of a modern BPM environment, including its architecture,  process design environment, process engine, resource handler and other support services;
  • A comparative insight into current approaches to business process modeling and execution such as BPMN, EPCs, BPEL, jBPM, OpenWFE, and Enhydra Shark;
  • Process mining, verification, integration and configuration; and
  • Case studies in health care and screen business.


This book provides a comprehensive treatment of the field of Business Process Management (BPM) with a focus on Business Process Automation. It achieves this by covering a wide range of topics, both introductory and advanced, illustrated through and grounded in the YAWL (Yet Another Workflow Language) language and corresponding open-source support environment. In doing so it provides the reader with a deep, timeless, and vendor-independent understanding of the essential ingredients of business process automation.

The BPM field is in a continual state of flux and is subject to both the ongoing proposal of new standards and the introduction of new tools and technology. Its fundamentals however are relatively stable and this book aims to equip the reader with both a thorough understanding of them and the ability to apply them to better understand, assess and utilize new developments in the BPM field.

As a consequence of its topic-based format and the inclusion of a broad range of exercises, the book is eminently suitable for use in tertiary education, both at the undergraduate and the postgraduate level, for students of computer science and information systems. BPM researchers and practitioners will also find it a valuable resource. The book serves as a unique reference to a varied and comprehensive collection of topics that are relevant to the business process life-cycle.


BPEL BPM BPMN Business Process Management Business Process Mining Business Process Model and Notation Business Process Modeling Open Source Simulation Workflow Management YAWL business process information system modeling process management

Editors and affiliations

  • Arthur H. M.  Hofstede
    • 1
  • Wil M. P. Aalst
    • 2
  • Michael Adams
    • 3
  • Nick Russell
    • 4
  1. 1.School of Information SystemsQueensland University of TechnologyBrisbaneAustralia
  2. 2.Dept. Mathematics & Computer ScienceEindhoven University of TechnologyEindhovenNetherlands
  3. 3.School of Information SystemsQueensland University of TechnologyBrisbaneAustralia
  4. 4.Fac. Technology ManagementEindhoven University of TechnologyEindhovenNetherlands

Bibliographic information