Computer simulation in management science
Computer simulation in management science
Simulation modelling with Pascal
Simulation modelling with Pascal
The time and state relationships in simulation modeling
Communications of the ACM - Special issue on simulation modeling and statistical computing
The process view of simulation (Operating and programming systems series)
The process view of simulation (Operating and programming systems series)
The art of simulation
The simulation model development environment: an overview
WSC '92 Proceedings of the 24th conference on Winter simulation
Graphical object-oriented discrete-event simulation system
WSC '92 Proceedings of the 24th conference on Winter simulation
SCHEMASIM: a simulation environment for real-time systems
ACM SIGSIM Simulation Digest
Multi-layered activity cycle diagrams and their conversion into activity-based simulation code
WSC '94 Proceedings of the 26th conference on Winter simulation
A simulation system for evaluating customer service operations in telephone companies
WSC '94 Proceedings of the 26th conference on Winter simulation
Redundancy in model representation: a blessing or a curse?
WSC '96 Proceedings of the 28th conference on Winter simulation
Tools for functional simulation
WSC '93 Proceedings of the 25th conference on Winter simulation
Inside discrete-event simulation software: how it works and why it matters
Proceedings of the 29th conference on Winter simulation
The Visual Simulation Environment technology transfer
Proceedings of the 29th conference on Winter simulation
Inside discrete-event simulation software: how it works and why it matters
Proceedings of the 30th conference on Winter simulation
Inside discrete-event simulation software: how it works and why it matters
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 1
Guidelines for successful simluation studies (tutorial session)
WSC' 90 Proceedings of the 22nd conference on Winter simulation
A functional approach to simulation programming
WSC' 90 Proceedings of the 22nd conference on Winter simulation
Model generation issues in a simulation support environment
WSC' 90 Proceedings of the 22nd conference on Winter simulation
General purpose visual simulation system: a functional description
WSC' 90 Proceedings of the 22nd conference on Winter simulation
Redundancy in model specifications for discrete event simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Verification and validation: automated object-flow testing of dynamic process interaction models
Proceedings of the 33nd conference on Winter simulation
Component-based distributed simulations: the way forward?
Proceedings of the eighteenth workshop on Parallel and distributed simulation
Single-threaded specification of process-interaction formalism in Java
WSC '04 Proceedings of the 36th conference on Winter simulation
A simulation methodology in modeling cell divisions with stochastic effects
WSC '04 Proceedings of the 36th conference on Winter simulation
Electronic Commerce Research and Applications
Accomplishing reuse with a simulation conceptual model
Proceedings of the 40th Conference on Winter Simulation
Activity regions for the specification of discrete event systems
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
SCHNAPS: a generic population-based simulator for public health purposes
Proceedings of the 2010 Summer Computer Simulation Conference
An activity-object world view for ABCmod conceptual models
Proceedings of the 2010 Summer Computer Simulation Conference
A life cycle for modeling and simulation
Simulation
Proceedings of the Winter Simulation Conference
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Grand challenges in modeling and simulation: expanding our horizons
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Hi-index | 0.00 |
This is a tutorial paper on how to implement a simulation model in a high-level programming language (e.g., C, Pascal, FORTRAN) by using the following conceptual frameworks (also called world views, simulation strategies, and formalisms): (1) event scheduling, (2) activity scanning, (3) three-phase approach, and (4) process interaction. Implementation details under each conceptual framework are covered in a high level without being concerned about execution efficiency. The purpose is to reveal the characteristics of the four conceptual frameworks so that the programmer can select and implement one to achieve certain model quality characteristics such as maintainability, reusability, and execution efficiency. A problem is defined for use as an example for illustrating the concepts throughout the paper.