HomeOpen Source WorkflowEnhydra JaWE

Open Source graphical XPDL Java Workflow Editor

Enhydra JaWE (Java Workflow Editor) is the first open source graphical Java workflow process editor fully according to WfMC specifications supporting XPDL as its native file format. It can be used to edit / view every XPDL file which conforms to WfMC XPDL specifications, does NOT use any proprietary XPDL extensions and is available in English, German, French, Spanish, Portuguese and Serbian language already. But we are still searching for volunteers for even more translations... ! Feel free to contribute.

Advanced features like the consistency validation and guided property editor dialogs for all XPDL objects make it really easy to create valid XPDL files.

The representation of workflow participants as "swimlanes" in the editor graphics gives a comprehensive overview of process responsibilities.

In combination with Enhydra Shark, the Java XPDL Open Source Workflow Engine you get a complete workflow solution for embedded or standalone usage !

Read our XPDL Tutorial and editor documentation HERE !


The ObjectWeb GForge project

The ObjectWeb GForge project for Enhydra JaWE contains all the needed links for mailing lists, News, CVS access and Downloads.

Together Workflow Editor Professional

An extended commercial version of the JaWE project is available as Together Workflow Editor Professional. Together Workflow Editor Professional Edition provides a lot of additional features and functions compared to the publicly available Community Edition by using a powerfull plugin architecture:

Together Workflow Server / Enhydra Shark semantics / validation

WfMOpen workflow semantics / validation support

User-defined configurations support

Dynamic configuration switching at runtime

Save/Load graphical layout of processes in XPDL extended attributes

LDAP support to extract participants data

Save/Load graphical layout of processes

Wf-XML support

Undo/Redo support for every editor action

View referencing components for every XPDL element

Modeless editing dialogs

Navigation history with backward/forward navigation

Revert button in every edit dialog

Propagation of element selections to all panels

Direct navigation to referrenced elements

Expression editing support including selection of process variables

Graph rotation (horizontal or vertical swin lanes)

Expression based participants in the graph with full editing support

XPDL element view including syntax highlighting

Problem highlighting and extended navigation tree

On-line documentation

Graph overview with navigation possibilites

Possibility to customize XPDL element's property panels

View relations between main XPDL package and its external packages

In-line property panels for editing XPDL

Info bar for basic information about currently selected package and process

Save XPDL with XPDL namespace prefix

Switching language in the GUI

Optionally display transition conditions in the graph

Define your own custom activity, process or any other XPDL element icons, property panels...

Easily add your own special actions like e.g. for automatic graph layouting, saving XPDL into DB, ...

Specify single or multi in/out connections per the activity type (including custom activity types)

...and a lot more that is needed for professional XPDL modelling.




Printable Version

(c) 2007 Together Teamlösungen