关闭

bpm包括哪些内容

标签: 中间件jbpmweb服务uml优化工作
505人阅读 评论(0) 收藏 举报

作者:hongbo781202

BPM的目标是实现企业管理的有序化和企业运营的增值,在我看来,BPM
包括如下内容:

1)BPA(业务流程自动化)
通常人们将流程的真正执行部件称为工作流系统,直到今天,传统的
工作流系统仍然在BPM系统中扮演着中心角色,正是它实现了业务流程
的自动化,BPA包括如下内容:
a)流程建模技术   如Petri网、控制流语义、数据流图、
UML中的序列图、协作图、状态转换图等
b)流程定义技术   如XPDL,BPEL4WS等
c)流程执行引擎   如我们谈过的jbpm,shark等

2)BPI(业务流程集成)
BPI(业务流程集成)系统是实现流程集成技术的具体载体,是它把我们
的软件开发方式由面向过程、面向对象和面向构件等转变为面向服务,BPI
包括如下内容:
a)流程间通信技术  以前可以采用的有远程过程调用(RPC)、分布式对象(CORBA、DCOM/COM+、RMI)、面向消息的中间件(MOM)等,现在可以选用基于Web服务的动态、轻量级的服务协作中间件
(Service Cooperation Middleware,SCM)
b)EAI技术  主要实现企业内部的应用集成
c)B2B技术  主要实现合作伙伴间的应用集成

3)BPR(业务流程改进)
BPM以优化管理为归宿,而不仅仅满足于业务的处理;BPR包括下面的内容:
a)流程监控与分析
b)流程优化
c)流程改进

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:39118次
    • 积分:469
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:32篇
    • 译文:0篇
    • 评论:9条
    最新评论