没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
此文章已于 16:40:43 2014/2/14 重新发布到 完美主义
DMN 决策模型和标记 Decision Model and Notation
类别 [选择一个类别或键入一个新类别]
范围
DMN 的主要目标是提供一个让业务人员容易理解的公共标记,从业务分析人员需要创建
最初的决策需求到更细节的决策模型,再到技术人员负责自动化决策编程,最终到业务人
员管理和监控这些决策。DMN 将业务决策设计到决策实现创建了一个标准的桥梁。DMN
标记是沿着 BPMN 标准设计的业务过程标记。
另一个目标是确保决策模型是可以通过 XML 跨组织交换的。
一致性
一致性级别
该规范对一致性定义了三个层次,即:Level 1,Level 2 和 Level 3。
申明支持 Level 1 的实现,不要求支持 Level 2 或 Level 3;申明支持 Level 2 的实现,不要求
支持 Level 3。
一致性 Level 1:需要完全兼容本文的第 6(决策需求)、7(决策逻辑)和 8(决策表)。
它不需要在决策模型中解释表达式(Expression 元素就是一个模型)
一致性 Level 2:需要完全兼容本文的第 6(决策需求)、7(决策逻辑)和 8(决策表)。
并且它需要支持第 9 条,能够解释 simple expression language (S-FEEL)。
一致性 Level 3:需要完全兼容本文的第 6(决策需求)、7(决策逻辑)、8(决策表)、
10(表达式语言)。需要注意的是在第 9 条中指定的 simple expression language 是 FEEL 的
一个子集,因此,申明支持一致性 Level 3 的同时也已经满足了支持 Level 2 和 Level 1。
此外,所有申明支持一致性 Level 的实现都必须遵守 “通用一致性需求”
通用一致性需求
可视化
DMN 的一个关键要素是选择恰当的形状和图标来在本规范中标识图形元素。这样做的目
的是创建一个标准的视觉语言,所有的决策建模更容易被认识和理解。创建和显示决策模
型图将使用图形元素,形状,和本规范说明标记来实现。
定义的图形元素,除非另有规定,否则尺寸,颜色,线条样式和文字的位置等都允许灵活
设置。
以下方式对 DMN 图的扩展是被允许的:
新的标记或指示可以被添加到指定的图形元素。这些标记或指标可以用来突出一个
DMN 元素的特定属性或代表相应概念的新子类型。
一个新的图形代表一种新的工件(artifact ),它可以被增加到图中,但新图形不得与
任何其他 DMN 的元素或标记指定的图形发生冲突。
图形元素可以是彩色的,并且着色可能已经在本规范中指定了元素所表达的信息。
图形元素的线条样式可以改变,但这种改变不得与本规范规定的任何其他线条样式冲
突。
一个扩展不得改变规定的图形元素或标记的特定形状(例如,改变虚线变成实线,变方成
三角形,或矩形的直角改变成圆角)。
决策语义
该规范定义了许多语义概念用于定义决策,并且用图形元素、标记、连线关联他们。
实现提供了一些 DMN 图元素相关概念的语义规范的解释,解释的成果应与该规范的语义
解释是一致的。
属性与模型的关联
该规范定义了一些属性和图形元素,标记以及连接等语义元素的特征。有些属性被指定为
强制性的,他们可能没显示出来,或者有条件的显示出来。还有一些属性被指定为可选
的。
对于被指定为强制性的每一个属性或特征,一个符合标准的实现应提供可创建并显示该属
性或特征值的一些机制。
这种机制应允许用户创建或者查看这些值指定为具有属性或特征中的每个 DMN 元素。
凡根据需要指定该属性或特征的图形,那么这个图形就需要被显示出来。凡该属性或属性
的图形表示被指定为可选,实现可以使用其他图形表示或其他机制展现。
参考
规范
BPMN 2.0
Business Process Model and Notation, version 2.0, OMG Document Number: dtc/2010-06-
05, June 2010.
http://www.omg.org/spec/BPMN/2.0
RIF
RIF Core dialect, H. Boley et al. (Eds.) , W3C Recommendation, 22 June 2010.
http://www.w3.org/TR/rif-core/
RIF data types and built-ins 1.0, A. Polleres et al. (Eds.). , W3C Recommendation, 22 June
2010.
http://www.w3.org/TR/rif-dtb/ XML 1.0 (Second Edition)
RIF production rule dialect, Ch. de Sainte Marie et al. (Eds.) , W3C Recommendation, 22
June 2010.
http://www.w3.org/TR/rif-prd/
RFC-2119
Key words for use in RFCs to Indicate Requirement Levels, S. Bradner, IETF RFC 2119, March
1997.
http://www.ietf.org/rfc/rfc2119.txt
非规范
无
附加信息
致谢
以下公司参与提交该规范:
Decision Management Solutions
Escape Velocity
FICO
International Business Machines
Oracle
以下公司支持该规范:
KU Leuven
Knowledge Partners International
Model Systems
TIBCO
DMN 介绍
背景
DMN 的目的是提供一个模型决策结构,从而使组织的策略可以用图形清晰的地描绘出
来,通过业务分析准确的定义,使其自动化(可选地)。
这里讨论的决策应用主要针对以下两种不同视角的建模标准:
业务流程模型(如 BPMN)业务处理过程中,在决策发生的地方通过定义特别的任务
或活动描述决策是如何协作的。
决策逻辑(例如,PRR,PMML)可以用来做单个决策的具体逻辑定义,例如业务规
则,决策表,或可执行的分析模型。
然而,一些开发者(包括提交小组成员)发现用以上两种角度的建模标准做决策应用,其
特有的内部结构都不太方便。DMN 将提供第三个视角:“决策需求图”形成业务流程模
型和决策逻辑模型之间的桥梁:
业务流程模型将在业务流程中定义决策发生所需的任务
决策需求图将定义决策逻辑中的任务、相互关系、以及前提条件。
决策逻辑将定义足够详细和必要的策略,以允许验证(和自动化)。
结合在一起,决策需求图和决策逻辑可以提供一个完整的决策模型,通过详细指定处理任
务的决策过程,为业务流程模型做了很好的补充。这三个方面的模型间关系如图 1 所示。
剩余12页未读,继续阅读
资源评论
SeameNow
- 粉丝: 10
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JAVA 中的Spring框架介绍包括起源、体系结构、核心部分、特点等
- 2024年小米汽车产业链分析及新品上市全景洞察报告
- 基于Qt和C++实现的偏3D风格的异型窗体界面操作+源码(期末大作业&课设&项目开发)
- 基于yolov8的花卉分类系统,包含训练好的权重和推理代码,GUI界面,支持图片、视频、摄像头输入,支持检测结果导出
- 基于图形化编程的单片机教学案例研究
- 基于matlab语音识别的信号灯图像模拟控制技术代码19
- ET200SP-GSD文件-GSDML-V2.43-Siemens-ET200SP-20240209.zip
- STM32CubeIDE H743 + DP83848 + LWIP-UDP服务器跨网段传输数据
- 基于蓝牙单片机的锌烟除尘控制系统
- 基于matlab的hough变换道路提示牌检测识别系统代码18
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功