dmn标准-可扩展性/ExtensionElements/ExtensionAttribute

       BPMN和CMMN可以一起使用。实际上,代表BPMN中的结构化工作流和CMMN中的非结构化情况既是典型的又是合乎需要的。您可以根据哪种工具最适合问题的每个部分来切换表示法。

        评估新的保险申请是一个现实的例子。作为建模者,您尝试使用BPMN以最结构化和自动化的方式表示业务流程。同时,您定义一个人在案件中必须进行干预的出口点,并在CMMN中对其进行建模。您不必为各种异常建模,但您也不会忽略异常。通过结合使用BPMN和CMMN,最终得到了一个更真实的模型。

        CMMN对BPMN流程任务的激活很敏感,如图5.29所示。如果任务是阻止类型,则案例将等待过程终止。

图5.29:CMMN案例可以启动BPMN流程

图5.29:CMMN案例可以启动BPMN流程。

        BPMN比CMMN早很多,因此BPMN标准尚未识别到CMMN的链接。 但是,这实际上并不构成真正的问题,因为通常可以通过供应商扩展来实现这一路径,并且有关标准化的讨论正在进行中。 有关示例,请参见图5.30。

图5.30:CMMN案例可以由高级BPMN流程调用

图5.30:CMMN案例可以由高级BPMN流程调用。

       提示:在解放BPM婚姻中,案例或流程是否成功都无关紧要! 根据问题的不同,业务流程可能以结构化的BPMN流程(因为接收到的文档可以自动处理)或非结构化的CMMN(因为打进电话,而员工希望直接发起案件)开始。

 技术支持:盘古BPM工作流平台

相关教程