BPM chapter1

前两天,好不容易搞到了<Essentail Business Modeling>一书,虽然是英文版,也凑合看吧。
第一章,Introduction to Business Process Modeling,呵呵,真是典型的开场白。一般来说,第一章都是讲讲基本的概念,起到概述的作用。草草地看了一遍,还是有不少收获地:
1 最初计算机开始涉及流程领域,都是模拟paper-driven(paper was passed from person to person)。嘿嘿,用计算机来模拟,这可是加上了一个比较大的枷锁。人的主观能动性可不是计算机通过简单的算法来进行模拟的。没有办法,只能向解微积分方程的方法学习,设定前置条件域,设置不同的截断误差,逐步的进行逼进。题外话,在做工作流过程的一个想法。好像,做自动化程序设计也是类似的命题。
2 "Many BPM vendors provide a graphical process editor that lets the end user design a process by dragging boxes and arrows onto a canvas". 好像没有那家公司不是这样提供的,差别就在于做的到底好不好啦。
3 "BPM is concerned only with process-oriented applications". 嘿嘿,流程驱动,废话,非流程驱动,BPM也做不了。process-oriented的特征:long-running, persisted state, sleeps most of the time, orchestration of system or human comminications。唔,好像消息系统不是这样的,不过它也是BPM的一个组成部分。嘿嘿,这话不是我说的,是作者说的。
4 Standards:
 a) BPEL4WS,最有前途的标准,不为什么,就看它的制定者:IBM, MS, Oracle, BEA。"A BPEL process is a web service with an associated process definition defined in an XML-based language".
 b) BPML, from BPMI.org。和BPEL4WS差不多,都是用XML来定义流程。不过值得关注BPMI.org另外一个标准,BPMN,用来画BPM的图的一个规范语言(is a graphical notation language for processes)。
 c) Choreography, from W3C.org。嘿嘿,看了半天,不明白,就知道它的流程关注点是 a global point of view,控制multiple participants,不像BPEL是local view,只管single participant。
 d) WfMC reference model,有XPDL、WAPI等。作者提了一句"does not specify a standard graphical process notation",好像是个很大的遗憾似的。嘿嘿,我倒不这么这么觉得。
 To the casual reader, BPEL is the only standard worth considering。嗯,我心亦然。
5 A full-featured BPM solution includes : a process design tool, a runtime engine, administration and monitoring, support for current integration tech.
6 和Workflow的区别:呵呵,看了半天,好像没多大区别,要做的事情都是一样的。只是好像现在的workflow的实现机制,放到BPM的范围来看,有点"力不从心"的感觉,嘿嘿,要进化啊。"Further, the WfMC idea of the central enactment engine has been replaced by the notion of service endpoint, or communication process",作者指出了一种进化的途径。
下周再开始看第二章吧,头都大了。
BTW:早上去上课的途中,居然遇到了老何,嘿嘿,世界真小。
This entry was posted in BPM. Bookmark the permalink.

3 Responses to BPM chapter1

  1. Yakun says:

    写点生活琐事哈的。别总一套一套理论的吓人

  2. Yakun says:

    有这书的电子版吗?

  3. Chris says:

    有,你要嘛?email给我一个ftp吧,我put上去。

Leave a comment