YAWL
yawlfoundation.org
Spec sheet
- Purpose
- YAWL is a BPM/workflow system for modeling and executing business processes.Read 9 Oct 2026 · yawlfoundation.github.io
- Intended users
- The maker describes the YAWL book as suitable for tertiary education and useful to BPM researchers and practitioners.Read 9 Oct 2026 · yawlfoundation.github.io
- Support
- The maker links to manuals, Javadoc, a question forum and GitHub problem reporting; consulting services listed include training and technical support.Read 9 Oct 2026 · yawlfoundation.github.io
- Control flow
- YAWL supports comprehensive control-flow patterns and captures control-flow dependencies and resourcing requirements.Read 9 Oct 2026 · yawlfoundation.github.io
- Data handling
- YAWL supports XML Schema, XPath and XQuery, including drag-and-drop data mappings.Read 9 Oct 2026 · yawlfoundation.github.io
- Database support
- The maker lists Oracle, SQL Server, Postgres, MySQL and Sybase among the database systems YAWL can be configured to use.Read 9 Oct 2026 · yawlfoundation.github.io
- Deployment requirement
- YAWL requires Java 21 or later and offers installers for Windows, macOS and Linux, plus a zip package for all operating systems.Read 9 Oct 2026 · yawlfoundation.github.io
- Exception handling
- YAWL supports handling exceptions anticipated and unanticipated at design time.Read 9 Oct 2026 · yawlfoundation.github.io
- Extensibility
- Tasks can be performed by human participants, web services, external applications or Java code, and components can be extended, replaced or added.Read 9 Oct 2026 · yawlfoundation.github.io
- Forms
- YAWL supports browser-based forms for human participants and dynamic form generation from activity data documents.Read 9 Oct 2026 · yawlfoundation.github.io
- Integration and development
- YAWL provides core and optional web services as WAR files for a servlet container, and a library JAR for embedding YAWL classes in applications.Read 9 Oct 2026 · yawlfoundation.github.io
- Verification
- Its formal foundation supports automated verification through two approaches: Reset nets and transition invariants via the WofYAWL editor plug-in.Read 9 Oct 2026 · yawlfoundation.github.io
- Workflow flexibility
- The Worklets approach supports dynamic workflows that can evolve as requirements change.Read 9 Oct 2026 · yawlfoundation.github.io
Plans and prices
YAWL Free Free, open-source BPM/workflow system · released under the LGPL licence Read 9 Oct 2026 · yawlfoundation.github.io
Where Specifiction places it
- Workflow Orchestration Software#29 of 387.4