DEVS Distributed Modeling Framework - A Parallel DEVS Implementation via Microservices

被引:0
|
作者
Kewley, Robert [1 ]
Kester, Neil [2 ]
McDonnell, Joseph [3 ]
机构
[1] US Mil Acad, Dept Syst Engn, West Point, NY 10996 USA
[2] Army Mat Syst Anal Act, Aberdeen Proving Ground, MD USA
[3] Dynam Animaton Syst, Orlando, FL USA
来源
2016 SYMPOSIUM ON THEORY OF MODELING AND SIMULATION (TMS-DEVS) | 2016年
关键词
DEVS; Parallel Discrete Event Simulation; Distributed Systems; Cloud Computing;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper introduces DEVS Distributed Modeling Framework (DEVS-DMF), a publicly available implementation of DEVS for integrating simulation models as parallel and distributed microservices suitable for containerization and automated deployment. Based on the Parallel DEVS framework, DEVS-DMF explicitly enables asynchronous execution of distributed models via the actor model of computation. It is optimized for interoperability of models and flexibility of deployment, as opposed to performance. The DEVS-DMF framework provides two simplifying benefits to the simulation developer. It encapsulates internal state and synchronizes simulation execution to free the developer to focus on designing the flow of messages and encoding the state transitions and outputs generated by their flow. It also provides a natural model for partitioning the simulation into local processes, because each DEVS model, as an actor, performs a unit of execution on a separate thread each time it handles a message. An additional advantage of this framework is location transparency, its flexibility to deploy actors in a single Java Virtual Machine to scale up, or to deploy actors to different containers in the cloud to scale out. Two simulation implementations of DEVS-DMF include a parallel simulation test case and a combat weapons simulator that assesses the performance of alternative small arms weapons designs.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] A systemic approach for modeling biological evolution using Parallel DEVS
    Heredia, Daniel
    Sanz, Victorino
    Urquia, Alfonso
    Sandin, Maximo
    BIOSYSTEMS, 2015, 134 : 56 - 70
  • [22] Distributed cooperative objects: DEVS-based modeling and simulation
    Hild, D
    Sarjoughian, HS
    PROCEEDINGS OF THE COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS MODELING AND SIMULATION (CNDS'98), 1998, : 61 - 66
  • [23] DEVS/SOA: A Cross-Platform Framework for Net-centric Modeling & Simulation in DEVS Unified Process
    Mittal, Saurabh
    Risco-Martín, José L.
    Zeigler, Bernard P.
    arXiv,
  • [24] Distributed object computing: DEVS-based modeling and simulation
    Hild, D
    Sarjoughian, HS
    Zeigler, BP
    ENABLING TECHNOLOGY FOR SIMULATION SCIENCE III, 1999, 3696 : 147 - 157
  • [25] New parallel simulation techniques of DEVS and Cell-DEVS in CD plus
    Glinsky, E
    Wainer, G
    39TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2006, : 244 - +
  • [26] EMF-DEVS Modeling
    Sarjoughian, Hessam S.
    Markid, Abbas Mahmoodi
    THEORY OF MODELING AND SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2012 (DEVS 2012), 2012, 44 (04): : 334 - 341
  • [27] A metamodel and a DEVS implementation for component based hierarchical simulation modeling
    Systems Engineering Group, Faculty of Technology, Policy and Management, Delft University of Technology, Jaffalaan, 5, 2628 BX, Delft, Netherlands
    Spring Simul. Multiconference, SpringSim, 1600,
  • [28] I-DEVS: Imprecise Real-Time and Embedded DEVS Modeling
    Moallemi, Mohammad
    Wainer, Gabriel
    THEORY OF MODELING & SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2011 (TMS-DEVS 2011) - 2011 SPRING SIMULATION, 2011, 43 (01): : 95 - 102
  • [29] INTRODUCTION TO PARALLEL DEVS MODELLING AND SIMULATION
    Van Tendeloo, Yentl
    Vangheluwe, Hans
    MODEL-DRIVEN APPROACHES FOR SIMULATION ENGINEERING (MOD4SIM 2018) / 2018 SPRING SIMULATION MULTICONFERENCE (SPRINGSIM), 2018,
  • [30] A Performance Evaluation of the Conservative DEVS Protocol in Parallel Simulation of DEVS-based Models
    Jafer, Shafagh
    Wainer, Gabriel
    THEORY OF MODELING & SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2011 (TMS-DEVS 2011) - 2011 SPRING SIMULATION, 2011, 43 (01): : 103 - 110