当前位置:文档之家› 浅谈工作流规范

浅谈工作流规范

龙源期刊网 https://www.doczj.com/doc/b5674858.html,

浅谈工作流规范

作者:杨冬芹吴建梅

来源:《中小企业管理与科技·上旬刊》2012年第11期

摘要:本文首先从工作流建模语言的历史讲起,然后涉及众多时下流行的建模语言以及规范,对这些规范所要解决的问题、相互间的关系做了简单阐述,给出工作流技术堆栈图,以及WFMC参考图。

关键词:工作流规范

1工作流技术团体

从技术上来谈,工作流并不是新东西。一些国际团体很久以前已经成立,并帮助共享创新技术以及理念。结果导致开放、安全的工作流技术的发展以及相应成型的系统。这些团体包括以下列举:

以上给出了工作流相关技术的一个清晰描述,从简单的信息存储到完整的集成业务管理。以上所有的内容都有一个共同点:它们在工作流相关技术领域都非常重要,其中一些在信息管理标准和技术方面也很重要。

2工作流建模语言

影射并记录工作流流程,需要一个相应的描述性流程建模语言,以便可以被人和机器理解。一些语言存在是为了建模的目的,一些更通用,有些则特殊。一般建模的情况下,BPMN 的标识用于业务用户,而UML主要用于软件开发者。UML严格来说,是一套软件系统开发的建模语言,现在已经变成了工业标准。其灵活性以及简单性也可以将其用于描述工作流和业务流程。

UML加上XML,CORBA以及.NET或Java形成了OMG的模型驱动架构的一个集成部分。尽管关于UML的使用有许多的争议,但事实上,此语言还是很容易使用的。UML划分为若干部分,提供给用户12种不同的图,其中只有3到4种真正用于描述业务流程。UML是分层的,这样可以使得先在一个抽象级上定义业务流程,然后进一步具体化、再具体化直到用户满意为止。最后就是UML是人以及机器都很好理解的语言,先在已经有很多基于UML的工具为模型的开发提供了相对易用的GUI接口。

在工作流相关的建模语言中,出现了两种重要的标准,那就是WPDL(或其XML形式的XPDL,其来自WFMC标准组织)和BPML(来自BPMI标准组织)。

现在WFMC和BPMI都在考虑将其各自语言合并为一个统一语言(如同Booch和OMT语言合并为UML一样),或为两种语言开发一个标准的影射。这个还有待后续的情况发展了。

相关主题
文本预览
相关文档 最新文档