Workflow Management Systems (WfMSs) enable the development and maintenance of workflow specifications at design time and their execution and monitoring at runtime. The open source WfMS YAWL supports the YAWL language – a formally defined language based on Petri nets which offers comprehensive support for control-flow and resource patterns. In addition, the YAWL system provides extensive support for process flexibility, in particular for process configuration, exception handling, dynamic workflow and declarative workflow. Due to its formal foundation, sophisticated verification support can also be achieved. #R##N#This paper presents the YAWL system and its main applications.
['Michael Adams', 'Stephan Clemens', 'Marcello La Rosa', 'Arthur H. M. ter Hofstede']
YAWL : power through patterns