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 条
  • [31] Java Simulation Library (JSL): An open-source object-oriented library for discrete-event simulation in Java
    Rossetti, Manuel D.
    2008, Inderscience Publishers (04)
  • [32] A framework for event-driven demonstration based on the Java']Java toolkit
    Miura, M
    Tanaka, J
    3RD ASIA PACIFIC COMPUTER HUMAN INTERACTION, PROCEEDINGS, 1998, : 331 - 336
  • [33] Simulating discrete event systems with UML and JAVA
    Bernd Page
    Wolfgang Kreutzer
    Environmental Science and Pollution Research, 2006, 13 (6) : 441 - 441
  • [34] Silk™:: A Java']Java-based process simulation language
    Healy, KJ
    Kilgore, RA
    PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE, 1997, : 475 - 482
  • [35] Visualization and animation of discrete event simulations using Java']Java™ graphical user interfaces
    Dalseng, JI
    SIMULATION IN INDUSTRY'2000, 2000, : 139 - 143
  • [36] Java']Java Software for Petri-Net-Based Approaches to Discrete Event Systems
    Wang, Xiaojun
    Han, Chun
    Hu, Hesuan
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2018, : 330 - 335
  • [37] FERN - a Java']Java framework for stochastic simulation and evaluation of reaction networks
    Erhard, Florian
    Friedel, Caroline C.
    Zimmer, Ralf
    BMC BIOINFORMATICS, 2008, 9 (1)
  • [38] EventJava']Java: An Extension of Java']Java for Event Correlation
    Eugster, Patrick
    Jayaram, K. R.
    ECOOP 2009 - OBJECT-ORIENTED PROGRAMMING, 2009, 5653 : 570 - 594
  • [39] What is a Java']Java event agent?
    Bruno, EJ
    DR DOBBS JOURNAL, 2002, 27 (07): : 86 - 91
  • [40] WISS a Java']Java Continuous Simulation Framework for Agro-Ecological Modelling
    van Kraalingen, D. W. G.
    Knapen, M. J. Rob
    de Wit, A.
    Boogaard, H. L.
    ENVIRONMENTAL SOFTWARE SYSTEMS: DATA SCIENCE IN ACTION, ISESS 2020, 2020, 554 : 242 - 248