Abstract
Most application programs in structural design and optimization are primarily computational in nature, but may require occasional decision-making support from artificial intelligence (AI) facilities such as rule-based systems. Most integrations of AI capabilities with non-AI (usually FORTRAN-based) application programs, however, require the latter to execute separately, to run as subprogram, or at best as coroutine, of the AI system. In many cases this organization is unacceptable; instead, the requirement is for an AI facility that runs in embedded mode, i.e. is called as subprogram by the application program. In this paper we describe the design and implementation of a Prolog-based Artificial Intelligence (AI) capability that can be invoked in embedded mode.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have