Rule flow logic verification: A simulation based approach
Tian Chunhua, Zhang Hao, et al.
SOLI 2009
We present a novel method to learn the priorities of rules for sequential rule execution during the running of a rule engine system. The priority based ordering of rules influences the condition evaluation count of rule execution. User-assigned priorities can not guarantee optimal execution performance. We present and prove that the execution count and the dependency relationship are two factors influencing the optimal assignment of priorities. Furthermore, we propose an efficient priority learning algorithm where the priorities can be corrected during the running of the rule engine system to achieve a statistically minimal condition evaluation count. Experiments indicate that the execution performance of a rule engine system can be improved by using learned priorities. ©2009 IEEE.
Tian Chunhua, Zhang Hao, et al.
SOLI 2009
Qiming Tian, Lin Hou, et al.
SOLI 2009
Afsaneh Shirazi, Jianying Hu, et al.
SOLI 2009
Yin Wenjun, Lv Hairong, et al.
SOLI 2009