• 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