[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/224401.224428acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
Article
Free access

Design of object-oriented simulations in C++

Published: 01 December 1995 Publication History

Abstract

A set of object classes have been written in C++ which can be used to create simulation models and simulation packages. The simulations built with these classes possess the benefits of an object-oriented design, including the use of inheritance, encapsulation, polymorphism, run-time binding, and parameterized typing. These concepts are illustrated by creating a network queuing simulation language which has several notable features not available in other similar languages. Object-oriented simulations provide full accessibility to the base language, faster executions, portable models and executables, a multi-vendor implementation language, and a growing variety of complementary development tools.

References

[1]
Belanger, R., and A. Mullarney. 1990. Modsim H tutorial CACI Products Company, La Jolla, CA.
[2]
Borland. 1993. Borland C++ version 4.0. Borland International, Inc. 100 Borland Way, Scotts Valley, CA 95066-3249.
[3]
Collins, N. and C. M. Watson. 1993. Introduction to Arena. In Proceedings of the 1993 Winter Simulation Conference, ed., G. W. Evans, M. Mollagasemi, E. C. Russell, and W. E. B iles, 205-212. Institute of Electrical and Electronics Engineers, Los Angeles, CA.
[4]
Ellis, M, and B Stroustrup. 1990. The annotated C++ reference manual. Reading, Massachusetts: Addison- Wesley.
[5]
Fishwick, P.A. 1992. Simpack: getting started with simulation programming in C and C++. In Proceedings of the 1992 Winter Simulation Conference, ed., J. J. Swain, D. Goldsman, R. C. Crain, and J. R. Wilson, 154-162. Institute of Electrical and Electronics Engineers, Washington, D.C.
[6]
Goldberg, A., and D. Robson. 1989. Smalltalk-80: the language. Reading, Massachusetts: Addison-Wesley.
[7]
Gorlen, K. E., Orlow, S. M., and P. S. Plexico. 1990. Data Abstraction and Object-Oriented Programming in C++. New York: John Wiley & Sons.
[8]
Henriksen, J. O. 1993. SLX, the successor to GPSS/H. In Proceedings of the 1993 Winter Simulation Conference. op.cit.
[9]
Joines, J. A., K. A. Powell, Jr., and S. D. Roberts. 1992. Object-oriented modeling and simulation with C++. In Proceedings of the 1992 Winter Simulation Conference, op.cit.
[10]
Joines, J. A., K. A. Powell, Jr., and S. D. Roberts. 1993. Building object-oriented simulations with C++. In Proceedings of the 1993 Winter Simulation Conference. op.cit.
[11]
Joines, J.A. and S. D. Roberts. 1994. Design of Object- Oriented Simulations in C++. In Proceedings of the 1994 Winter Simulation Conference, ed., Jeffrey Tew, S. Manivannan, Deborah Sadowski, and Andrew Seila, 157-165. Institute of Electrical and Electronics Engineers, Orlando FL.
[12]
Lomow, G., and D. Baezner. 1991. A tutorial introduction to object-oriented simulation and Sim++. In Proceeding of the 1991 Winter Simulation Conference, ed., B. L. Nelson, W. D. Kelton, and G. M. Clark, 157-163. Institute of Electrical and Electronics Engineers, Phoenix, AZ.
[13]
Meyer, B. 1992. Eiffel: the language. New York: Prentice-Hall.
[14]
Pegden, C. D., R. E. Shannon, and R. P. Sadowski. 1990. Introduction to simulation using SIMAN. New York: McGraw-Hill.
[15]
Pritsker, A. A.B. 1986. Introduction to simulation and SLAM II, Third Edition. New York: Halsted Press.
[16]
Roberts, S. D. 1983. Modeling and simulation with IN- SIGHT. Indianapolis, Indiana: Regenstrief Institute.
[17]
Schriber, T. J. 1991. An introduction to simulation using GPSS/H. New York: John Wiley and Sons.

Cited By

View all
  • (2005)Addressing complexity using distributed simulationProceedings of the 37th conference on Winter simulation10.5555/1162708.1163022(1804-1812)Online publication date: 4-Dec-2005
  • (2000)Some fundamental issues in model buildingProceedings of the 32nd conference on Winter simulation10.5555/510378.510446(432-439)Online publication date: 10-Dec-2000
  • (1997)An introduction to object-oriented simulation in C++Proceedings of the 29th conference on Winter simulation10.1145/268437.268453(78-85)Online publication date: 1-Dec-1997
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
WSC '95: Proceedings of the 27th conference on Winter simulation
December 1995
1493 pages
ISBN:0780330188

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 December 1995

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

WSC95
Sponsor:
  • IIE
  • IEEE-SMCS
  • INFORMS/CS
  • ASA
  • ACM
  • SCS
  • SIGSIM
  • IEEE-CS
  • NIST
WSC95: 1995 Winter Simulation Conference
December 3 - 6, 1995
Virginia, Arlington, USA

Acceptance Rates

WSC '95 Paper Acceptance Rate 122 of 183 submissions, 67%;
Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)75
  • Downloads (Last 6 weeks)18
Reflects downloads up to 20 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2005)Addressing complexity using distributed simulationProceedings of the 37th conference on Winter simulation10.5555/1162708.1163022(1804-1812)Online publication date: 4-Dec-2005
  • (2000)Some fundamental issues in model buildingProceedings of the 32nd conference on Winter simulation10.5555/510378.510446(432-439)Online publication date: 10-Dec-2000
  • (1997)An introduction to object-oriented simulation in C++Proceedings of the 29th conference on Winter simulation10.1145/268437.268453(78-85)Online publication date: 1-Dec-1997
  • (1996)Progress in modular simulation environmentsProceedings of the 28th conference on Winter simulation10.1145/256562.256793(714-720)Online publication date: 8-Nov-1996
  • (1996)Design of object-oriented simulations in C++Proceedings of the 28th conference on Winter simulation10.1145/256562.256574(65-72)Online publication date: 8-Nov-1996

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media