ACM Home Page
Please provide us with feedback. Feedback
Silk: object-oriented simulation with Java, Silk, and open SML .NET languages
Full text PdfPdf (219 KB)
Source Winter Simulation Conference archive
Proceedings of the 34th conference on Winter simulation: exploring new frontiers table of contents
San Diego, California
SESSION: Software/modelware tutorials b table of contents
Pages: 227 - 233  
Year of Publication: 2002
ISBN:0-7803-7615-3
Author
Richard A. Kilgore  OpenSML and ThreadTec, Inc., Chesterfield, MO
Sponsors
IEEE/CS : Institute of Electrical and Electronics Engineers/Computer Society
ASA : American Statistical Association
IEEE/SMCS : Institute of Electrical and Electronics Engineers/Systems, Man, and Cybernetics Society
INFORMS/CS : Institute for Operations Research and the Management Sciences/College on Simulation
NIST : National Institute of Standards and Technology
ACM: Association for Computing Machinery
(SCS) : The Society for Modeling and Simulation International
SIGSIM: ACM Special Interest Group on Simulation and Modeling
IIE : Institute of Industrial Engineers
Publisher
Winter Simulation Conference 
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 9,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

This tutorial is for advanced simulation developers engaged in the use of object-oriented programming languages and libraries that support object-oriented, discrete-event simulation. The tutorial is based on generic structure of the OpenSML simulation libraries in the .Net languages VB.Net, C# and J# and the Silk libraries in Java. The focus of the tutorial is on the use of consistent design patterns that encourage usability, reusability and crosslanguage compatibility. Particular emphasis is placed on designing and coding object-oriented simulation models to properly transfer simulation control between entities, resources and system controllers, and on techniques for obtaining a one-to-one correspondence between simulation code and system behavior.