KNACK is an automated, specialized knowledge acquisition tool to generate expert systems that assist with different classes of reporting tasks. KNACK has been used by knowledge engineers to produce a series of reporting systems. Whenever such a system revealed inadequacies, KNACK was used to improve it. If individual task requirements could not be realized with KNACK, the knowledge base was manually enhanced. This paper summarizes the experience gained and outlines the scope of the current KNACK tool. It characterizes the application systems built, relates data on KNACK's performance to the defined characteristics, identifies shortcomings, and suggests directions along which to extend KNACK. ‡ ‡ This research was sponsored by the Defense Nuclear Agency (DNA) and the Harry Diamond Laboratories (HDL) under contract DNA001-85-C-0027, the Bares Foundation, Boeing Computer Services (BCS), and Digital Equipment Corporation (DEC). The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of DNA, HDL, the Bares Foundation, BCS, or DEC.
Read full abstract