Abie: An Ada-based Inference Engine
An Inference Engine is that portion of an Expert System which, using input information, searches the rules associated with the system and attempts to draw conclusions. At present, commercial inference mechanisms have been written mainly in Lisp and C. However, in recent years due to the support of the U.S. Department of Defense (DoD), research in the field of Artificial Intelligence (AI) and Ada has begun to flourish. This research is primarily concerned with the design and implementation of an Ada-Based Inference Engine (ABIE) which uses forward-chaining via the Rete algorithm for pattern matching. The results of testing the inference mechanism are shown, and the importance of incorporating software engineering techniques is discussed. Areas for future research (e.g., modifying existing data structures and adding packages) are detailed.
This item is only available in print in the UCF Libraries. If this is your thesis or dissertation, you can help us make it available online for use by researchers around the world by downloading and filling out the Internet Distribution Consent Agreement. You may also contact the project coordinator Kerri Bottorff for more information.
Linton, Darrell G.
Master of Science (M.S.)
College of Engineering
Length of Campus-only Access
Masters Thesis (Open Access)
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic
Cianci, Maria A., "Abie: An Ada-based Inference Engine" (1989). Retrospective Theses and Dissertations. 4121.