DocumentCode
1237241
Title
The "Software Engineering" of Expert Systems: Is Prolog Appropriate?
Author
Subrahmanyam, P.A.
Author_Institution
AT&T Bell Laboratories
Issue
11
fYear
1985
Firstpage
1391
Lastpage
1400
Abstract
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.
Keywords
Expert systems; Lisp; Prolog; logic programming; programming environments; Computational modeling; Costs; Expert systems; Hardware; Logic programming; Programming environments; Prototypes; Sections; Software engineering; Subspace constraints; Expert systems; Lisp; Prolog; logic programming; programming environments;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1985.231887
Filename
1701955
Link To Document