OpenWFE is a workflow engine. It is robust, extensible, and scalable. Access libraries for Python, Perl, and .NET make it easy to write custom interfaces or agents (automatic participants) for a workflow-enabled system.
| Tags | Information Management Workflow Frameworks |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
| Implementation | Java Python |
Recent releases


Changes: This version is built with Maven 2, is available as a Maven dependency, contains lots of bugfixes, and has undergone thorough optimization. The "mavenization" makes OpenWFE even more open and available.


Changes: This release brings two new features: decision tables and generic (regex) users. The "forget" and "lose" expressions were also added. WsInvoker was enhanced and UDDI capabilities were added to it. This release includes the usual bugfixes, most of which were focused on the "concurrence" expression that some users pushed beyond its limits. It features a very alpha version of the GWT "gwebclient" that could replace the "webclient" on the frontline in the following months. This release is also available as a Maven dependency.


Changes: This release is the product of a long and detailed effort on streamlining the engine's operations. It is also available as a Maven dependency.


Changes: "cursor" was removed from the library and implemented in Java directly. "loop" has been made an extension of "cursor". The "set" expression now supports a hierarchical notation for directly setting the value of a subfield. The exception handling in the Web service call system has been tightened. LdapParticipantMap was added, as well as an underlying LdapService. Lots of small bugs were fixed.


Changes: The OpenWFE process definition language is now called POOL (Process Oriented OpenWFE Lisp/Language). New expressions like 'car', 'cdr', 'nth', etc. are meant for writing self-defining process definitions and for manipulating XML data. Two important new services: a libraryService and a cronService, for storing definitions available from any workflow instances and for scheduling processes. The Web service invocation system has been enhanced, and a SOAP interface to the worklist has been implemented. This release uses Jetty 5.1.6.
A program that improves photos by matching and averaging several together.