Date of Original Version



Technical Report

Rights Management

All Rights Reserved

Abstract or Description

This paper presents alternatives to the traditional programming methodologies found in current finite element analysis systems. Artificial intelligence based representations are discussed, as are their incorporation in FOOBAR, a finite element system under development by the authors. Particularly useful architectures include constraint satisfaction paradigms, object-oriented techniques, and declarative knowledge representation. The development of FOOBAR is based on these ideas, which functionally decompose what" to compute from "how" to compute it. We expect the resulting system to provide an intelligent, flexible environment for exploring research issues in finite element analysis."