Programming expert systems in OPS5: an introduction to rule-based programming
Programming expert systems in OPS5: an introduction to rule-based programming
Real-time knowledge-based systems
AI Magazine
Rule-based programming under OPS5
Rule-based programming under OPS5
A Formal Evaluation of Data Flow Path Selection Criteria
IEEE Transactions on Software Engineering
Real-time data acquisition at mission control
Communications of the ACM
Timing analysis of MRL: a real-time rule-based system
Real-Time Systems - Special issue: Real-time languages and language-level timing tools and analysis
Validating and Verifying Knowledge-Based Systems
Validating and Verifying Knowledge-Based Systems
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Metrics: A Practitioner's Guide to Improved Product Development
Software Metrics: A Practitioner's Guide to Improved Product Development
Response Time Analysis of EQL Real-Time Rule-Based Systems
IEEE Transactions on Knowledge and Data Engineering
Analysis of Real-Time Rule-Based Systems with Behavioral Constraint Assertions Specified in Estella
IEEE Transactions on Software Engineering
Predicting the response time of OPS5-style production systems
CAIA '95 Proceedings of the 11th Conference on Artificial Intelligence for Applications
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Complexity metrics, such as McCabe's cyclomatic number of a program control graph and Halstead's number of operator/operand occurrences have been used extensively to measure the structural complexity of procedural programs. However, few suitable complexity metrics have been developed for rule-based programs written in OPS5 and OPS5-like rule-based languages. With the increasingly common use of rule-based languages in knowledge-based systems, this paper describes new complexity metrics to more accurately measure the complexity of OPS5 rule-based programs. The practicality of these metrics is empirically demonstrated by applying them to measure the complexity of a suite of benchmark OPS5 expert systems.