计算机应用 ›› 2005, Vol. 25 ›› Issue (02): 283-285.DOI: 10.3724/SP.J.1087.2005.0283

• 数据库与数据挖掘 • 上一篇    下一篇

专家系统规则库覆盖度量的研究及实践

李茹1,赵小东1,吕国英1,褚诚缘2   

  1. 1.山西大学计算机与信息技术学院; 2.中国科学院计算技术研究所
  • 发布日期:2005-02-01 出版日期:2005-02-01
  • 基金资助:

    国家 863计划项目(2004AA115460)

Study and practice of coverage metrics for rule-base of expert system

LI Ru1 ,ZHAO Xiao-dong1,LU Guo-ying1,CHU Cheng-yuan2   

  1. 1.school of Computer Science & Information Technology, Shanxi University, Taiyuan Shaanxi 030006, China; 2.Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080, China
  • Online:2005-02-01 Published:2005-02-01

摘要:

针对专家系统规则库的软件测试和评价是保证专家系统质量与可靠性的重要环节。基于数据流的结构化测试技术,提出了一种规则库执行流图RBEF,用于描述规则库中不同规则之间相互连结、制约关系,进而给出了一组规则库覆盖度量准则和测试用例的设计方法,最后讨论了一个已实现并付诸于应用的基于RBEF的软件测试工具ESRTS。

关键词: 软件测试, 专家系统, 规则库, 覆盖度量准则, 软件测试工具

Abstract:

Software testing and evaluation for rule-base of expert system is an important part for ensuring quality and reliability of expert system. Motivated by structural testing techniques based on data flow analysis, a RBEF was proposed, which showed the coupling and restriction relationship of rules. Furthermore, rule-base coverage metrics criteria and test case design methods were put forward. And finally an implemented software testing tool ESRTS based on RBEF was analyzed.

Key words: software testing, expert system, rule-base, coverage metrics criteria, software testing tool

中图分类号: