ABSTRACT: Extensive coverage of knowledge-based languages has appeared in the recent literature. However, there has been no discussion of the criteria to be used in selecting between a knowledge-based approach and a traditional, that is, non-knowledge-based, approach for a particular application. This paper presents a framework of application-based criteria to assist in this selection. It also applies this decision framework to a number of real and hypothetical applications.
Key words and phrases: knowledge-based languages, demand for MIS professionals, expert systems