Loading...
Please wait, while we are loading the content...
Similar Documents
Integration of object-oriented knowledge representation with the clips rule based system
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Logie, David S. Kamil, Hasan |
| Copyright Year | 1990 |
| Description | The paper describes a portion of the work aimed at developing an integrated, knowledge based environment for the development of engineering-oriented applications. An Object Representation Language (ORL) was implemented in C++ which is used to build and modify an object-oriented knowledge base. The ORL was designed in such a way so as to be easily integrated with other representation schemes that could effectively reason with the object base. Specifically, the integration of the ORL with the rule based system C Language Production Systems (CLIPS), developed at the NASA Johnson Space Center, will be discussed. The object-oriented knowledge representation provides a natural means of representing problem data as a collection of related objects. Objects are comprised of descriptive properties and interrelationships. The object-oriented model promotes efficient handling of the problem data by allowing knowledge to be encapsulated in objects. Data is inherited through an object network via the relationship links. Together, the two schemes complement each other in that the object-oriented approach efficiently handles problem data while the rule based knowledge is used to simulate the reasoning process. Alone, the object based knowledge is little more than an object-oriented data storage scheme; however, the CLIPS inference engine adds the mechanism to directly and automatically reason with that knowledge. In this hybrid scheme, the expert system dynamically queries for data and can modify the object base with complete access to all the functionality of the ORL from rules. |
| File Size | 441833 |
| Page Count | 10 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19960002930 |
| Archival Resource Key | ark:/13960/t7tn24b32 |
| Language | English |
| Publisher Date | 1990-08-15 |
| Access Restriction | Open |
| Subject Keyword | Computer Programming And Software Computer Programming C++ Programming Language Knowledge Based Systems Data Acquisition Knowledge Representation Computer Systems Design Data Storage Inference Object-oriented Programming Systems Integration C Programming Language Models Expert Systems Query Languages Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Article |