前页 后页

设置模拟

设置仿真很简单。 Enterprise Architect提供了一个工件,可以将其简单地添加到任何“决策需求”图中以开始配置决策模型的过程。可从DMN Toolbox页面上获得的DMN Simulation Configuration元素具有缩写名称DMNSimConfiguration

要开始该过程,只需将DMNSimConfiguration元素拖放到Decision Requirements图上,然后双击该元素以启动Simulation窗口。

“模拟”窗口完成了大部分繁重的工作,建模人员仅需执行少量操作即可配置模拟。窗口打开时,将预载所有可能用作模拟起点的决策或业务知识模型,并在下拉列表中提供这些信息,从而允许建模者选择任何一个作为模拟基础。您只需要配置两件事,并且在打开窗口时将它们设置为默认值。所选决策默认为层次结构中的最高级别,并且数据集已预设为其默认值,因此使您可以简单地运行仿真而无需进行任何配置。

但是,此时将认为对图表中的所有决策和业务知识模型(BKM)都将运行验证检查是一种好的做法。该选项可从“模拟窗口”工具栏获得,它允许您在运行模拟之前检查表达式中是否没有语法或语义(重叠和空白)。如果验证导致错误,则在运行模拟之前更正问题是明智的。

下一步是选择参与者决策和BKM所需的输入数据。该功能是Enterprise Architect成为该领域市场领导者的原因之一,因为它允许建模人员或团队使用不同的输入数据运行仿真,这些输入数据可以保存为一组并重用以可视化决策模型的响应方式在不同的情况下。

可以为每个“输入数据”元素选择一个已预定义并给出有意义的名称的数据集。数据集列表可从列表中“输入数据”项目右侧可见的下拉菜单中获得。从列表中选择一个项目将告诉模拟引擎这是您要用于特定输入数据项目的数据,并且在运行模拟时将显示该数据。

通过这些设置,建模者可以运行仿真并查看输出。我们将在下一个主题中探索可用于仿真的功能。

查找仿真配置

在某些情况下,您可能忘记了先前为仿真设置的决策模型的位置;在这种情况下, Enterprise Architect提供了一个有用的功能,使您可以找到Simulation构件,并找到包含它的图。该设施可从以下位置获得:

模拟>决策建模> DMN>搜索|查找DMN配置工件。

这将返回Simulation工件的列表,通过使用上下文(右键单击)菜单,您可以找到包含该元素的图,然后通过双击图中的DMNSimConfiguration元素来启动Simulation。