前页 | 后页 |
符号的提要
决策需求图是图形的图形表示,它使用图中的元素和连接器之间的关系来描述决策模型。连接器在规范中被奇怪地称为要求,但在图中将其表示为用于将元素连接到图形中的线。下表列出了DRD工具箱中可用的元素和连接器,可以将这些元素和连接器放置在图表上以创建模型的“决策需求”级别。实际上,这是业务分析师,架构师或其他业务人员通常会创建和维护的级别。
决策模型的要素
元素是二维形状,用于对决策需求图的各个部分进行建模,可从DRD工具箱中获得。元素是组成有向图(有向图)的节点,并通过线形式的关系(称为需求)相连。这些元素用于定义从决策本身到知识源的一系列概念。
零件 |
描述 |
---|---|
决断 |
决策表示使用可以参考一个或多个业务知识模型的决策逻辑从多个输入确定输出的动作。决策可以通过决策表,调用,上下文或文字表达以多种方式表示。 |
商业知识模型 |
商业知识模型表示封装商业知识的功能,例如作为商业规则,决策表或分析模型。它用作可重用的组件,可以存储在库中,并且可以包含在任何数量的决策模型中。 |
输入数据 |
输入数据元素表示一个或多个决策用作输入的信息。当包含在知识模型中时,它表示知识模型的参数。输入数据元素中定义的信息可以进行结构化。 |
知识来源 |
知识源表示业务知识模型或决策的权限。信息是决策模型的外部信息,其影响是强制(法规或法律),控制(政策),指导(最佳实践),影响(推荐)的连续体。知识源中的信息在形式上与文档,网页,印刷材料,视频或音频内容差异很大。 |
决策服务扩展 |
决策服务(扩展)表示一组可重用的决策,并用作可调用的元素,并与知识需求连接器连接到具有调用逻辑的其他元素。它提供了一种机制,用于将决策模型的各个部分打包到基于组件或服务的体系结构中,并提供一个接口,该接口指定所需的信息输入和结果输出。使用此扩展的表格,建模者可以显示服务的详细信息,包括其封装的隔间和输出隔间。 |
决策服务崩溃 |
决策服务(折叠)表示一组可重用的决策,并用作可调用的元素,该知识与知识需求连接器连接到具有调用逻辑的其他元素。它提供了一种机制,用于将决策模型的各个部分打包到基于组件或服务的体系结构中,并提供一个接口,该接口指定所需的信息输入和结果输出。使用此折叠表单,建模者可以隐藏服务的详细信息,包括其封装的和输出的隔离专区。 |
决策模型的需求(关系)
决策模型和表示法标准定义了三种关系,可用于连接决策需求图中的组件。关系是有方向的,它们的应用程序创建一个连接模型的各个组成部分的有向图(有向图)。此表中介绍了所使用的两种线型(实线,虚线)和三个连接器末端标记(闭合的箭头,打开的箭头和实心圆)。
信息需求 |
信息需求表示输入数据或决策输出被用作决策的输入之一。因此,它指定决策确定要消耗和处理的数据以确定输出。它用带有实心箭头的实线表示。 |
知识要求 |
知识需求表示对业务知识模型的调用。这表明决策,决策服务或其他业务知识模型调用业务知识模型以接收其输出。正是这种机制有效地允许在不同的模型和上下文中重用业务知识模型。 |
权限要求 |
权限需求表示决策需求图(DRD)元素对另一个DRD元素的依赖性,该另一个DRD元素充当指导或知识的来源。这是一种有用的机制,用于提供对信息来源的解释,该信息用于确定参考元素。 |
伪像
这里列出了两种类型的工件,这些工件是规范的一部分,另外还有两个元素。其中一个是规范的一部分,但未在符号列表中看到,另一个是Enterprise Architect工件,用于直观地配置模型的仿真。
文字注解 |
文本注释为建模者提供了一种向模型添加解释性文本或注释的机制。这些注释不具有任何建模语义,但提供与整个图或一组特定元素有关的非正式信息。它们可以浮动在图中,也可以由关联附加到一个或多个模型元素上以指示其适用性。 |
协会 |
关联是将文本注释链接到决策模型图中的一个或多个组件的连接器。除此之外,它没有任何其他语义。 |
项目定义 |
项目定义用于使用类型语言(例如FEEL或XML Schema)对输入数据的结构和值范围以及决策结果进行建模。项目定义用于定义输入数据的结构,并可选地用于限制数据的允许值的范围。项目定义的范围可以从简单的单一类型到复杂的结构化类型。可通过DMN表达式窗口访问“项目定义”元素的核心属性。 |
仿真配置 |
DMN仿真配置是用于指定仿真配置的工件。它允许包含决策的包以及用于输入数据的输入数据集。它不是DMN规范的一部分,而是Enterprise Architect建模环境的一部分,用于提供可视化的机制来配置仿真。必须将工件放置在包含要模拟的决策的图上。 |