Premium
Strategies for integrating knowledge‐based systems techniques within conventional software environments
Author(s) -
Dai Wei,
Wright Sidney L.
Publication year - 1996
Publication title -
international journal of intelligent systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.291
H-Index - 87
eISSN - 1098-111X
pISSN - 0884-8173
DOI - 10.1002/(sici)1098-111x(199611)11:11<989::aid-int6>3.0.co;2-v
Subject(s) - computer science , expert system , index (typography) , set (abstract data type) , software engineering , software , software system , artificial intelligence , programming language
This article discusses strategies for integrating knowledge‐based systems techniques with conventional computer science techniques. The effect of such an approach has led to the production of an intelligent systems development environment called INDEX. INDEX supports a layered architecture to enable expert system functionality to be generated and integrated at language level, tool level, and system level within a traditional software environment. At the language level, INDEX provides a set of expert system primitives describing low‐level operations of an expert system. These primitives can be accessed from most of the conventional languages. At tool level, expert system primitives and relevant INDEX facilities are used in producing expert system tools and various mediation tools for tool integration. At the system level, INDEX can be used to build integrated/coordinated systems. Several applications have been given to demonstrate the effectiveness of our approach, and its future directions. © 1996 John Wiley & Sons, Inc.