前页 后页

检查一致性和正确性

即使经过精心计划和执行的测试,用户仍会在运行时发现以软件为中心的系统中的许多故障。决策和业务规则也是如此,直到将错误的信息发送给错误的客户或安全设备允许访问本应被阻止的请求(直到我们知道出了点问题),才如此。

决策和描述决策的逻辑通常很复杂,人类很难应对。这种情况变得更加复杂,因为决策通常在图形中连接在一起,从而创建了一个交织织物,其中一个决策取决于三个其他决策,而三个决策又取决于其他决策,依此类推。

DMN标准的Enterprise Architect实施使您可以轻松地可视化和协作在一起,以定义和自动化一组决策。可以在决策表中显示的表达式编辑器中定义和显示规则,这些决策表类似于电子表格,这对于业务分析师和其他业务利益相关者将是熟悉和放心的。可以检查这些表中定义的规则的一致性和正确性,以警告分析人员注意遗漏或重叠条件以及其他问题的问题。

执行验证的工具可以方便地内置到“决策表”窗口中,这意味着可以早在将问题包含在编程代码中并将其传达给客户之前就解决问题。