ABSTRACT

A knowledge-based environment for modeling and simulation was developed as a result of a study to find an “ideal” simulation language for simulating complex systems. The design tools based on mathematical analysis and synthesis are only well-suited to the linear situation, and hence, recourse is most commonly made to simulation which caters to both nonlinear and mixed mode representations. The traditional approach to simulating a dynamic system has been to satisfy a given set of technical requirements, using either a simulation language or a general-purpose programming language. The core of the expert system is the knowledge base of physical components which make up the repertoire of the systems engineer. The range of values which can be assigned to an attribute of a frame must reflect the vast range of information used in systems modeling. The compactness derives from the fact that each frame represents only a generic class of objects which can be instantiated to more specific data.