Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 6
THE APPLICATION OF ARTIFICIAL INTELLIGENCE TECHNIQUES TO CIVIL AND STRUCTURAL ENGINEERING Edited by: B.H.V. Topping
Paper I.3
Approaches to Fortran-Prolog Interfacing for an Expert System Environment B. Kumar*, P.W.H. Chung+ and B.H.V. Topping*
*Department of Civil Engineering
B. Kumar, P.W.H. Chung, B.H.V. Topping, "Approaches to Fortran-Prolog Interfacing for an Expert System Environment", in B.H.V. Topping, (Editor), "The Application of Artificial Intelligence Techniques to Civil and Structural Engineering", Civil-Comp Press, Edinburgh, UK, pp 15-20, 1987. doi:10.4203/ccp.6.1.3
Abstract
An integrated knowledge-based-expert system (KBES) for structural design in civil engineering could comprise of modules responsible for the preliminary design, structural analysis and detailed design. FORTRAN has long been extensively used for the structural analysis programs. On the other hand, PROLOG has emerged as an important language in Artificial Intelligence and has been successfully used for developing KBESs and, thus, becomes an obvious choice for writing systems for preliminary design, which are mainly based on heuristics and approximate analysis. Consequently, a need arises for an interface between FORTRAN and PROLOG in the development of such an integrated system. This paper briefly describes and compares two approaches to the implementation of such an interface in a rule-based system for the design of industrial buildings, INDEX. INDEX is currently under development at the University of Edinburgh. It has a blackboard architecture and comprises of ten knowledge modules. It is written in Edinburgh PROLOG and The Edinburgh PROLOG Blackboard Shell syntax. The relevant structural analysis programs are written in FORTRAN 77 and, thus, the need for the interface.
purchase the full-text of this paper (price £20)
go to the previous paper |
|