WfMOpen 是基于WFMC 和OMG 定义的工作流引擎标准的实现。
结构
WfMOpen 由几个组件组成。
核心的组件就是工作流引擎。
即使没有其他组件,核心组件也能单独工作。
可以使用JPEd来编辑流程文件(XPDL )。
相关链接:
WfMOpen
http://wfmopen.sourceforge.net/
WFMC
OMG
OMG's Workflow Management Facility Specification, V1.2
http://www.omg.org/cgi-bin/apps/doc?formal/00-05-02.pdf
XML Process Definition Language (XPDL)
http://wfmopen.sourceforge.net/TC-1025_10_xpdl_102502.pdf
Scarab 使用了WfMOpen
Scarab是一个非常灵活的issue管理系统.它具有以下特点:
1.其它系统一样都具有的特点:数据的输入,查询,报告,通知到相关的当事人,注释的协作积累,依赖追踪等.
2.Scarab通过一组管理页面可无限制地,自由地定制模块的数量,Artifact类型,(Attribute)属性(比如:操作系统,状态,优先权等),(Attribute)属性选择权等.
3.多语言支持(包括中文zh)
4.Scarab采用turbine框架实现,安装容易,速度快,具备可伸缩性和可维护性.
5.通过XML提供导入/导出接口以便从其它追踪系统(如:Bugzilla)移植过来.
6.模块化代码设计
7.可以很容易地更改用户界面外观.
8.Scarab可与较大的系统相结合.
http://scarab.tigris.org/