Title :
MRL: a real-time rule-based production system
Author :
Wang, Chih-Kan ; Mok, Aloysius K. ; Cheng, Albert M K
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
The response time analysis of rule-based expert systems is discussed. The rule-based production system MRL (macro-rule-based language) is introduced. MRL has been designed to facilitate more accurate analysis of the response times of programs while maintaining the flexibility and expressiveness of traditional production systems such as OPS5. Research on modular analysis of rule-based systems is described. Several timing analysis algorithms based on this approach have been developed. One of them, a fixed-point detection algorithm is discussed to show that efficient and effective analysis of MRL programs can be achieved. In particular, a general technique called the transfer principle is introduced for exploiting analysis algorithms which are simpler to analyze. The design of the match algorithm Rhyme, an algorithm uniquely suited for more accurate analysis of the performance of real-time expert systems, is presented
Keywords :
expert systems; high level languages; real-time systems; MRL; OPS5; expert systems; fixed-point detection algorithm; flexibility; macro-rule-based language; match algorithm Rhyme; modular analysis; real-time rule-based production system; response time analysis; timing analysis algorithms; transfer principle; Algorithm design and analysis; Computer science; Contracts; Delay; Diagnostic expert systems; Expert systems; Performance analysis; Production systems; Real time systems; Timing;
Conference_Titel :
Real-Time Systems Symposium, 1990. Proceedings., 11th
Conference_Location :
Lake Buena Vista, FL
Print_ISBN :
0-8186-2112-5
DOI :
10.1109/REAL.1990.128757