为了有效保护企业在流程建模和工作流软件上面投入,因此我们要基于标准系统来开发,用户非常有信心,而不必担心拘泥于特定的供应商,而带来的风险。
在今天这个趋向共存和合作世界里,遵循标准显得尤为重要,下面让我们看几个例子:
一个开放的标准,在将来将给您带来诸多便利。
KAISHA-Tec严格遵循Business Process Modeling Notation (BPMN),“业务流程建模标注”(Business Process Modeling Notation - BPMN),并且通过图示的形式来象您详细解释如何利用标注(Notation)来构成业务流程图表(Business Process Diagram - BPD)。
BPMN使我们能够轻而易举地对业务流程整体分析或对细节部分做深层的挖掘工作,当然工作的细致度取决于您如何去构造您的业务模型,不必担心,即使一个简单的图表结构,也可以通过后期的流程分析加以完善。
BPMN是业务流程管理(Business Process Management - BPM)的核心特征,因此我们将涉及到BPM的一些有关的概念和标准等。实际上BPM是将过去提到的一些概念汇集在一起,诸如流程建模(Process Modeling)、流程模拟(Simulation)、工作流(Workflow)、企业应用集成(Enterprise Application Integration - EAI)和企业对企业的电子商务(Business to Business - B2B)
让我们回来看一下技术的演变过程,每个技术产品供应商通过自己的工具和理论来引入独立的属于各自的标注,即使我们的ActiveModeler产品也是如此,它是我们在1995成功地向各界推出的第一代产品,当时领先于目前的一些广为人知的技术标准。
BPMI(Business Process Management Initiative)将成为统一的标准,众多流程建模的厂商和信息咨询公司围绕该标准致力于通用的建模标注的开发,企业用户是这一标准的最终受益者。如果您对BPMI有兴趣,那么您可以访问该组织的网站 https://www.bpminstitute.org/ BPMI机构借鉴现有各种建模标注标准的优点,并将它们统一起来,组成公认的标注标准体系。
BPMN同样体现出一个显著特征:业务模型原始标注到可执行语言(诸如BPEL4WS)创作一个映射,这一特性为业务分析和IT对业务辅助间提供一个全新的标准和桥梁。
标准的流程建模工具使最终用户将在新的标准下受益,因为他们的建模工作不必在意所使用的建模工具间相容性的问题,这样极大地方便了数据通讯、协作和标准化。
对模型到可执行语言映射,为IT开发人员重新构造业务模型并采用适当工具来实施,提供一个良好的沟通桥梁,例如,以往生硬地将业务层面模型的要求与IT层面的模型连接起来,最终的结果造成最初的要求与最终执行过程发生脱节,最后导致错误发生和失败,BPMN却在这方面令人鼓舞,为我们提供成功的保证。
采用BPMN作为标注方面,KAISHA-Tec正将BPMN标注溶入多年的业务建模经验中,使我们的客户和我们的组织在一个标准的平台下受益。
业务流程建模标注(Business Process Modeling Notation)是一个全新的业务流程建模和web服务标准,它的一个正式版本发布与2004年5月,BPMI Notation Working Group在两年前就发起关于标注标准说明制订的倡议
BPMN标准的首要目标是提供一个被广大商业用户通俗易懂的标注体系,从业务分析师对流程初稿的制定,到技术开发与实施和业务人员管理与监控流程的运作,得到一个标准和统一的结构。
BPMN另外一个重要目标是提供内部模型,便于下一代XML语言对业务流程的执行,例如:BPEL4WS(Business Processing Modeling Language)和BPML(Business Processing Modeling Language)。因此,BPMN为业务流程和流程间实施创造了一个重要的标准桥梁。由于BPMN是出于稳固的和精确的基础上发展起来的,因此一个精确的执行语言与其配套是非常必要的。
BPMN给我们带来了业务流程图表(Business Process Diagram - BPD),它简明扼要地基于标准的图示标注方式将行为的流展示给我们。
BPMN的主要目标是为业务原始流程建模到IT原始执行语言间构成一个桥梁,提供一套丰富的图形对象,为流程执行语言,诸如BPEL4WS(Business Process Execution Language for Web Services)实施工作提供便利。
ActiveModeler 优点是通过独有的即插结构新标准形式,为不同的的执行语言和工作流引擎提供一个方便的桥梁。我们的目标是不局限到一个单一的标准,而是广泛满足各界的不同需求。
令人鼓舞的是越来越多的技术企业支持BPMN标准和可执行语言开发环境,例如:UML等。
对于BPMN来说,BPMI组织正在致力于其完善工作,来满足更多的企业市场需要,例如:保险业、制造业和金融领域的企业需要,BPMN将成为一个高水平的业务建模平台,诸如业务规则和业务策略等。
BPMN最终将作为标准将被更多的组织广泛接受。OMG(Object Management Group)正在考虑BPMN标准溶入自己的产品中,BPMI与OMG正在磋商在将来相关事宜,OMG酝酿如何在目前在处于开发中的UML(Unified Modeling Language)2.0 和其组件Activity Diagrams中强化BPMN标准,将来我们将看到全新的Business Process Diagrams和UML Activity Diagrams。
KAISHA-Tec 是创始WFMC人之一, https://www.wfmc.org 该组织已经300个成员,遍及世界各地;我们的产品满足了来自各个领域的需求。
合作开发的标准构架,奠定了workflow的标准基础,这个标准构架由五个可互操作和相互通讯的标准组成。该标准使得多个来自不同厂商的workflow产品能够共存在一个用户环境中,并协调工作成为可能,技术细节可参见:引用模型文档
WFMC重要意义在于“互操作性”,实践中可知,当多个产品共存在同一环境中时,互操作性对于workflow的用户来说尤为重要。