预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

窗口和工具

我们已经看到用户界面的某些部分可用于创建和维护决策模型,包括浏览器窗口、“新图表”对话框和画布,以及蓝图和工作空间功能。当您选择 DMN 透视图时, Enterprise Architect会加载适当的内部技术,有效地将工具更改为决策建模平台,这样当您选择创建新图表时,您将只会看到创建决策需求图的选项。

Enterprise Architect实施 DMN 标准最有用的方面之一是模拟决策模型的能力。这意味着需求分析员或其他利益利益相关者可以使用测试数据来执行模型的试运行,以模拟上下文将在决策模型时间产生的输出。因此,例如,在我们的欺诈检测模型中,可以提供许多决策模型的输入,并根据该输入和已配置的规则生成输出。

Enterprise Architect提供了两个重要的决策窗口;我们现在将介绍这两个现在,正如您将在整个指南中看到的那样,这些窗口将被广泛使用。

  • DMN 表达式窗口——用于定义决策表形式的表达式、盒装表达式和其他表达式类型
  • DMN仿真窗口 - 用于配置和运行仿真
此外,还有多种工具可用于促进使用决策模型;我们稍后将在指南中查看其中的一些内容。这些附加工具包括:
  • 文档生成
  • 讨论和评论
  • 可追溯性
  • 关系矩阵
  • 图表过滤器
  • 规范管理器

DMN 表达式窗口

我们花了很多时间介绍上下文并描述模型的时间,包括在浏览器窗口中的位置和添加图表元素。表达式窗口是决策的机房或控制中心,它是逻辑所在的位置,根据用户定义的表达式(例如,可以是决策表中定义的规则)将输入信息有效地转换为决策输出。有一个验证功能允许测试决策表中定义的规则的正确性和覆盖率。它也是定义输入数据的地方,包括可以创建和重复使用的数据集,以使用预定义的输入数据运行模拟,从而允许以稳健和可重复的方式执行测试。

仿真功能区

仿真功能区提供了一系列用于仿真的工具,因此我们在这里看到了建模仿真功能keep company 与许多其他仿真工具,包括业务流程仿真仿真(决策)、Modelica/Simulink(SysML仿真)和状态机仿真功能。状态机仿真。

功能区上的功能项目有一个下拉菜单,提供了许多用于使用决策建模下拉模拟的功能。其中包括选择工作空间和透视图,并查找代表模型片段的配置项,其中包含已配置的模拟。

功能区提供了一个通用控制面板,用于运行任何类型的模拟;这可以在配置和加载 DMN 模拟时使用。它允许模拟运行完成、暂停、逐步执行或停止。当您开发决策模型或评估现有模型并需要了解模型的哪些部分对最终输出做出贡献时,此功能将成为您的朋友。我们将在指南的细节部分详细介绍运行模拟。

DMN仿真窗口

仿真窗口提供配置和运行仿真的功能,包括选择每个决策应使用的数据集。模拟结果将以对图表元素的注释形式显示在当前图表中。仿真也可以从运行仿真功能区的运行仿真面板进行控制,两个控制面板都允许通过显示为给定输入数据选择决策表达式(包括决策库表)中的哪些规则来逐步模拟。仿真配置加载后,模拟窗口将变为活动状态,这可以通过双击当前图表中的配置元素来实现。

第二个图演示了在模拟运行时创建的图的运行。元素具有为决策图的每个级别注释的输入和输出,并且可以看到这些从层次结构中的较低决策冒泡,直到最高决策(只有传入但没有任何传出的决策)信息要求)。

其它工具

在前面的部分中,我们向您介绍了使用决策模型时使用的主要窗口,在本主题之前的主题中,我们介绍了用于决策建模的主图,即决策需求图。但是,在创建和管理这些模型时,还有许多其他工具非常有用,这些工具将在文档后面介绍。我们在讨论设置存储库结构时介绍了浏览器窗口,但我们还没有介绍存储库的其他选项卡或视图,这些选项卡或视图有助于获得您所在的决策模型部分的焦点或“钥匙孔”视图工作。

  • 上下文浏览器- 提供项目浏览器中元素的集中子集
  • 图表浏览器- 提供当前图表上的元素和连接器列表
  • 细节展示(检验员窗口)——提供当前元素的重要特征、属性和关系的列表