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 条
  • [41] Eclpss: a Java']Java-based framework for parallel ecosystem simulation and modeling
    Wenderholm, E
    ENVIRONMENTAL MODELLING & SOFTWARE, 2005, 20 (09) : 1081 - 1100
  • [42] Creating an event-driven simulation infrastructure using the RMI feature of Java']Java
    McGregor, JD
    Miller, FA
    OBJECT-ORIENTED SIMULATION CONFERENCE (OOS'98) AND THE INTERNATIONAL CONFERENCE ON SIMULATION AND MULTIMEDIA IN ENGINEERING EDUCATION (ICSEE'98), PROCEEDINGS OF, 1998, : 45 - 50
  • [43] Simulation in Java']Java with SSJ
    L'Ecuyer, P
    Buist, E
    Proceedings of the 2005 Winter Simulation Conference, Vols 1-4, 2005, : 611 - 620
  • [44] Java']Java NIO Framework - Introducing a high-performance I/O framework for Java']Java
    Standtke, Ronny
    Ultes-Nitsche, Ulrich
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 206 - 211
  • [45] Java']Java and the PAS process
    Robinson, GS
    IEEE MICRO, 1998, 18 (01) : 4 - 5
  • [46] Single-threaded specification of process-interaction formalism in Java']Java
    Jacobs, PHM
    Verbraeck, A
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 1548 - 1555
  • [47] Java']Java framework for search applications
    Jeng, JJ
    Kozakov, L
    Lumelsky, S
    2003 SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2003, : 136 - 146
  • [48] Java']Java beans and the new event model
    Giguère, E
    DR DOBBS JOURNAL, 1997, 22 (04): : 50 - +
  • [49] Framework: Java']Java to UML/catalysis
    DSouza, D
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1997, 10 (05): : 10 - &
  • [50] A framework for parallel programming in Java']Java
    Launay, P
    Pazat, JL
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 628 - 637