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 条
  • [1] Multi-Layered. Simulation Architecture: A Practical Approach
    Topcu, Okan
    Oguztuzun, Halit
    COMPUTER AND INFORMATION SCIENCES II, 2012, : 439 - 443
  • [2] Layered Approach to Open Architecture Development
    Alfiler, Taylor N.
    Head, Sean P.
    Kunimoto, Mark Y.
    Nakatsukasa, Luke K.
    Reese, K. Shawn
    Schmidt, Andrew B.
    Young, Neil R.
    OPEN ARCHITECTURE/OPEN BUSINESS MODEL NET-CENTRIC SYSTEMS AND DEFENSE TRANSFORMATION 2018, 2018, 10651
  • [3] LAYERED STRUCTURE APPROACH TO NETWORK ARCHITECTURE
    HOSHI, M
    SHIGEMATSU, N
    KITAMI, K
    WORLD PROSPERITY THROUGH COMMUNICATIONS, VOLS 1-3: CONFERENCE RECORD, 1989, : 341 - 345
  • [4] A LAYERED APPROACH TO PACS NETWORK ARCHITECTURE
    HEGDE, SS
    PREWITT, JMS
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1984, 515 : 442 - 451
  • [5] Ontologies and simulation: a practical approach
    McGinnis, L.
    Huang, E.
    Kwon, K. S.
    Ustun, V.
    JOURNAL OF SIMULATION, 2011, 5 (03) : 190 - 201
  • [6] Layered Security Approach in LTE and Simulation
    Shi, Zhiyuan
    Ji, Zhiliang
    Gao, Zhibin
    Huang, Lianfen
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION IN COMMUNICATION, 2009, : 171 - +
  • [7] A Practical Approach of VLC Architecture for Smart City
    Ayub, Shahid
    Honary, Mahsa
    Kariyawasam, Sharadha
    Honary, Bahram
    2013 LOUGHBOROUGH ANTENNAS AND PROPAGATION CONFERENCE (LAPC), 2013, : 106 - 110
  • [8] Practical Service Placement Approach for Microservices Architecture
    Selimi, Mennan
    Cerda-Alabern, Llorenc
    Sanchez-Artigas, Marc
    Freitag, Felix
    Veiga, Luis
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 401 - 410
  • [9] PROTEIN ARCHITECTURE - A PRACTICAL APPROACH - LESK,AM
    PETSKO, GA
    NATURE, 1992, 359 (6396) : 596 - 597
  • [10] A Practical Approach to the Formulation and Use of Architecture Principles
    Greefhorst, D.
    Proper, H. A.
    2011 15TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOC 2011), 2011, : 330 - 339