Title
The implementation of four conceptual frameworks for simulation modeling in high-level languages
Abstract
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.
Year
DOI
Venue
1988
10.1145/318123.318204
Winter Simulation Conference
Field
DocType
ISBN
Event scheduling,Programmer,Programming language,Computer science,Simulation,High-level programming language,Logic programming,Conceptual framework,Maintainability,Conceptual model (computer science),Discrete event simulation
Conference
0-911801-42-1
Citations 
PageRank 
References 
52
12.83
3
Authors
1
Name
Order
Citations
PageRank
Osman Balci1872175.02