Vincent
Tue, 18 Sep 2007 11:36:48 +0000
Der har været masser af chat på
OMG BMI [* 1] postliste for nylig om den fremtidige
BPMN [* 2] (det populære proces orchestration notation),
BPDM (de nye og i øjeblikket sjældent-set "processen" metamodel), og deres forhold til
SOA. I mellemtiden, her i Florida, den
EPTS er møde i dag, mens
Gartner BPM topmøde finder sted, og senere i den uge, vi swap over og
Gartner Event Processing topmøde finder sted. Og i næste måned, en anden variant af en proces, regler, bliver en udflugt på
BRForum. Og opstod spørgsmålet: da disse er blot forskellige typer af processen (og potentielt er omfattet af en enkelt proces metamodel), ville det give mening at kombinere alle 3 af disse hændelser i et enkelt Process Automation and Management Summit [* 3]?
Business Process Management handler om at dokumentere og styre (dvs. kontrollerende) dine forretningsprocesser. Typisk (og temmeligt universelt) denne oversætter til en proces orchestration redaktør og langvarige proces motor. I værktøjer såsom højt respekteret
TIBCO iProcess, Får du ting som brugergrænseflade former, process simulation, kroge i tjenester, som dem, der leveres af
TIBCO BusinessWorks, Og komponenter som BAM og Business Rules (sidstnævnte via iProcess beslutning, en beslutning tabellen værktøj). Og en standard, populære, "proces definition sprog" (
XPDL). Alle gode ting. Men selvfølgelig, der er mere end 1 måde at definere en proces, og samtidig BPMN-baserede værktøjer er (med rette) populær, er der altid nogle processer (og tjenester), der forekommer mere hensigtsmæssigt at definere på en anden måde. Ligesom en flok produktionsreglerne repræsenterer nogle afsætningsgaranti eller prisformler god forretningsskik. Eller en event-drevet proces hentningstidspunkt og forarbejdning kundernes interaktion begivenheder. Og selvfølgelig kan du "styre" god forretningsskik og begivenhed processer ligesom regelmæssige "forretningsprocesser" ...
Muligvis Gartner (og andre BPM viser arrangørerne) bør overveje at medtage flere proces typer på en enkelt begivenhed: dækker forretningsprocessen fra alle orchestration / workflow, begivenhedsspecifik forarbejdning og regel-drevet overslag under ét tag.
Noter:
[* 1] The Business og Modeling Integration "domæne task force" (som altid gør mig smil!) Dækker business-IT interaktion mekanismer i OMG: områder som BPM, god forretningsskik, og (svært at finde) Business / Computation Uafhængige Model ( "CIM") stak
OMG MDA. Det er også det nye hjem
BPMI.
[* 2] BPMN 2,0 RFP er for nylig blevet offentliggjort, og det forekommer BPMN er at blive udvidet til at omfatte nogle af de andre proces organisation typer (som koreografi [* 4]) i øjeblikket er defineret via BPDM. Kontroversielt, BPMN 2.0 foreslås at blive omdøbt til Business Process Model og notation, og menes at indeholde en persistens mekanisme (en god nyhed, bortset fra, at der allerede er et godt vedtaget persistens mekanisme i XPDL og dårlige nyheder om dette (a) bloats BPMN , (b) forårsager BPMN standard skal kløvet, og (c) udvander begrebet BPDM ved at binde det til lige processer, BPMN dækker). Det skaber masser af
diskussionNaturligvis, som forhåbentlig vil oversætte til mere bistand / vejledning, der gives til OMG team (s), der arbejder på disse specs / forslag.
[* 3] ignorere det faktum, at BRForum er ikke en Gartner begivenhed, og at Gartner har ingen Business Rules topmødet i skrivende stund ...
[* 4] Bemærkninger om noter? Bare en tanke: er koreografi bare et bestemt mønster af omstændigheder behandling, der udfører tjenesteydelser?
Kilde ...