WorkFlow
The are some workflow implementations for Zope
- zope.wfmc ( http://svn.zope.org/zope.wfmc)
- Alphaflow ( http://www.gocept.com/gocept-de/aktivitaeten/innovation/alphaflow)
- zope.workflow ( http://svn.zope.org/zope.app.workflow)
- Openflow ( http://www.openflow.it/EN/index_html)
- hurry workflow ( http://codespeak.net/svn/z3/hurry/trunk/)
- eventworkflow( http://svn.zope.org/eventworkflow)
For ict-ok.org zope.wfmc with xpdl-files are used. A simple example can be found here:
- Picture: source:trunk/org/ict_ok/components/host/wf/HostNagios.jpg
- XPDL-Code: source:trunk/org/ict_ok/components/host/wf/host_nagios_clean.xpdl
some different workflow types
- activity based
- means that the processes are changed by activities,
( http://www.openflow.it/Documentation/documentation/OpenFlowIntroduction)
- means that the processes are changed by activities,
- content oriented
- the content object is in the center of the workflow process
( http://www.zope.org/Members/hathawsh/DCWorkflow_docs/default/DCWorkflow_doc.pdf)
- the content object is in the center of the workflow process
see also http://thesis.romanofski.de/ch01s03.html
Comparison between some workflow engines for Zope
| zope.wfmc | DCWorkflow | OpenFlow | AlphaFlow | |
| Vendor | Zope Corporation, Fredericksburg, USA | Icube srl, Pisa, Italien | gocept GmbH & Co KG., Köthen, Germany | |
| Website | http://www.zope.com | http://www.openflow.it | http://www.gocept.com | |
| License | ZPL | GPL | ZPL | |
| Modelling of parallel activities | No | No | Yes | |
| Import/Export? of workflow definitions | Yes/Yes? | No/No? | Yes/No? | |
| XPDL conformance | No | No | No | |
| Graphical Editor | No | No | No |
originally taken from http://thesis.romanofski.de/ch03.html#table-workflow-engines
For XPDL see the following links
German
- Business Process Modeling Notation ( http://de.wikipedia.org/wiki/Business_Process_Modeling_Notation)
- XPDL - XML Process Definition Language ( http://de.wikipedia.org/wiki/XPDL)
- Workflow Management Coalition ( http://de.wikipedia.org/wiki/Workflow_Management_Coalition)
English
- Business Process Modeling Notation ( http://en.wikipedia.org/wiki/Business_Process_Modeling_Notation)
- XPDL - XML Process Definition Language ( http://en.wikipedia.org/wiki/XPDL)
- Workflow Management Coalition ( http://en.wikipedia.org/wiki/Workflow_Management_Coalition)
We use this Editor
- Homepage ( http://jped.sourceforge.net/cms/index.php)
- Download ( http://jped.sourceforge.net/cms/index.php/download)
- Sorceforge ( http://sourceforge.net/projects/jped)
- Screenshots ( http://sourceforge.net/project/screenshots.php?group_id=171576)
Comparison of existing graphical workflow editors
| JPEd | ZMS Workflow | JaWE | YAWL | |
| Vendor | Hoffmann+Liebenberg GmbH, SNTL Publishing GmbH & CO KG, Germany | ObjectWeb Consortium, Montbonnot, Frankreich | Queensland University of Technology, Brisbane, Australia | |
| Website | http://jped.sourceforge.net | http://www.zms-publishing.com/ | http://jawe.objectweb.org/ | http://www.yawl.fit.qut.edu.au/ |
| License | GPL | ZMSPL, based on the GPL | Apache License V2.0, GNU Library or Lesser General Public License (LGPL) | |
| Client Platform | Platforms with a CSS 1 and XHTML compatible Internet browser. | JRE supported platforms | JRE supported platforms | |
| Implemented in | Python (Zope) | Java | Java | |
| Graph Visualization by | HTML, CSS, Images | Java | JGraph | |
| Workflowengine | ZMS | Enhydra Shark | Enhydra Shark |
originally taken from http://thesis.romanofski.de/ch03s02.html#table-workflow-editors
Misc links
- R. Joost, "Diploma thesis: Feasibility Study on a Graphical Workflow Editor based on the Workflow Management System 'AlphaFlow'"
( http://thesis.romanofski.de)
