现在,业务过程管理和面向服务架构已经建立了良好的联系。它们共同表示组合应用模型( Composite Application Model )(PPT)的基础,该模型正逐渐成为主旋律。
组合应用模型的元素依次为:
a) BPEL,作为编制(orchestration)语言,用于支持业务服务和过程组件的实现。
b) SCA ,作为中间件中立组件模型,用于支持业务服务和过程组件的装配。
c) SDO ,作为可互操作资源描述模型的基础,用于在业务服务和过程组件之间交换信息。
业务过程建模标记(Business Process Modeling Notation, BPMN )于 2001 年面世,它最近获得多方助力,包括厂商强力支持和 Visio 模板。如果我们曾经想要在应用模型中显式定义业务过程的话,BPMN 是组合应用愿景的关键因素。很早之前,BPMN(一个真实的业务过程模型标记)就将自己与 BPEL(一门编制语言,BPMN 模型可以在其中被编译)划清了界限。可是,BPMN 没有创建具有足够表现力的标记,这不利于支持以过程为中心的应用模型。可是它还保留了业务与 IT 之间的公共语言。如今,BPMN 已由 OMG 掌控,它允诺将在 UML 元模型和标记中引入业务过程概念。
Queensland 技术大学的 BPM group 开始了增强 BPMN 表现力的一些研究,并且启动了一项旨在了解 BPMN 从业者拿它来做什么的调查。
好啦,如果您是一名BPMN 使用者,请贡献您的反馈,还有机会赢得糖果哦。
查看英文原文: Is BPMN good enough? BPMN Survey is requesting your feedback
评论