Knowledge-based simulation model specification

A Knowledge-Based Model Construction (KBMC) system has been developed to automate the model construction phase of the simulation life cycle. The system's underlying rule base in corporates several types of knowledge. This includes domain knowledge that facilitates a structured interactive dialog for the acquisition of a complete model specification from a user. An executable discrete simulation model in SIMAN is automatically constructed by the system from this specification, utilizing model ing knowledge and SIMAN knowledge. We present an overview of the KBMC system and focus on the knowledge-based specifica tion method used in the KBMC system.

[1]  Jorge Haddock An expert system framework based on a simulation generator , 1987, Simul..

[2]  Douglas R. Smith,et al.  Research on Knowledge-Based Software Environments at Kestrel Institute , 1985, IEEE Transactions on Software Engineering.

[3]  Don T. Phillips,et al.  New directions for the design of advanced simulation systems , 1984, WSC '84.

[4]  Tuncer I. Ören Simulation - as it has been, is, and should be , 1977 .

[5]  James B. Sinclair,et al.  A Graphical Interface for Specification of Extended Queueing Network Models , 1986, Fall Joint Computer Conference.

[6]  Thomas E. Cheatham,et al.  Software Technology in the 1990's: Using a New Paradigm , 1983, Computer.

[7]  Heimo H. Adelsberger,et al.  Expert systems and simulation , 1985 .

[8]  Pietro Laface,et al.  A Rule-Based System to Schedule Production , 1986, Computer.

[9]  James B. Sinclair,et al.  Computer performance evaluation with GIST: a tool for specifying extended queueing network models , 1985, WSC '85.

[10]  Tuncer I. Oren Concepts for advanced computer assisted models , 1977, SIML.

[11]  Barry W. Boehm,et al.  Software Technology in the 1990's: Using an Evolutionary Paradigm , 1983, Computer.

[12]  H. de Swaan Arons Expert systems in the simulation domain , 1983 .

[13]  Kevin Murray Knowledge-based model construction: an automatic programming approach to simulation modeling (expert systems) , 1986 .

[14]  Jorge Moser Integration of artificial intelligence and simulation in a comprehensive decision-support system , 1986, Simul..

[15]  Robert M. O'Keefe,et al.  Simulation and expert systems- A taxonomy and some examples , 1986 .

[16]  G. C. Vansteenkiste,et al.  The impact of advanced information processing on simulation — An illustrative review , 1986 .

[17]  Karen A. Frenkel,et al.  Toward automating the software-development cycle , 1985, CACM.

[18]  B. P. Zeigler,et al.  Discrete-event simulation: When prototyping of large, complex systems is impossible, this technique, based on known behaviors of interacting elements, is useful , 1986, IEEE Spectrum.

[19]  Charles L. Forgy,et al.  The OPS83 report , 1984 .

[20]  Bernard J. Schroer,et al.  An expert manufacturing simulation system , 1987, Simul..

[21]  Bernard P. Zeigler,et al.  Concepts for advanced simulation methodologies , 1979 .

[22]  Mark S. Fox,et al.  The Kowledge-Based Simulation System , 1986, IEEE Software.

[23]  Charles Richter,et al.  The MCC software technology program , 1985, SOEN.