Design of a Knowledge-Based Simulation Environment

Abstract

This paper presents a design of a knowledge-based simulation environment based on techniques from conventional simulation methods, object-oriented programming methods, and knowledge-based programming methods. The environment has cooperating knowledge-based and simulation parts integrated into one modeling system. An idealized knowledge-based simulation model is presented along with a language for implementing such a model. This language is based on Symbolics Common Lisp with Flavors package. A model of the software development process is presented to illustrate the use of the knowledge-based simulation environment. This software development model is not intended to be a rigorous model of the software development process, but only to illustrate the use of the knowledge-based development environment which is presented in this paper. © 1996, Sage Publications. All rights reserved.

Publication Title

Simulation

Share

COinS