• DocumentCode
    466916
  • Title

    A Dynamic Reconfigurable Adaptive Software Architecture for Federate in HLA-based Simulation

  • Author

    Hu, Yang ; Hang, Chen

  • Author_Institution
    Northwestern Polytech. Univ., Xi´´an
  • Volume
    1
  • fYear
    2007
  • fDate
    July 30 2007-Aug. 1 2007
  • Firstpage
    682
  • Lastpage
    687
  • Abstract
    As high level architecture (HLA) standard widely used in underwater warfare simulation applications, it is imperative that we should meet the need for the adaptation to the changing warfare requirements and improve development efficiency and reusability of simulation software, especially when developing a federate, known as a node in HLA-based distributed simulation. To address this problem, we present a dynamic reconfigurable adaptive software architecture for federate in this paper. The architecture has capability of self-adaptation to simulation requirements, and separates function realization from configuration control. It is composed of four layers, interface communication, requirement management, adaptation management and function realization. In this architecture, we partition the federate into several functional parts in terms of a definite granularity with Component-Based Software Development (CBSD) methodology. The architecture can adjust dynamically the configuration of federate to the new requirements while the simulation requirements change. Finally, we take a general sonar federate as an example to illustrate the presented architecture´s support for adaptation.
  • Keywords
    naval engineering computing; software architecture; HLA-based simulation; adaptation management; component-based software development methodology; dynamic reconfigurable adaptive software architecture; function realization; high level architecture standard; interface communication; requirement management; underwater warfare simulation applications; Computational modeling; Computer aided software engineering; Computer architecture; Educational institutions; Hybrid fiber coaxial cables; Programming; Software architecture; Software reusability; Software tools; Sonar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
  • Conference_Location
    Qingdao
  • Print_ISBN
    978-0-7695-2909-7
  • Type

    conf

  • DOI
    10.1109/SNPD.2007.314
  • Filename
    4287592