2013Summer Computer Simulation ConferenceRequires access

Integrating legacy simulation models into component-based weapon system simulation environment

Do‐Hyung Kim, Hyun Shik Oh, Seong Wook Hwang

Open publisher page 5 citations

Abstract

In recent times, interoperation of simulation models in a component-based simulation environment has become an important issue because of high reusability and composability of simulation models. AddSIM is a component-based simulation environment which has been developed for the purpose of weapon system modeling and engagement simulation. This paper describes three ways to integrate legacy models into AddSIM. Especially to make AddSIM interoperate with legacy C/C++ models externally, we also propose external C/C++ interface libraries. Using the proposed libraries, C/C++ legacy programs with minimal code changes, adding interfacing codes, can interoperate with AddSIM. To validate the effectiveness of the conversion methods and the function of the libraries, an anti-aircraft warfare simulation programs are developed in AddSIM with the libraries and evaluated.

About this research paper

What this paper is about

In recent times, interoperation of simulation models in a component-based simulation environment has become an important issue because of high reusability and composability of simulation models. AddSIM is a component-based simulation environment which has been developed for the purpose of weapon system modeling and engagement simulation. This paper describes three ways to integrate legacy models into AddSIM. Especially to make AddSIM interoperate with legacy C/C++ models externally, we also propose external C/C++ interface libraries. Using the proposed libraries, C/C++ legacy programs with minimal code changes, adding interfacing codes, can interoperate with AddSIM. To validate the effectiveness of the conversion methods and the function of the libraries, an anti-aircraft warfare simulation programs are developed in AddSIM with the libraries and evaluated.

Why it matters

OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In recent times, interoperation of simulation models in a component-based simulation environment has become an important issue because of high reusability and composability of simulation models. AddSIM is a component-based simulation environment which has been developed for the purpose of weapon system modeling and engagement simulation. This paper describes three ways to integrate legacy models into AddSIM. Especially to make AddSIM interoperate with legacy C/C++ models externally, we also propose external C/C++ interface libraries. Using the proposed libraries, C/C++ legacy programs with minimal code changes, adding interfacing codes, can interoperate with AddSIM. To validate the effectiveness of the conversion methods and the function of the libraries, an anti-aircraft warfare simulation programs are developed in AddSIM with the libraries and evaluated.

Key concepts: Interoperation, Interoperability, Composability, Interfacing, Component (thermodynamics), Reusability, Computer science, Interface (matter)

Related papers

Back to paper searchBrowse research topicsOriginal source
Integrating legacy simulation models into component-based weapon system simulation environment — Research Paper | ScholarLens