Knowledge based processor for application programs using conventional data processing capabilities

作者: Daniel Sagalowicz , Jonathan J. King , Samuel J. Kaplan

DOI:

关键词:

摘要: A knowledge base processor is callable by an application program to access a and govern the execution or interpretation of find values selected objects expressions defined in base. The written conventional computer language which specifies control ordering steps. provides user interface for input/output top level calling goal expressions. During its search expressions, calls determine are not concluded base, signal important events during Preferably each include library subroutines linked-loaded provide complete system specific task. Therefore, esential functions symbolic reasoning, establishes framework building permits developers exploit best available data processing capabilities. programmer free exercise his her skill regarding use programming languages their support facilities such as utility libraries, optimizing compliers interfaces.

参考文章(9)
Joel Dov Isaacson, Autonomic string-manipulation system ,(1979)
Robert Anderson, James Gillogly, Rand Intelligent Terminal Agent (RITA): Design Philosophy RAND Corporation. ,(1976) , 10.7249/R1809
Philip E. London, Lee D. Erman, James S. Bennett, A. Carlisle Scott, William John Clancey, Jay S. Lark, Knowledge engineering tool ,(1985)
James S. Bennett, Jay S. Lark, Hierarchical knowledge system ,(1985)
Robert M. Wojcik, Timothy F. Thompson, Methods and apparatus for system fault diagnosis and control ,(1986)
Gerald Jay Sussman, Julie Sussman, Harold Abelson, Structure and Interpretation of Computer Programs ,(1985)
Robert H. Joyce, Steven Hardy, Basic expert system tool ,(1985)
Butler W. Lampson, Eric E. Schmidt, Software version management system ,(1983)