The YAWL (Yet Another Workflow Language) workflow language supports the most frequent control-flow patterns found in the current workflow practice. As a result, most workflow languages can be mapped onto YAWL without loss of control-flow details, even languages allowing for advanced constructs such as cancellation regions and OR-joins. At the moment no analysis techniques are available for such languages, because both cancellation regions and OR-joins are “non-local ” properties and therefore difficult to verify. Hence, a verifi-cation approach for YAWL is desirable, because such an approach could be used for any workflow language that can be mapped onto YAWL. This paper introduces a verification approach for YAWL that abstracts from the ac...