In the context of my final thesis, I examined how YAWL can be integrated and used in the Liferay Portal environment, i.e., how portal users can access their respective workqueue and workitems from within the portal. To achieve this goal, I developed a sample application based on a very common business process, the check-in of new employees. The most parts of the developed integration and implementation components are generic, e.g., the workqueue portlet can be used with any YAWL engine and for any YAWL participant reachable via network or internet.
Welcome to the YAWL User Group website yaug.org! We would like to concentrate the know-how of all YAWL users and serve as a plattform for suggestions, discussions and collaboration. YAWL is an open source BPM/Workflow system being developed by the YAWL Foundation.
Please join our community, if you would like to take part in the YAWL User Group. Please use the public forum to ask questions about YAWL or the user group itself. For any private inquiries use our contact form.
Document handling in workflows is an important topic. Uploading and downloading documents - possibly from a document management system - is at the core of administrative activities. Fortunately, YAWL has a built-in datatype called YDocumentType for doing exactly that. So let us follow the section on document type of the YAWL user manual to see how it works.
We start the YAWL engine, open the YAWL editor, and add two tasks.
YAWL 3.0 has just been released. There are a large number of improvements to the new process editor (over the 3.0beta release). The engine and services also have a number of improvements. The editor, YAWL engine and all services can now be auto-updated, too, so you will always have access to the latest builds of the entire YAWL system.
A problem with open source software is that you never know exactly how many installations are out there. Our site yaug.org is still in its beginning and the absolute number of users is not overwhelming. But you have to account for the fact that YAWL is not a software for the end-user but a tool for process automation.
The first question is, where do YAWL users come from? You may find an answer to that question here. It contains the distribution of visits to the site yaug.org in 2013. All graphics come from our Piwik statistics.
The web based editor for YAWL, a project that was started some time ago at Bonn-Rhein-Sieg University is now available here.
If you want to model processes using the YAWL notation, this gives you the possibility. The Signavio editor for YAWL does not have the functionality for automating processes. It is NOT meant as a replacement for the full YAWL editor that has just been released.
The YAWL Android Client has had several people, that added functionality and fixed bugs. I created three workflows that helped me find the flaws and bugs in the different YAC versions, which I am going to describe here. SInce those workflows were mainly used for debugging and had to be completed often, they run in a loop and repeat themselves as the standard control flow.
Test data types
The first workflow was created to test different data types in YAWL and how they are displayed: