• DocumentCode
    3389672
  • Title

    Research on flexibly extensible simulation system framework

  • Author

    Gong, Jianxing ; Huang, Jian ; Hao, Jianguo ; Huang, Kedi

  • Author_Institution
    Mil. Simulation Lab. Inst. of Electromech. Eng. & Autom., Nat. Univ. of Defense Technol., Changsha
  • fYear
    2008
  • fDate
    10-12 Oct. 2008
  • Firstpage
    316
  • Lastpage
    321
  • Abstract
    With the rapid advance of component-based technology in software engineering, component-based software has been widely used to develop highly modular simulation environments. The integration of component-based technology with M&S (modeling and simulation) environments gives the latter powerful capability and greatly supports reusability of components and interoperability of simulation environments. BOMs (base object models) supported by SISO (Simulation Interoperability Standards Organization) are intended to provide a key mechanism in facilitating interoperability, reusability, and composability and support and promote reuse of simulation model components and agile, rapid, and efficient development and maintenance of models. BOM-based simulation model components are designed and assembled to rapidly build dynamic federates in HLA. A flexibly extensible simulation framework is developed to provide a component-oriented methodology for M&S and a common extensible simulation framework for various federates by composing BOM-based simulation model components to improve reusability and interoperability of HLA. The middleware technique is applied to design the simulation engine of the simulation framework and separates simulation model components with different running platforms so that federates can be agilely reconfigured and customized.
  • Keywords
    digital simulation; middleware; object-oriented programming; open systems; software maintenance; software reusability; HLA; Simulation Interoperability Standards Organization; base object model; component-based software engineering; flexibly extensible simulation system framework; middleware; software maintenance; software reusability; Analytical models; Assembly systems; Automation; Distributed computing; Laboratories; Power system management; Runtime; Software engineering; System testing; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Simulation and Scientific Computing, 2008. ICSC 2008. Asia Simulation Conference - 7th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-1786-5
  • Electronic_ISBN
    978-1-4244-1787-2
  • Type

    conf

  • DOI
    10.1109/ASC-ICSC.2008.4675377
  • Filename
    4675377