Loading...
Please wait, while we are loading the content...
Similar Documents
Clips enhanced with objects, backward chaining and explanation facilities
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Demori, R. Khalife, B. Aldrobi, M. Anastasiadis, S. Kontogianis, K. |
| Copyright Year | 1990 |
| Description | In this project we extend C Language Production System (CLIPS), an existing Expert System shell, by creating three new options. Specifically, first we create a compatible with CLIPS environment that allows for defining objects and object hierarchies, second we provide means to implement backward chaining in a pure forward chaining environment, and finally we give some simple explanation facilities for the derivations the system has made. Objects and object hierarchies are extended so that facts can be automatically inferred, and placed in the fact base. Backward chaining is implemented by creating run time data structures which hold the derivation process allowing for a depth first search. The backward chaining mechanism works not only with ground facts, but also creates bindings for every query that involves variables, and returns the truth value of such a query as well as the relevant variable bindings. Finally, the WHY and HOW explanation facilities allow for a complete examination of the derivation process, the rules triggered, and the bindings created. The entire system is integrated with the original CLIPS code, and all of its routines can be invoked as CLIPS commands. |
| File Size | 782644 |
| Page Count | 21 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19960002929 |
| Archival Resource Key | ark:/13960/t0cv9dn2p |
| Language | English |
| Publisher Date | 1990-08-15 |
| Access Restriction | Open |
| Subject Keyword | Computer Programming And Software Computer Programming Hierarchies Data Integration Computer Systems Design C Programming Language Embedding Data Structures Software Development Tools Object-oriented Programming Expert Systems Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Article |