Layered simulation architecture: A practical approach

被引:5
|
作者
Topcu, Okan [1 ]
Oguztuzun, Halit [1 ]
机构
[1] Middle E Tech Univ, TR-06800 Ankara, Turkey
关键词
Distributed simulation; High Level Architecture; Simulation architecture; Layered architecture style; Federate architecture;
D O I
10.1016/j.simpat.2012.11.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents a practical approach to the design of federate architectures for the simulation developers by applying a well-known architectural style, layered architecture, from a developer's perspective. Adopting layered architecture for an HLA-based simulation (i.e. a federate) provides a clear separation to the following concerns; the user interface (where the user can be a human or an external system such as a GIS server), the simulation logic, and the HLA-specific communication. Thus, layered simulation architecture allows the simulation developers to focus on each concern separately and gives them the freedom to implement each layer in a different programming language, and to encapsulate the repetitive and low-level implementation details of the HLA federate interface specification. Moreover, the article introduces a wrapper for the current HLA runtime infrastructure, and gives an account of the suggested implementation practices through a case study. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [31] A practical approach to sample-path simulation optimization
    Ferris, MC
    Munson, TS
    Sinapiromsaran, K
    PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 795 - 804
  • [32] Layered Smart Grid architecture approach and field tests by ZigBee technology
    Batista, N.C.
    Melício, R.
    Mendes, V.M.F.
    Energy Conversion and Management, 2014, 88 : 49 - 59
  • [33] Intelligent Building Automation System: A Layered Hardware and Software Architecture Approach
    Chavan, Pramod U.
    Chavan, Pratibha P.
    Ghanekar, Vivek D.
    Jadhav, Sharad T.
    Kale, Shilpa J.
    SMART TRENDS IN COMPUTING AND COMMUNICATIONS, VOL 3, SMARTCOM 2024, 2024, 947 : 449 - 459
  • [34] Layered Smart Grid architecture approach and field tests by ZigBee technology
    Batista, N. C.
    Melicio, R.
    Mendes, V. M. F.
    ENERGY CONVERSION AND MANAGEMENT, 2014, 88 : 49 - 59
  • [35] A Layered Architecture Approach for Large-Scale Data Warehouse Systems
    Winsemann, Thorsten
    Koeppen, Veit
    Luebcke, Andreas
    Saake, Gunter
    INFORMATION SYSTEMS: METHODS, MODELS, AND APPLICATIONS, UNISCON 2012, 2013, 137 : 199 - 201
  • [36] Hierarchical nested simulation approach in reservoir architecture modeling
    Li Yupeng
    Wu Shenghe
    PETROLEUM EXPLORATION AND DEVELOPMENT, 2013, 40 (05) : 676 - 681
  • [37] Hierarchical nested simulation approach in reservoir architecture modeling
    Li, Yupeng
    Wu, Shenghe
    Shiyou Kantan Yu Kaifa/Petroleum Exploration and Development, 2013, 40 (05): : 630 - 635
  • [38] Advancing the layered approach to agent-based crowd simulation
    Banerjee, Bikramjit
    Abukmail, Ahmed
    Kraemer, Landon
    PADS 2008: 22ND INTERNATIONAL WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2008, : 185 - 192
  • [39] The BRISC-V Platform: A Practical Teaching Approach for Computer Architecture
    Agrawal, Rashmi
    Bandara, Sahan
    Ehret, Alan
    Isakov, Mihailo
    Mark, Miguel
    Kinsy, Michel A.
    WCAE'19: PROCEEDINGS OF THE WORKSHOP ON COMPUTER ARCHITECTURE EDUCATION, 2019,
  • [40] Visual modeling for scientific software architecture design. A practical approach
    Daniluk, Andrzej
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (02) : 213 - 230