Knowledge Automation: How to Implement Decision Management in Business Processes

Knowledge Automation: How to Implement Decision Management in Business Processes
复制标题

DOI:
10.1002/9781119202691
复制
发表时间:
2012-02
期刊:
--
影响因子:
--
通讯作者:
Alan N. Fish
Alan N. Fish
中科院分区:
其他
文献类型:
--
作者:
Alan N. Fish

文献摘要

被引文献

相似文献

通过使用推理引擎,软件开发人员从开发长逻辑链中解放出来,并且只需要定义推理引擎可以在运行时检查和链接的特定语句。显然,如果这种方法要起作用,开发人员必须小心他们如何使用他们的术语。因此,如果一个反向链接推理引擎被问到C是否为真,它会搜索它的规则库,看看它是否有任何规则得出C为真的结论。如果它找到了上面给出的规则,它就会去寻找得出A和B值的规则。这种方法只有在A、B和C一致使用时才有效。因此,如果A代表雇员工资缴款,则在使用A的所有规则中,必须以完全相同的方式使用这一概念。
With the use of an inference engine, the software developer was freed from developing long chains of logic, and only had to define specific statements that an inference engine could examine and link at runtime. Obviously, if this approach was to work, developers had to be careful how they used their terms. Thus, if a backward-chaining inference engine was asked if C was true, it would search its rule base to see if it had any rules that concluded that C was true. If it found the rule given above, it would then go looking for rules that concluded values for A and B. This approach only worked if A, B and C were used consistently. Thus, if A represented Employee Payroll Contribution, that concept needed to be used in exactly the same way in all rules in which A was used.