DocumentCode
2390313
Title
The C++ embeddable rule system
Author
Miranker, Daniel P. ; Burke, Fred ; Kolts, John ; Steele, Jeri J.
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear
1991
fDate
10-13 Nov 1991
Firstpage
386
Lastpage
393
Abstract
Most rule execution environments, having been derived from LISP, inference on internally defined data types and come packaged with stand-alone development environments. Data derived from outside these systems must be reformatted before they can be evaluated. This mismatch leads to a duplicate representation of data, which, in turn, introduces both performance and semantic problems. A description is given of a C++ embeddable rule system (CERS) which avoid this mismatch. CERS is a compiled, forward-chaining rule system that inferences directly on arbitrary C++ objects. CERS can be viewed as an extension of C++, where object methods can be defined either procedurally or declaratively
Keywords
expert systems; inference mechanisms; C++ embeddable rule system; CERS; LISP; duplicate representation of data; forward-chaining rule system; inference; internally defined data types; object methods; rule execution environments; Application software; Artificial intelligence; Computational efficiency; Computer science; Embedded software; Impedance; Information technology; Instruments; Packaging; Radio access networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools for Artificial Intelligence, 1991. TAI '91., Third International Conference on
Conference_Location
San Jose, CA
Print_ISBN
0-8186-2300-4
Type
conf
DOI
10.1109/TAI.1991.167119
Filename
167119
Link To Document