前页 后页

DMN模拟示例

Enterprise Architect提供了一个示例DMN模型,您可以在该模型上执行模拟以体验过程并查看模拟的工作方式。该示例模型随EAExample.eap模型一起提供,位于软件包中:

  • 示例模型>模型仿真> DMN模型>决策>完整示例>路由决策服务(图)
该软件包包含一个“ DMNSimConfiguration”仿真工件,该工件定义了DMN模型的仿真设置。将该工件拖到“路由决策服务”图上,然后双击以在“仿真”选项卡上打开DMN仿真窗口。

在DMN Simulation窗口中,路由决策服务元素名称显示在工具栏的数据输入字段中,并且相关的输入数据,输入决策,封装的决策和输出决策按执行顺序加载到“元素”列中。

在为“输入数据和输入决策”选择“数据集”之后,该模型就可以作为模拟运行了。要运行模拟,请单击“运行”按钮,然后完成模拟。然后使用“逐步操作”工具栏选项一次一次完成整个过程。该图淡化了所有其他元素,但“逐步”过程已作用或当前正在作用的那些元素除外。该图,DMN Simulation窗口和DMN Expression窗口均显示了正在应用的输入数据,如下所示:

列表项从“静态”更改为“运行时”;请注意,调用的业务知识模型已加载到列表中;在此示例中:

  • 决策“后局可负担性”处于“正在评估”状态(请参阅图表文本),这意味着决策正在通过将输入值绑定到参数来调用业务知识模型“信贷应变因子表”
继续逐步进行,直到达到路由决策(调用“路由规则” BKM)为止。
  • 给定参数(后局风险类别:“非常低”,后局负担能力:真,破产:假,信用评分:600),输出为“接受”
  • 执行业务知识模型“路由规则”后,该值将被带回到决策“路由”