欢迎光临中国工作流管理网
加入收藏夹 | English
当前位置:主页>工作流技术>
基于角色的跨组织工作流研究
来源:  作者:本站

  ·分布共享工作流(distributed shared workflow )定义。跨组织工作流是一个层次概念。在此模型中,上层工作流模型把供应链中的各组织角色的活动集合视为一个抽象高层工作流,它还包括各角色之间的协作。而下层工作流模型是各组织角色进行的活动序列。上述两层的工作流模型,要求工作流管理系统有相应的模型分解机制或分层控制结构。模型分解关心的是如何把跨组织工作流设计者所建的模型分解为供应链各角色的子工作流模型,以便相应的工作流引擎实例化并运行。分层控制指不同层次的工作流模型将由不同层次的工作流引擎管理,这个问题下面会详细讨论。不过采用分层控制的跨组织工组流系统不同于传统的集中式结构,上层工作流引擎(对应上层工作流模型)的主要任务还在于下层各工作流引擎的协作监督与管理上。共享的工作流模型也可以由供应链各合作伙伴协同建模,以免跨组织工作流模型的分解。但限于目前协同建模的技术水平,这种方法的实用性还有待进一步研究。

  ·分布工作流模型联邦(distribution workflow model federation)。供应链上每个角色对应的子工作流模型分别建立,并由异类的工作流引擎管理,在两个参与者发生联系的结合点由双方协商解决,此法得到的跨组织工作流模型的一致性较差。分布工作流模型联邦的跨组织工作流系统采用全分布式结构,没有包括跨组织工作流所有信息的中心控制节点,各工作流引擎都是功能相对独立的节点,在地域上也是分布的,相互之间按工作流联盟推荐的互操作规范通讯(请求和服务)。跨组织工作流涉及的组织文化和认知论(ontology)各异,组织之间信息的部分封闭性,分布工作流联邦是目前比较实用的跨组织工作定义方式。

  4 跨组织工作流的角色协调

  工作流管理系统的目标是在合适的时间把合适的工作交给合适的参与者。它的实质是一个协调问题。在用活动描述的工作流中,这种协调表现在按照预定义的逻辑规则安排不同活动,利用系统提供的信息和资源由相关的执行者执行。活动之间的关系构成了工作流引擎的控制机制,这方面的研究已为许多学者关注。

  如工作流模型是实现工作流管理系统的关键和基础,有研究者从工作流的描述模型入手,把活动赋予了函数的语义。这种计算模型增强了对活动逻辑的描述能力。如文献5给出的一种信牌驱动式工作流计算模型。其基本思想是工作流的活动描述上附加了信牌的概念,把信牌作为活动调度的根据。即一个活动只有在其所有前信牌箱中都收到信牌后才开始执行,并在执行后根据具体情况给某些后信牌箱中放置信牌,如此反复直到信牌传至终止信牌箱。文献6也讨论了一种分布式的工作流模型。它把工作流的执行视为在活动之间交换托肯的过程。类似的做法还有很多。上述方法工作流模型都是用活动描述的,不便于跨组织工作流的建模,这里将之扩展。
上一页 1 2 3 4 5 6 78 9 下一页

免责声明:凡本站注明来源为xx所属媒体的作品,均转载自其它媒体转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。