Using Java for Discrete Event Simulation
@inproceedings{McNab1996UsingJF, title={Using Java for Discrete Event Simulation}, author={R. McNab and Fredrick W. Howell}, year={1996} }
A discrete event simulation library has been written in the Java language, based on the SIM++ library for C++. This allows live simulations to be incorporated into web pages and run remotely. This paper presents a performance comparison with the equivalent C++ simulator and discusses advantages and disadvantages of Java as a simulation language. 1 Motivation The primary purpose of writing simulations in the Java language was to allow \live diagrams" to be incorporated into documents describing…
No Paper Link Available
64 Citations
JDESK WEB-BASED DISCRETE EVENT SIMULATION KERNEL 1
- Computer Science
- 2003
JDESK is a web-based discrete event simulator written in Java that is fast, versatile and powerful enough to manage whatever system it is used to manage.
JSIM: A Java-Based Query Driven Simulation and Animation Environment
- Computer Science
- 1997
This thesis explains the use of Java in creating a powerful simulation modeling library, JSIM, which is based on the process interaction paradigm, an environment based on Query Driven Simulation, which allows simulation analysts to study the performance of systems simply by querying a database.
JSDESLib: a library for the development of discrete-event simulation tools of parallel systems
- Computer Science19th IEEE International Parallel and Distributed Processing Symposium
- 2005
The main objectives are: to propose, develop and implement JSDESLib: as a parallel event-oriented simulation library that simplifies the development of simulation tools; with a next earliest event mechanism and communication management between entities.
SCALABILITY OF GARBAGE COLLECTION IN JAVA-BASED DISCRETE-EVENT SIMULATORS
- Computer Science
- 2003
A simple analytic model of a Java simulator’s memory system behavior, as a function of problem size is developed, which predicts that Java based simulators will have performance that scales in problem size, up to a point where memory crisis suddenly degrades the performance dramatically.
Fornax: Web-based distributed discrete event simulation in Java
- Computer ScienceConcurr. Pract. Exp.
- 1998
An integrated approach is taken that combines discrete event semantics with Java and exceeds the expressiveness of discrete event libraries and discusses the difficulties encountered with Parallel Discrete Event Simulation.
ClusterSim: a Java-based parallel discrete-event simulation tool for cluster computing
- Computer Science2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935)
- 2004
We present the proposal and implementation of a Java-based parallel discrete-event simulation tool for cluster computing called ClusterSim (cluster simulation tool). The ClusterSim supports visual…
A Single Thread Discrete Event Simulation Toolkit for Java: STSimJ
- Computer ScienceInternational Conference on Computational Science
- 2004
This paper proposes a single thread discrete event simulation toolkit for Java, whose result is always repeatable, because of the uncertainty introduced by multi-threads.
Simjava: A Discrete Event Simulation Library For Java
- Computer Science
- 1998
The design, component model, applications and future of simjava are described, which includes facilities for representing simulation objects as animated icons on screen.
Distributed web-based simulation experiments for optimization
- Computer ScienceSimul. Pract. Theory
- 2001
References
SHOWING 1-7 OF 7 REFERENCES
Simjava: A Discrete Event Simulation Library For Java
- Computer Science
- 1998
The design, component model, applications and future of simjava are described, which includes facilities for representing simulation objects as animated icons on screen.
HASE: A Flexible Toolset for Computer Architects
- Computer ScienceComput. J.
- 1995
The design of HASE is described, some of the varied projects which have used it, and the future direction of the system are described.
1{18. Gordon and Breach
- 1{18. Gordon and Breach
- 1996
Jade Simulations International Corp
- Jade Simulations International Corp
- 1992
SimJava package documentation, Available from http
- SimJava package documentation, Available from http
- 1996
Hase : A exible toolsetfor computer architects
- The Computer Journal
Hase++: a discrete event simulation library for C++. Available from http
- Hase++: a discrete event simulation library for C++. Available from http
- 1996