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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call