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 条
  • [1] Concurrent Discrete Event Simulation in Java']Java
    Dalseng, John I.
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2010, 2010, : 102 - 104
  • [2] JAVA']JAVA FOR PARALLEL DISCRETE EVENT SIMULATION: A SURVEY
    Castilla, I.
    Aguilar, R.
    EMSS 2009: 21ST EUROPEAN MODELING AND SIMULATION SYMPOSIUM, VOL I, 2009, : 72 - 79
  • [3] JTED: parallel discrete-event simulation in Java']Java
    Cowie, J
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 993 - 997
  • [4] Concurrent discrete event simulation in java
    Finnmark College, Alta, Norway
    ESM - Eur. Simul. Model. Conf., (102-104):
  • [5] A single thread discrete event simulation toolkit for Java']Java: STSimJ
    Chen, WG
    Wang, DX
    Zheng, WM
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 1131 - 1137
  • [6] Discrete event simulation on the world wide web using Java']Java
    Buss, AH
    Stork, KA
    1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 780 - 785
  • [7] Java for parallel discrete event simulation: A survey
    Castilla I.
    Aguilar R.M.
    Callero Y.
    International Journal of Simulation and Process Modelling, 2011, 6 (04) : 250 - 260
  • [8] Fornax: Web-based distributed discrete event simulation in Java']Java
    van Halderen, BAW
    Overeinder, BJ
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 957 - 970
  • [9] DESMO-J: An object oriented discrete simulation framework in Java']Java
    Lechler, T
    Page, B
    SIMULATION IN INDUSTRY'99: 11TH EUROPEAN SIMULATION SYMPOSIUM 1999, 1999, : 46 - 50
  • [10] SPaDES/Java']Java: Object-oriented parallel discrete-event simulation
    Teo, YM
    Ng, YK
    35TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2002, : 245 - 252