NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An SQL query generator for CLIPSAs expert systems become more widely used, their access to large amounts of external information becomes increasingly important. This information exists in several forms such as statistical, tabular data, knowledge gained by experts and large databases of information maintained by companies. Because many expert systems, including CLIPS, do not provide access to this external information, much of the usefulness of expert systems is left untapped. The scope of this paper is to describe a database extension for the CLIPS expert system shell. The current industry standard database language is SQL. Due to SQL standardization, large amounts of information stored on various computers, potentially at different locations, will be more easily accessible. Expert systems should be able to directly access these existing databases rather than requiring information to be re-entered into the expert system environment. The ORACLE relational database management system (RDBMS) was used to provide a database connection within the CLIPS environment. To facilitate relational database access a query generation system was developed as a CLIPS user function. The queries are entered in a CLlPS-like syntax and are passed to the query generator, which constructs and submits for execution, an SQL query to the ORACLE RDBMS. The query results are asserted as CLIPS facts. The query generator was developed primarily for use within the ICADS project (Intelligent Computer Aided Design System) currently being developed by the CAD Research Unit in the California Polytechnic State University (Cal Poly). In ICADS, there are several parallel or distributed expert systems accessing a common knowledge base of facts. Expert system has a narrow domain of interest and therefore needs only certain portions of the information. The query generator provides a common method of accessing this information and allows the expert system to specify what data is needed without specifying how to retrieve it.
Document ID
19960002909
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Snyder, James
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Chirica, Laurian
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Date Acquired
September 6, 2013
Publication Date
August 15, 1990
Publication Information
Publication: NASA. Johnson Space Center, First CLIPS Conference Proceedings, Volume 2
Subject Category
Computer Programming And Software
Accession Number
96N12918
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available