文档介绍:enterprise
integrity
By DAVID McGOVERAN
BPMS Concepts, Part 8
f you have a Business Process Management System (BPMS), tered in a configuration repository), meeting declarative require-
or at least a BPM solution, your business is positioned at the ments and goals. For example, consider sending a hard copy docu-
Ileading edge. A BPMS is a worthwhile pursuit, whether you ment to someone. Rather than selecting a specific fax number or
buy it or try to build it. Either way, it’s unlikely that you’ll work printer, the document is simply printed with the optimiza-
exactly what you need, and you’ll want to extend and integrate the tion goal being time-to-delivery and required quality of hard copy.
functionality. You can’t do that well if you don’t understand The resource manager then selects a method of printing that meets
process-oriented programming. This month, we discuss one the requirements while minimizing time-to-delivery. In this case,
remaining but important topic in this series: design and develop- it’s probably an available fax machine located closest to the intend-
ment in a BPMS environment. ed recipient. The key idea here is that we create a kind of dynamic
In the ideal BPMS environment, every software resource - polymorphism.
pletely process-enabled. While it’s not impossible to use ordinary At a higher level, atomic business actions or services are i