EconPapers    
Economics at your fingertips  
 

A Knowledge-Representation Language for Engineering Design Codes

J V Thomson, B S Marksjö and R Sharpe

Environment and Planning B, 1987, vol. 14, issue 3, 293-304

Abstract: Several years' experience in building substantial prototype expert systems (involving several thousand lines of Prolog), mostly for engineering design codes using graphics, has led to the conclusion that Prolog is a very awkward language for representing several types of knowledge that are common in design codes. These include rules that are naturally written as mathematical expressions, operations that require iteration over the members of a list, handling of complex tables and arrays, and graphical user interfaces. An expert-system shell is now being designed to overcome these problems. The shell will use a declarative language based on Prolog, but with extensions to handle the above problems and to facilitate explanation of the reasoning process. It will be prototyped in Prolog, and then implemented in C to achieve greater efficiency. The knowledge-representation problems that have inspired the development of this shell are described, and preliminary proposals for the design of features to overcome them are presented.

Date: 1987
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://journals.sagepub.com/doi/10.1068/b140293 (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:sae:envirb:v:14:y:1987:i:3:p:293-304

DOI: 10.1068/b140293

Access Statistics for this article

More articles in Environment and Planning B
Bibliographic data for series maintained by SAGE Publications ().

 
Page updated 2025-03-19
Handle: RePEc:sae:envirb:v:14:y:1987:i:3:p:293-304