Abstract
An inference engine is the mechanism by which an expert system program uses the domain specific information in the knowledge base to solve a problem at hand. Most of the current systems apply one of three control strategies to perform the reasoning process. These strategies are better known as forward chaining, backward chaining, and hybrid control. However, some of these systems restrict the user by confining him/her to use only the type of control provided. Hybrid systems infer using both forward and backward chaining. In either case, the user is limited to the method in which the knowledge engineer represented the expert knowledge. This document describes the research aimed at designing a system that uses a form of inferencing mechanism which can easily permit the reasoning to be performed using any of the types of controls mentioned previously. The user has the capability to select any of the strategies without having to reform the structure of the knowledge base. This system was implemented using an object-oriented approach.
Notes
If this is your thesis or dissertation, and want to learn how to access it or for more information about readership statistics, contact us at STARS@ucf.edu
Graduation Date
1988
Semester
Summer
Advisor
Gonzalez, Avelino J.
Degree
Master of Science (M.S.)
College
College of Engineering
Department
Computer Engineering
Format
Pages
66 p.
Language
English
Rights
Public Domain
Length of Campus-only Access
None
Access Status
Masters Thesis (Open Access)
Identifier
DP0025772
Subjects
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic
STARS Citation
Sidani, Taha A., "Development of a bi-directional inference engine using an object-oriented approach" (1988). Retrospective Theses and Dissertations. 4341.
https://stars.library.ucf.edu/rtd/4341
Accessibility Status
Searchable text