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 条
  • [21] A Layered Architecture for a Fuzzy Semantic Approach for Satellite Image Analysis
    Zanni-Merk, Cecilia
    Marc-Zwecker, Stella
    Wemmert, Cedric
    de Beuvron, Francois de Bertrand
    INTERNATIONAL JOURNAL OF KNOWLEDGE AND SYSTEMS SCIENCE, 2015, 6 (02) : 31 - 56
  • [22] Fuzzy Logic Approach for Layered Architecture Cognitive Radio Systems
    Ekti, Ali Riza
    INTERNATIONAL TELECOMMUNICATIONS CONFERENCE, ITELCON 2017, 2019, 504 : 61 - 71
  • [23] A layered modeling and simulation architecture for agent-based system development
    Sarjoughian, HS
    Zeigler, BP
    Hall, SB
    PROCEEDINGS OF THE IEEE, 2001, 89 (02) : 201 - 213
  • [24] Innovative Approach to Assist Architecture Teachers in Choosing Practical Sessions
    Pons-Valladares, Oriol
    Amin Hosseini, S. M.
    Franquesa, Jordi
    SUSTAINABILITY, 2022, 14 (12)
  • [25] Model Driven Architecture Approach in the Semiconductor Industry: A Practical Implementation
    Lizaranzu, Manuel Jose Moreno
    Rojo, Federico Cuesta
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [26] Practical modeling & simulation for online courses: Proposal for a "low level architecture"
    Miller, MS
    Childs, RD
    ED-MEDIA 2004: World Conference on Educational Multimedia, Hypermedia & Telecommunications, Vols. 1-7, 2004, : 322 - 324
  • [27] Simulating dynamically: A longitudinal and practical simulation approach for students
    Gazil, Olivier
    Gosselin, Mathieu
    Tanguay-Rioux, Fabrice
    Farand, Patrice
    Tavares, Jason R.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2019, 27 (06) : 1531 - 1543
  • [28] Practical approach to teach harmonics - Simulation, measurement and assessment
    Schlabbach, J
    MELECON 2004: PROCEEDINGS OF THE 12TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1-3, 2004, : 1153 - 1156
  • [29] Thermal simulation of semiconductor ICs: General and practical approach
    Koval, VA
    Fedasyuk, DV
    MICROELECTRONICS JOURNAL, 1997, 28 (03) : 221 - 227
  • [30] Optimizing large complex systems by simulation - A Practical Approach
    Lin, XC
    ENABLING TECHNOLOGY FOR SIMULATION SCIENCE III, 1999, 3696 : 192 - 201