注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 CCIE-Lab考试将新增10分钟..
 帮助

打算贡献一个开源工作流


2007-12-28 16:52:48
 标签:工作流 Fireflow   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://feiye.blog.51cto.com/126688/57165
    应用工作流也有5年多时间了,曾经也写过一个产品。我感觉到目前为止,大多数工作流产品存在如下不足。
    1、工作流理论在数学上存在缺陷:
    WfMC虽然定义了一套复杂的xpdl语言,但是xpdl没有仅仅从业务逻辑的层次描述了一个流程,所以不具备数学的严密性。xpdl语言不能很好解决“工作流网”中的汇聚逻辑,对“冲撞、流程不可达等错误”也不能检测。
    著名的工作流著作《工作流管理——模型方法和系统》中的定义的“工作流网”表达方法也有漏洞。

    2、工作流引擎的执行算法有拼凑的感觉,引擎整体设计不合理
    由于当前流行的工作流理论存在缺陷,直接导致引擎执行算法漏洞百出,给人七平八凑的感觉。同时,引擎的整体设计也很杂乱。

    鉴于此,我想把这几年应用以及研究的东西实现,搞个开源的东东。我以前也写过一个商业的工作流,但是并不成功。这次重写,我自以为应该有很大的改进。

     该产品暂定名Fireflow。
     附件中是Fireflow技术原理的草稿,而且是非常“草”的草稿,目前正在写代码,过一段时间再补充。

本文出自 “非也” 博客,请务必保留此出处http://feiye.blog.51cto.com/126688/57165


附件下载:
  Fireflow技术原理




    文章评论
 
2007-12-28 17:05:27
好的 分享了

2008-01-25 14:38:08
准备做一个工作流平台,学习了。

2008-07-08 12:40:47
那可太好了,等待中哦

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: