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
Link To Document