skip to main content
10.1145/1900008.1900012acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-seConference Proceedingsconference-collections
research-article

Introduction to object-oriented discrete event simulation with the OOSimL language

Published: 15 April 2010 Publication History

Abstract

This tutorial provides an overview of object-oriented modeling principles and an introduction to developing object oriented simulation models using the OOSimL. The focus is on early introduction to simulation in the computing curriculum. This approach to simulation emphasizes and exploits object-oriented modeling and programming in the large to develop models of simple to complex systems.
The tutorial presents a gentle introduction to object-oriented modeling and simulation using the new language OOSimL. This simulation language was designed and developed for teaching OO simulation early in undergraduate programs in computing. The OOSimL compiler generates Java source code (and recently expanded to generate C++ code). Object-oriented concepts are reinforced using OOSimL and the simulation approach follows the process style of simulation.

References

[1]
Banks, J., Carson, J. S., Nelson, B. L., and Nicol, D. M. Discrete-Event System Simulation, 5/E. Prentice Hall 2010.
[2]
Garrido, J. M. Object Oriented Simulation: A Modeling and Programming Perspective. Springer 2009.
[3]
Law, A. M., and Kelton, W. D. Simulation Modeling and Analysis, 3rd Ed. McGraw-Hill Higher Education 2000.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ACMSE '10: Proceedings of the 48th annual ACM Southeast Conference
April 2010
488 pages
ISBN:9781450300643
DOI:10.1145/1900008
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 April 2010

Check for updates

Author Tags

  1. active and passive objects
  2. process interaction
  3. queues
  4. resources
  5. synchronization

Qualifiers

  • Research-article

Conference

ACM SE '10
Sponsor:
ACM SE '10: ACM Southeast Regional Conference
April 15 - 17, 2010
Mississippi, Oxford

Acceptance Rates

ACMSE '10 Paper Acceptance Rate 48 of 94 submissions, 51%;
Overall Acceptance Rate 502 of 1,023 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 109
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media