Knowledge-based simulation: an artificial intelligence approach to system modeling and automating the simulation life cycle

Abstract : This paper summarizes the past eight years of research in the application of Artificial Intelligence to Simulation. Our focus has been in two areas: the use of AI knowledge representation techniques for the modeling of complex systems, and the codification of simulation expertise so that it can be used to manage the simulation life cycle. The Knowledge Based Simulation system is an embodiment of this research. It provides a complete Simulation Decision Support Environment for the modeling, validation, simulation and analysis of complex systems. KBS has been applied to a variety of problems including factory and distribution system analysis. By using a frame language to represent domain concepts, such as object structure, and goals, there is a one to one correspondence between the domain and the simulation model 2. Secondly, by using rules to represent object behavior, the specification and modification of the behaviors become easier. Lastly, explanation techniques developed around rule based systems provide the basis for explaining event behaviors. (Life cycle management.) (JHD)