This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The "Software Engineering" of Expert Systems: Is Prolog Appropriate?
November 1985 (vol. 11 no. 11)
pp. 1391-1400
P.A. Subrahmanyam, AT&T Bell Laboratories
This paper is a preliminary assessment of the viability of Prolog as a basis for the design of expert systems, where the major competition is assumed to be from Lisp and Lisp-based systems. We critically examine the basic features of Prolog from various perspectives to see to what extent they support (or hinder) expert system development. Our conclusion is that while Prolog has significant assets along several dimensions, Prolog as it exists today needs to be modified and appropriately enhanced to make it competitive to extant Lisp-based systems; we suggest the nature of some of these modifications.
Index Terms:
Prolog, Expert systems, Lisp, logic programming, programming environments
Citation:
P.A. Subrahmanyam, "The "Software Engineering" of Expert Systems: Is Prolog Appropriate?," IEEE Transactions on Software Engineering, vol. 11, no. 11, pp. 1391-1400, Nov. 1985, doi:10.1109/TSE.1985.231887
Usage of this product signifies your acceptance of the Terms of Use.