设为首页 | 收藏本站
18515218668
值得探索的技术主题

在DMN规范中,盒装函数(正式名称为Boxed Function Definition)是一种用于表示参数化决策逻辑的图形化符号。它主要用于定义业务知识模型(Business Knowledge Model,BKM)内的可重用逻辑,使得一套复杂的规则或计算公式可以被多个不同的决策调用。以下是关于盒装函数的详细解析:1.图形结构一个盒装函数由三个核心单元格(Cells)组成,通常垂直排列:l ...

在DMN规范中,盒装上下文(Boxed Context)是一种重要的图形化表示法,用于定义和组织决策逻辑中的一组键值对。以下是关于盒装上下文的详细说明:1.基本定义与用途l   结构定义:盒装上下文是由n个(名称,值)对组成的集合,并带有一个可选的结果值(result value)。l   上下文条目:每一个“(名称,值)”对被称为一个上下文条目(context entry)。l   逻辑分...

2026-04-02 解读DMN决策表

在 DMN(决策模型与符号)规范中,决策表 (Decision Table) 是一种极其重要的框式表达式,它通过表格形式将复杂的业务决策逻辑离散化,建立起输入组合与输出结果之间的映射关系。以下是对决策表的详细解析:1. 基本定义与构成决策表是一种标准化的符号,用于表达决策逻辑,它包含且仅包含确定输出所需的全部输入。l  信息项目名称 (Information Item name): 通常是该...

根据DMN规范,FEEL语言提供了一系列标准的内置函数库,旨在促进决策模型的可移植性和互操作性。这些函数主要分布在转换、布尔、字符串、列表、数值、日期时间及上下文等多个类别中。以下是DMN内置函数的详细分类详解:1.转换函数(Conversion Functions)用于在不同数据类型之间进行转换,特别是将字符串解析为数值或日期时间。l  date(from):将日期字符串或日期时间值转换为...

2026-04-01 DMN元模型详解

根据DMN规范,DMN元模型(Metamodel)是基于MOF(元对象设施)定义的抽象语法,它规定了决策模型的结构、元素属性及其相互关系。DMN元模型确保了模型在不同工具之间的可交换性。以下是DMN元模型的核心组成部分详解:1.核心基类与层级结构DMNElement(抽象基类):所有DMN元素的超类。它提供可选的id(模型内唯一)、description(描述)和label(短说明)属性。N...

在DMN元模型中,决策服务(Decision Service)被定义为一种特殊的“可调用元素”(Invocable),用于封装决策模型中的一部分逻辑并将其暴露为可重用的接口。以下是基于元模型规范的具体定义:1.继承结构l  父类:DecisionService继承自抽象类Invocable。l  间接继承:由于继承了Invocable,它也属于DRG Element和Named Elemen...

在DMN决策需求图(DRD)中,“知识来源”(Knowledge Source)扮演着权威机构或参考依据的角色,用于为决策逻辑提供合法性、规范性和溯源支持。其具体作用和特征可以从以下几个维度来理解:l  定义权威与治理:知识来源用于表示决策或业务知识模型(BKM)所遵循的权威,例如领域专家、经理、监管机构、政策文件或法律条文,,。它记录了这样一个事实:某项业务规则必须与发布的文档(如法律法规...

在DMN(决策模型与表示法)中,“命中策略”(Hit Policy)规定了当决策表中的多条规则与输入数据匹配时,系统应如何产生最终结果。它确保了决策逻辑的确定性和一致性。以下是命中策略的具体运作机制:1.基本呈现方式l   标识符:命中策略通常由其名称的首字母表示(如U,A,P,F,C,O,R),填写在决策表的特定单元格中(水平表位于左上角,垂直表位于左下角)。l   默认值:如果未指定,默...

DMN(决策模型与符号)规范定义了三个一致性级别(Conformance Levels),其主要区别在于对表达式语言的复杂程度及其解释执行能力的支持要求:一致性级别1(Conformance Level1):l  这是最基础的级别。软件必须符合关于决策需求(第6章)、决策逻辑基础(第7章)和决策表(第8章)的所有规范。l  核心区别:在此级别下,不强制要求软件能够解释执行(Interpret...

公众号
关于我们
联系方式
让您的业务更自动化、智能化!
联系邮箱:   zhangyi@rongtek.com  
咨询热线:185 1521 8668
电话:010-8200081