Formal Framework for Discrete-Event Simulation

被引:1
|
作者
Albert, Vincent [1 ]
Foucher, Clement [1 ]
机构
[1] Univ Toulouse, CNRS, LAAS, UPS, Toulouse, France
来源
IFAC PAPERSONLINE | 2017年 / 50卷 / 01期
关键词
Discrete-event simulation; Parallel simulator; Time Petri Net; Formal methods; MBSE;
D O I
10.1016/j.ifacol.2017.08.535
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A formal framework for modelling and simulation of parallel systems named ProjectDEVS is presented. The objective of this framework is to apply a Model-Based System Engineering approach to the development of simulation products for cyber-physical embedded systems. It is intended for the design and automated deployment of virtual prototypes. Models are constructed by coupling concurrent components exchanging data through ports and executed by various simulation schemes, namely simulators. This paper focuses on the integration of a Time Petri Net implementation of a parallel simulator into the framework. The semantics of the parallel simulator is formally described using timed transition system to verify the correctness of the implementation. Then, a model with its simulator can be model checked against formal specification and be rapidly deployed on FPGA or PC via code generators. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:5812 / 5817
页数:6
相关论文
共 50 条
  • [1] Parallel discrete-event simulation framework
    Marín, M
    Miranda, R
    Alvarado, A
    SCCC 2003: XXIII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2003, : 41 - 48
  • [2] EXTENSIBLE DISCRETE-EVENT SIMULATION FRAMEWORK IN SIMEVENTS
    Li, Wei
    Mani, Ramamurthy
    Mosterman, Pieter J.
    2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 943 - 954
  • [3] DISCRETE-EVENT SIMULATION
    GARZIA, RF
    GARZIA, MR
    ZEIGLER, BP
    IEEE SPECTRUM, 1986, 23 (12) : 32 - 36
  • [4] PoolSim: A Discrete-Event Mining Pool Simulation Framework
    Werner, Sam M.
    Perez, Daniel
    MATHEMATICAL RESEARCH FOR BLOCKCHAIN ECONOMY, MARBLE 2019, 2020, : 167 - 182
  • [5] A framework for specifying a discrete-event simulation conceptual model
    Chwif, L.
    Banks, J.
    de Moura Filho, J. P.
    Santini, B.
    JOURNAL OF SIMULATION, 2013, 7 (01) : 50 - 60
  • [6] STATISTICS OF DISCRETE-EVENT SIMULATION
    FISHMAN, GS
    KIVIAT, PJ
    SIMULATION, 1968, 10 (04) : 185 - &
  • [7] Discrete-event simulation on the Web
    Shen, CC
    MILCOM 97 PROCEEDINGS, VOLS 1-3, 1997, : 188 - 192
  • [8] DISTRIBUTED DISCRETE-EVENT SIMULATION
    MISRA, J
    COMPUTING SURVEYS, 1986, 18 (01) : 39 - 65
  • [9] Discrete-event simulation on the Web
    Bellcore, Red Bank, United States
    Proc IEEE Mil Commun Conf MILCOM, 1600, (188-191):
  • [10] MORE ON DISCRETE-EVENT SIMULATION
    BAKER, L
    DR DOBBS JOURNAL, 1994, 19 (02): : 10 - 10