Abie: An Ada-based Inference Engine

Abstract

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.

Notes

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.

Graduation Date

1989

Semester

Summer

Advisor

Linton, Darrell G.

Degree

Master of Science (M.S.)

College

College of Engineering

Department

Computer Engineering

Format

PDF

Pages

55 p.

Language

English

Length of Campus-only Access

None

Access Status

Masters Thesis (Open Access)

Identifier

DP0026642

Subjects

Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic

Accessibility Status

Searchable text

This document is currently not available here.

Share

COinS