Title :
Complexity metrics for rule-based expert systems
Author :
Chen, Zhisong ; Suen, Ching Y.
Author_Institution :
Centre for Pattern Recognition & Machine Intelligence, Concordia Univ., Montreal, Que., Canada
Abstract :
The increasing application of rule-based expert systems has led to the urgent need to quantitatively measure their quality, especially the maintainability which is harder and more expensive than that of conventional software because of the dynamic and evolutionary features of rules. One of the main factors that affect the maintainability of rule-based expert systems is their complexity; but so far little effort has been devoted to measure it. The paper investigates several complexity metrics for rule-based expert systems, and presents some evaluation methods based on statistical testing, analysis and comparison to assess the validity of these metrics. 71 rule-based expert systems are collected as test data from different application areas. The results reveal that a properly defined complexity metric, like our proposed RC, can be used as an effective means to measure the complexity of rule-based expert systems
Keywords :
expert systems; software maintenance; software metrics; RC; complexity metrics; evaluation methods; evolutionary features; maintainability; rule-based expert systems; statistical testing; Expert systems; Software maintenance; Software metrics;
Conference_Titel :
Software Maintenance, 1994. Proceedings., International Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-8186-6330-8
DOI :
10.1109/ICSM.1994.336756