loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth Asia-Pacific Software Engineering and International Computer Science Conference (APSEC'97 / ICSC'97)
The Development of an Object-Oriented, Discrete-Event Simulation Language Using Java
Clear Water Bay, HONG KONG
December 02-December 05
ISBN: 0-8186-8271-X
Peter Martin, University of the West of England
Simulation modeling is an ideal domain for the application of object-oriented methods, both in the modeling of problem domain entities and in the implementation of simulators. This paper describes a prototype development of an object-oriented, animated, general purpose discrete-event simulation language which builds on the well established entity modeling notations of JSD and harnesses the object-oriented features provided by Java to produce a high-level graphically defined simulation language providing customizable animations in a platform-independent way. Simple situations can be modeled quickly and simply, without the need for programming, whilst the provision of a programmatic API, coupled with the ability to extend the pre-defined Entity class with the addition of Java methods permits a flexible approach to handling more complex systems. In addition to performance evaluation simulations, the provision of user interaction through customizable control panels allows the simulator to be used in a gaming or training mode.
Index Terms:
Simulation, Java, Object-oriented, Discrete-event, Gaming, Animation, Modeling
Citation:
Peter Martin, "The Development of an Object-Oriented, Discrete-Event Simulation Language Using Java," apsec, pp.123, Fourth Asia-Pacific Software Engineering and International Computer Science Conference (APSEC'97 / ICSC'97), 1997
Usage of this product signifies your acceptance of the Terms of Use.