JAPROSIM: A Java']Java framework for Process Interaction Discrete Event Simulation

被引:8
|
作者
Abdelhabib, Bourouis [1 ]
Brahim, Belattar [2 ]
机构
[1] Univ Larbi Ben MHidi, Oum El Bouaghi 4000, Algeria
[2] Univ Colonel El Hadj Lakhdar, Batna 5000, Algeria
来源
JOURNAL OF OBJECT TECHNOLOGY | 2008年 / 7卷 / 01期
关键词
D O I
10.5381/jot.2008.7.1.a3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we discuss various aspects of the design, implementation, and use of JAPROSIM which is a general purpose discrete event simulation framework based on the Java programming language. JAPROSIM is an open source project developed for both academic and industrial purposes. It also merges process-interaction modeling structures with powerful java features in an intelligent way that encourages model simplicity, reusability and automatic statistics collection. Further motivations and aims are discussed. Java multithreading is a powerful built-in mechanism used to coordinate different entities in a coroutine-like mode. The main body of the paper is devoted for explaining the design of the framework in the context of Object Oriented Simulation. Finally, a summary of the proposed framework together with suggestions for improvements are given.
引用
收藏
页码:103 / 119
页数:17
相关论文
共 50 条
  • [21] Discrete event system simulation software prototype using JAVA
    Chen, Bocheng
    Li, Yingjie
    Zhang, Jingdan
    Xu, Chaojun
    Wang, Xun
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2000, 40 (07): : 97 - 100
  • [22] Discrete-event simulation in Java - A practitioner's experience
    Simulation Modeling, Ausenco Sandwell, 855 Homer Street, Vancouver, BC V6B 2W2, Canada
    Grand Challenges Model. Simul. Symp., GCMS - Proc. Summer Simul. Multiconference, SummerSim, 3 BOOK (436-441):
  • [23] Java']JavaScript Distributed Agent Based Discrete Event Simulation
    Zehe, Daniel
    Aydt, Heiko
    Lees, Michael
    Knoll, Alois
    17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2013), 2013, : 21 - 29
  • [24] SSJ: A framework for stochastic simulation in Java']Java
    L'Ecuyer, P
    Meliani, L
    Vaucher, J
    PROCEEDINGS OF THE 2002 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2002, : 234 - 242
  • [25] ClusterSim:: A Java']Java-based parallel discrete-event simulation tool for cluster computing
    Góes, LFW
    Ramos, LES
    Martins, CAPS
    2004 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2004, : 401 - 410
  • [26] The development of an object-oriented, discrete-event simulation language using Java']Java.
    Martin, P
    ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 123 - 130
  • [27] JWarp: a Java']Java library for parallel discrete-event simulations
    Bizarro, P
    Silva, LM
    Silva, JG
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 999 - 1005
  • [28] Fornax: Web-based distributed discrete event simulation in Java
    Univ of Amsterdam, Amsterdam, Netherlands
    Concurrency Pract Exper, 11-13 (957-970):
  • [29] An object oriented framework for systems simulation in Java']Java
    Ramakrishnan, S
    Yao, HY
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 432 - 439
  • [30] JAVA']JAVA-Sim -: A discete event simulation library
    Kühn, W
    SIMULATION IN INDUSTRY 2001, 2001, : 65 - 67