欢迎光临中国工作流管理网
加入收藏夹 | English
当前位置:主页>工作流管理>
工作流现状
来源:  作者:本站

BPMIs BPML & WSCI - (Intalio, Sun, SAP, ...)BPMI 也定义了一个规范 (BPMN) ,描述如何将“可执行”业务流程可视化的表现。
BPEL - (Microsoft, BEA, IBM, SAP & Siebel) BPEL由一系列基于消息交换的规范( XLANG, WSFL, BPML)产生。还有一个将此规范引入到Java的提案: BPELJ。 此规范描述如何处理输入的消息,而不是对流程状态进行建模。就像本文提到的,它不是一个关于业务流程规格化定义的规范。简单的说,可以将它看作XML形式的编程语言,提供将WSDL-Services组合成控制流的能力。顾名思义,此规范重点在(也不只限于)Web Service。
OMGs Workflow management facility - 基于WfMC规范,定义如何向CORBA转换。
UML - UML定义了建模和设计软件系统的9类图。每类图包括可视化的表示和语义。其中活动图的目的就是要可视化的表现业务流程。 注意到在一个流程定义包含四个层次的内容,我想指出的是:一个流程定义包含的内容远远多于它的可视化部分。UML只涉及了可视化部分。
RosettaNet - RosettaNet主要定义了一组 Partner Interface Processes (PIP). 一个 PIP 描述了一个有两个交易参与者、包括消息格式的流程。
UBL - The Universal Business Language (UBL)定义了用于不同组织间通讯的XML文档标准库。可以看作是对ebXML的补充,因为ebXML只定义了建立组织间流程的基础。此规范的竞争对手是 RosettaNet标准中的一个子集。
结论
我在本文中指出工作流市场还属于年轻而又混乱(young and wild)的阶段,但已经有可靠的工具存在了:

到目前,像J2EE和.NET这样成熟的集成平台才可用。在这样一个平台上运行工作流管理系统才能真正发挥工作流系统的附加价值。这也是为什么只有在今天,工作流系统才被重新发现。
在 The case for workflow一节,我们介绍了引入工作流管理系统,是如何同时在技术和业务上带来投资回报的。
工作流在技术发展曲线的位置表明,BPM和工作流中使用的概念还需要明确。
“开放源代码项目”和“商业软件提供商”列表中的工具,可以让你获得工作流和业务流程管理的益处。
从以上所有这些中能得到的结论是:

规范还没有成熟,没有标准被大范围采用
对于现在想应用BPM的公司来讲,比较工作流系统是一个极其困难的挑战
尽管标准化工作慢了一拍,可好的工作流管理系统还是有的。这对于已经在挑选工作流系统的组织来说是一个好消息。
我希望本文能够激发你对工作流的兴趣并且能够为你进行有效的对比提供正确的背景知识。


上一页 1 2 3 4 5 6 7 8 9 10下一页
免责声明:凡本站注明来源为xx所属媒体的作品,均转载自其它媒体转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。