ACM Home Page
Please provide us with feedback. Feedback
Design of object-oriented simulations in C++
Full text PdfPdf (830 KB)
Source Winter Simulation Conference archive
Proceedings of the 28th conference on Winter simulation table of contents
Coronado, California, United States
Pages: 65 - 72  
Year of Publication: 1996
ISBN:0-7803-3383-7
Authors
Jeffrey A. Joines  Department of Industrial Engineering, Campus Box 7906, North Carolina State University, Raleigh, NC
Stephen D. Roberts  Department of Industrial Engineering, Campus Box 7906, North Carolina State University, Raleigh, NC
Sponsors
INFORMS/CS : Computer Science TC
SIGSIM: ACM Special Interest Group on Simulation and Modeling
IIE : Institute of Industrial Engineers
SCS : Society for Computer Simulation
ASA : American Statistical Association
NIST : National Institue of Standards & Technology
IEEE-CS : Computer Society
IEEE-SMCS : Systems, Man & Cybernetics Society
ACM: Association for Computing Machinery
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 27,   Citation Count: 6
Additional Information:

abstract   references   cited by   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/256562.256574
What is a DOI?

ABSTRACT

An object-oriented simulation (OOS) consisting of a set of object classes written in C++ can be used to create simulation models and packages. The simulations built with these tools possess the benefits of an object-oriented design, including the use of encapsulation, inheritance, polymorphism, run-time binding, and parameterized typing. These concepts are illustrated by creating a set of object frames which encapsulate simulation requirements. Simulation modeling is contained within a set of modeling frameworks. A network queuing simulation language is developed which has several notable features not available in other non-OOS languages. OOS provides full accessibility to the base language, faster executions, portable models and executables, a multi-vendor programming language, and a growing variety of complementary development tools.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Borland. 1995. Borland C++ version 5.0. Borland International, Inc. 100 Borland Way, Scotts Valley, CA.
 
2
CACI. 1995. A quick look at Modsim IlL CACI Products Company, La Jolla, CA.
 
3
 
4
 
5
 
6
 
7
 
8
9
10
 
11
 
12
 
13
Little, M.C. and McCue, D.L., 1994, "Construction and Use of a Simulation Package in C++,"C User's Journal, 12(3).
 
14
 
15
Plauger, P. 1995. The draft C++ library, Englewood Cliffs, N.J. Prentice-Hall.
 
16
 
17
Roberts, S. D. 1983. Modeling and simulation with IN- SIGHT. Indianapolis, Indiana: Regenstrief Institute.
 
18
 
19

Collaborative Colleagues:
Jeffrey A. Joines: colleagues
Stephen D. Roberts: colleagues

Peer to Peer - Readers of this Article have also read: