Vincent
Tue, 18 Sep 2007 11:36:48 +0000
Det har vært mye prat på
OMG BMI [* 1] epostliste nylig på fremtiden for
BPMN [* 2] (det populære prosessen orchestration notasjon)
BPDM (nye og foreløpig sjelden-sett "-prosess" metamodel), og deres forhold til
SOA. I mellomtiden her i Florida, den
EPTS møter i dag, mens
Gartner BPM Summit finner sted, og senere i den uken vi bytte over og
Gartner Event Processing Summit finner sted. Og neste måned, en annen variant på en prosess, regler, får en tur til
BRForum. Og spørsmålet dukket opp: som disse er like forskjellige typer prosessen (og potensielt dekket under en enkelt prosess metamodel), ville det være lurt å kombinere alle 3 av disse hendelsene i en enkelt prosess Automation and Management Summit [* 3]?
Business Process Management handler om å dokumentere og styring (dvs. kontrollerende) virksomhetens prosesser. Vanligvis (og ganske mye universelt) dette betyr en prosess orchestration editor og lang kjører prosessen motor. I verktøy som høyt respektert
TIBCO iProcessFår du ting som brukergrensesnitt former, prosess-simulering, kroker på tjenester slik som de som leveres av
TIBCO BusinessWorks, Og komponenter som BAM og Business Rules (sistnevnte via iProcess vedtak, en avgjørelse tabellen verktøyet). Og en standard, populære, "prosessen definition language" (
XPDL). Alle gode ting. Men selvfølgelig, det er mer enn 1 måte å definere en prosess, og mens BPMN-baserte verktøy er (med rette) populært, er det alltid noen prosesser (og tjenester) som gjør mer fornuftig å definere på annen måte. Som en rekke produksjons-reglene representerer noen underwriting eller prissetting business regler. Eller en hendelse-drevet prosess fange og prosessere kunde interaksjon hendelser. Og selvfølgelig kan du "styre" business regler og arrangement prosesser akkurat som vanlige "forretningsprosesser" ...
Muligens Gartner (og andre BPM viser arrangørene) bør vurdere å ta med flere prosessen typer på en enkelt hendelse: dekke forretningsprosesser fra alle orchestration / arbeidsflyt hendelse-prosessering og regel drevet perspektiver under ett tak.
Merknader:
[* 1] virksomheten og Modeling Integrering domene Task Force "(som alltid gjør meg smile!) Dekker forretningskritiske IT interaksjon mekanismer i OMG: omrÃ¥der som BPM, business regler, og (vanskelig Ã¥ finne) Business / databehandling Independent modellen ( "cÃm") stakk av
OMG MDA. Det er også det nye hjem
BPMI.
[* 2] BPMN 2,0 RFP er nylig publisert, og det synes BPMN er å bli utvidet til å omfatte noen av de andre prosessen organisasjonen typer (som koreografi [* 4]) som nå er definert via BPDM. Controversially, BPMN 2.0 foreslås å endre navn til Business Process Model og notasjon, og er ment å inkludere en utholdenhet mekanisme (gode nyheter, bortsett fra det er allerede en godt vedtatt standhaftighet mekanisme i XPDL og dårlige nyheter om dette (a) bloats BPMN , (b) forårsaker BPMN standard skal Forked, og (c) dilutes begrepet BPDM ved å knytte det til nettopp prosesser som BPMN dekker). Dette forårsaker mange
diskusjon, Naturligvis, som forhåpentligvis vil oversette til mer hjelp / veiledning som blir gitt til OMG lag (ene) som arbeider på disse spesifikasjoner / forslag.
[* 3] ignorere det faktum at BRForum er ikke en Gartner hendelse, og at Gartner har ingen Business Rules Summit på i skrivende stund ...
[* 4] Notes on notater? Bare en tanke: er koreografi bare et bestemt mønster av hendelsen behandling som utfører tjenester?
Kilde ...