An Integration of Legacy Nuclear Simulation Code into HLA Federation using Shared Memory


The KIPS Transactions:PartD, Vol. 12, No. 5, pp. 797-806, Oct. 2005
10.3745/KIPSTD.2005.12.5.797,   PDF Download:

Abstract

The objective of the HLA(High Level Architecture) have recommended by DoD(Department of Defense) is to facilitate interoperability among simulations and to promote reuse of their components. There are many legacy simulation softwares developed before the HLA becomes simulation standard. The integration of legacy simulations into federations using the HLA is an important research topic in M&S(Modeling and Simulation) area. Legacy simulation softwares of the mission critical industry such as nuclear and aerospace are generally use Fortran language. However, the reuse of those is not easy because the HLA is not support Fortran language. This paper suggests a integration method which minimizes the modification of legacy simulation software and migrates the legacy simulation software to HLA federation. Each federate participating in federation have the separated executables that communicate via a shared memory created at run-time. Two types of shared memory blocks are used for publication and subscription. Declaration block for global variables used in legacy simulation software is separated for publication and subscription and then mapped as classes of objects and interactions for the HLA FOM design. To validate the suggested method, we approached the HLA integration of legacy nuclear simulation code being used in plant design and to observe the integration results, we used the FMT(Federation Management Tool). The diagnostic information which the FTM displays showed that our method can be successfully and effectively used for a HLA federation.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
G. O. Park, K. H. Han, J. T. Lim, "An Integration of Legacy Nuclear Simulation Code into HLA Federation using Shared Memory," The KIPS Transactions:PartD, vol. 12, no. 5, pp. 797-806, 2005. DOI: 10.3745/KIPSTD.2005.12.5.797.

[ACM Style]
Geun Ok Park, Kwan Ho Han, and Jong Tae Lim. 2005. An Integration of Legacy Nuclear Simulation Code into HLA Federation using Shared Memory. The KIPS Transactions:PartD, 12, 5, (2005), 797-806. DOI: 10.3745/KIPSTD.2005.12.5.797.