An Event-Thinking Development Framework for Reusable Model of Parallel and Discrete Event Simulation

被引:0
|
作者
Ma, Haibo [1 ]
Yao, Yiping [1 ]
Tang, Wenjie [1 ]
机构
[1] Natl Univ Def Technol, Coll Informat Syst & Management, Changsha, Hunan, Peoples R China
关键词
Event-thinking framework; Model reuse; Simulation model development; Model calculation parallelization;
D O I
10.1007/978-981-10-2663-8_4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Parallel and Discrete Event Simulation (PDES) is an important way to dispose problems of analysis simulation for large-scale complex simulation system. How to apace develop reusable model is a key issue to be solved in development of those reusable component model-based PDES applications. However, developing these models usually involves combined knowledge of both very specific domain and PDES, and models built by different domain instead of simulation experts usually have different structures, diversiform interfaces and bind with simulation platforms closely. As a result, they are difficult to be programed efficiently meeting new application requirements while reducing the development costs. To address the problem, this paper first proposed an event-thinking Framework for Developing Reusable component Model of PDES supporting model reuse as well as model calculation parallelization, which contains two parts: (1) four-type basic event structure; (2) object-oriented schedule mechanism. Based on this framework, then our three-phase development approach is elaborated helping domain experts program PDES reusable models fleetly. The case implementation of a naval vessel model indicates that the model using the framework has good reusability and is easy to be developed in PDES applications.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 50 条
  • [1] Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
    Li, Jianbo
    Yao, Yiping
    Tang, Wenjie
    Zhu, Feng
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2015, 2015
  • [2] To The Event-Thinking
    Paimann, Rebecca
    [J]. PHILOSOPHISCHES JAHRBUCH, 2014, 121 (02): : 387 - 389
  • [3] Parallel discrete-event simulation framework
    Marín, M
    Miranda, R
    Alvarado, A
    [J]. SCCC 2003: XXIII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2003, : 41 - 48
  • [4] A Debugging Framework for Parallel Discrete Event Simulation Application
    Li, Tianlin
    Zhao, Yuliang
    Bao, Sirui
    Yao, Yiping
    [J]. MODELING, DESIGN AND SIMULATION OF SYSTEMS, ASIASIM 2017, PT II, 2017, 752 : 656 - 665
  • [5] On event ordering in parallel discrete event simulation
    Ronngren, Robert
    Liljenstam, Michael
    [J]. Proceedings of the Workshop on Parallel and Distributed Simulation, PADS, 1999, : 38 - 45
  • [6] On event ordering in Parallel Discrete Event Simulation
    Rönngren, R
    Liljenstam, M
    [J]. THIRTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PROCEEDINGS, 1999, : 38 - 45
  • [7] Event and event queue modeling in parallel discrete event simulation
    Zhang, Yao-Cheng
    Li, Ge
    Huang, Ke-Di
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (09): : 1949 - 1953
  • [8] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    [J]. 1989 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1989, : 19 - 28
  • [9] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    [J]. COMMUNICATIONS OF THE ACM, 1990, 33 (10) : 30 - 53
  • [10] SIMIAN INTEGRATED FRAMEWORK FOR PARALLEL DISCRETE EVENT SIMULATION ON GPUS
    Chapuis, Guillaume
    Eidenbenz, Stephan
    Santhi, Nandakishore
    Park, Eun Jung
    [J]. 2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 1127 - 1138