胡长城(银狐999)BLOG

专注SOA,MDA,EAI,BPM,工作流,J2EE;个人主页http://www.javafox.org

胡长城ID:james999
549528次访问,排名71好友0人,关注者49
J2EE,Workflow,BPM,EAI,SOA,工作流
james999的文章
原创 185 篇
翻译 0 篇
转载 2 篇
评论 620 篇
银狐999的公告
个人主要工作流文档可从 javafox live网络硬盘下载

最近评论
shendl:胡兄现在在国内公司吗? 什么公司,什么Workflow产品吗?
subarasiyi:不知道楼主是否听说过Interstage BPM?
这个在Gartner的评价中也是非常高的
friendoyc:这个可能是自动回复,不是Layna Fischer回答你的问题。
friendoyc:可以在b节点处加个判断条件,如果b成立则a-c-b-d,如果b不成立则a-c-d
friendoyc:可以在b节点处加个判断条件,如果b成立则a-c-b-d,如果b不成立则a-c-d
文章分类
收藏
    相册
    50 Relational Blogs
    Hongsoft博客
    J2EE与ERP禅话
    Peter's Blog
    俠盜躶奔漢
    切尔斯基(RSS)
    动物园的猪
    胡奇
    赵斌BLog
    阿飞外传
    55 Workflow Preacher
    Ekkart Kindler
    Michael zur Muehlen
    Wil van der Aalst
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 工作流模式与工作流运转模型(Transition Model) 收藏

    新一篇: Bossa支持PNML | 旧一篇: Shark的在Eclipse环境下的联合调试跟踪

          2004930早上5点,在睡梦中突然醒来,想到了这几天和老宋讨论的有关Petri NetWorkflowWorkflow Pattern之类的事情;又想到我曾经写的《工作流模型分析》。标准的workflow pattern是没有“return”,“rollback”,“Unrestricted Routing”等等的。

           那么将这些“return”之类的放于何处呢?放在workflow feature,就有些太不抽象;这也是我曾经写《工作流模型分析》一个原因。—— 当时,实在无法用“工作流模式”这个词,所以才用的“工作流模型”来指明他们的区别:文章中,我把“Unrestricted Routing”之类的归属于“特殊运转模型”就是这个意思。但是,当时,这个区别以及层次,实际上不是很清晰的(那时候理解也并不是很透彻)。


            当然,期间,我有些想把这几种“特殊运转模型”纳入workflow pattern范畴。甚至中间想把《工作流模型分析》更改名称为《工作流模式分析》。为此,也为自己找了一些托词,什么“国内的特殊情况”等等之类的,但是,也不得不承认,“return”,“rollback”这些与pattern沾不上多少边,可能更偏重于一种“Feature”或“Function”。


           为此,我规划出一个单独的层次:工作流运转模型(Workflow Transition Model.),如下图:



           其实,这种图并不能很好的表达Workflow Transtion ModelWorkflow Pattern之间的真正的关系:就像你无法用于图形,表达一个java应用与一个模式之间的关系一样。

           或者说,Workflow Pattern可以用图形非常直观形象的表达流程的“规则运转方式”,而Workflow Transition Model则表达了 一种流程运行表现的应用模型。


           比如,一个处于Sequence(从模式上划分,属于Sequence)的活动点,其可能表现为“rollback”,甚至“Unrestricted”;当然,也可能其本身表现的就是一个Sequence      


           这样划分,也就是想将很多问题,从Patterns中跳跃出来,但也不至于一下子就跳跃到workflow featurefunction这些抽象度很低的层次上。

    发表于 @ 2004年09月30日 08:32:00|评论(loading...)|编辑

    新一篇: Bossa支持PNML | 旧一篇: Shark的在Eclipse环境下的联合调试跟踪

    评论

    #田春峰 发表于2004-09-30 09:06:00  IP: 210.82.51.*
    还不太明白

    btw:你画图的用的什么软件?
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 银狐999