Incremental system development of large discrete-event simulation models

The paper presents a methodology for incremental development of large discrete-event simulation models. The proposed methodology has evolved during a project performed in collaboration with BT Products. The methodology is based on configuration management to secure simulation model integrity and modularization of the model. Modularization reduces complexity, allows modeling at a higher level of abstraction and is a prerequisite for both configuration management and incremental development. These are well known methods in the software arena which have been merged and applied to discrete-event simulation. Concurrent development was performed in a heterogeneous environment at geographically separated sites. Due to the incremental approach, results are implemented at successive stages which increases flexibility. Being performed in increments the modeling effort is less susceptible to changes in the studied system thus reducing risk. The lead-time to implementation is reduced since each successive stage is ended with an implementation phase.

[1]  Peter David Ball Design of an expandable manufacturing simulator through the application of object-oriented principles , 1994 .

[2]  J. Banks,et al.  Discrete-Event System Simulation , 1995 .

[3]  John S. Carson,et al.  Introduction to discrete-event simulation , 1986, WSC '86.

[4]  M. Pidd Five simple principles of modelling , 1996, Proceedings Winter Simulation Conference.

[5]  Averill M. Law,et al.  Simulation Modeling and Analysis , 1982 .

[6]  Edward H. Bersoff,et al.  Software configuration management, an investment in product integrity , 1980 .

[7]  Wayne A. Babich,et al.  Software Configuration Management: Coordination for Team Productivity , 1986 .

[8]  Tien-Chien Chang,et al.  An approach to object-oriented discrete-event simulation of manufacturing systems , 1991, 1991 Winter Simulation Conference Proceedings..

[9]  Michael Pidd,et al.  Hierarchical modular modelling in discrete simulation , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[10]  Edward H. Bersoff,et al.  Software Configuration Management , 1978, SIGMETRICS Perform. Evaluation Rev..

[11]  Susan A. Dart,et al.  Spectrum of Functionality in Configuration Management Systems , 1990 .

[12]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[13]  E. Bersoff,et al.  Software Configuration Management , 1978, SIGMETRICS Perform. Evaluation Rev..

[14]  Nicholas J. Boughton Modelling manufacturing planning and control systems:the application of object-oriented principles and discrete-event simulation , 1995 .