SimGine: A simulation engine for stochastic discrete-event systems based on SDES description

被引:1
作者
Khalili, Ali [1 ]
Azgomi, Mohammad Abdollahi [1 ]
Bidgoly, Amir Jalaly [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran 1684613114, Iran
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2013年 / 89卷 / 04期
关键词
Stochastic discrete-event systems; simulation engines; formal methods; discrete-event simulation;
D O I
10.1177/0037549712473512
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Discrete-event systems have gained a lot of interest due to their wide range of applications, and discrete-event simulation is a useful method for the performance evaluation of such systems. In this domain, model-based evaluation methods play an important role and there are many formalisms and realistic experiments using these methods. In this paper, we introduce SimGine, a multi-formalism simulation engine for stochastic discrete-event systems based on SDES, which is a unified abstract description for stochastic discrete-event systems. The engine is also capable of rare-event simulation of models using the importance sampling technique, which makes it the first multi-formalism simulation tool with rare-event simulation capability. The XML-based input language of SimGine allows for definition of the required methods. The body of each method is expressed by codes in a high-level programming language and this provides a powerful and flexible approach for defining events with complex behavior. For the simulation of an existing model, a tool for translating models into the SimGine input language should be prepared. SimGine can be used as a stand-alone simulation tool or as a simulation engine in other tools.
引用
收藏
页码:539 / 555
页数:17
相关论文
共 50 条
[31]   An Ontology Framework for Generating Discrete-Event Stochastic Models [J].
Keefe, Ken ;
Feddersen, Brett ;
Rausch, Michael ;
Wright, Ronald ;
Sanders, William H. .
COMPUTER PERFORMANCE ENGINEERING (EPEW 2018), 2018, 11178 :173-189
[32]   Integration of Hydropower and Battery Energy Storage Systems into Manufacturing Systems - A Discrete-Event Simulation [J].
Assuad, Carla Susana Agudelo ;
Deike, Lennart ;
Liao, Zhicheng ;
Akram, Md Ali .
ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS. PRODUCTION MANAGEMENT SYSTEMS FOR RESPONSIBLE MANUFACTURING, SERVICE, AND LOGISTICS FUTURES, APMS 2023, PT IV, 2023, 692 :549-559
[33]   Development of Continuous Deformation Monitoring Systems Using Elements of Discrete-Event Simulation [J].
Ivanov, S. D. ;
Aleshin, I. M. .
SEISMIC INSTRUMENTS, 2019, 55 (02) :229-234
[34]   Comparative Analysis of Analytical and Discrete-Event Simulation Models of Assembly Line Systems [J].
Biazen M.A. ;
Gebeyehu S.G. .
Journal of Engineering, Project, and Production Management, 2019, 9 (02) :132-141
[35]   Pragmatic Approach for Assembly Lines Selection Based on Discrete-Event Simulation [J].
Pecas, Paulo ;
Folgado, Raquel ;
Henriques, Elsa .
JOURNAL FOR MANUFACTURING SCIENCE AND PRODUCTION, 2013, 13 (03) :165-176
[36]   The Development of a Discrete-Event Simulation Model to Aid the Design of Complex Manufacturing Systems [J].
Massey, T. ;
Wang, Q. .
ENGINEERING LETTERS, 2008, 16 (01)
[37]   Development of Continuous Deformation Monitoring Systems Using Elements of Discrete-Event Simulation [J].
S. D. Ivanov ;
I. M. Aleshin .
Seismic Instruments, 2019, 55 :229-234
[38]   A Framework for Modelling Reconfigurable Manufacturing Systems Using Hybridized Discrete-Event and Agent-based Simulation [J].
Liraviasl, K. Khedri ;
ElMaraghy, H. ;
Hanafy, M. ;
Samy, S. N. .
IFAC PAPERSONLINE, 2015, 48 (03) :1490-1495
[39]   Quantifying the Impact of Inspection Processes on Production Lines through Stochastic Discrete-Event Simulation Modeling [J].
Martinez, Pablo ;
Ahmad, Rafiq .
MODELLING, 2021, 2 (04) :406-424
[40]   Efficient discrete-event simulation of colored Petri nets [J].
Gaeta, R .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (09) :629-639