2007Jisuanji fangzhenRequires access

MDA-Based Simulation Development of HLA

Tan Dong-feng

Open publisher page 0 citations

Abstract

Currently, as the middleware in the distributed simulation, HLA has interoperability problems related to other similar middleware environments. To solve these reusability and interoperability problems, this paper introduces the MDA approach to the design of simulation, attempts to improve the reusability and interoperability of HLA in the whole software lifecycle by using modeling idea of MDA. Using the approach, a federate can be separated into Behavior Logic and Integration Code, and using different models to describe and map them. This approach reduces the complexity and the difficulty of integration. When we describe and map models by analyzing the differences and relations between object models of HLA and OOAD, we establish the PIM and PSM of the federate using modeling idea of MDA.

About this research paper

What this paper is about

Currently, as the middleware in the distributed simulation, HLA has interoperability problems related to other similar middleware environments. To solve these reusability and interoperability problems, this paper introduces the MDA approach to the design of simulation, attempts to improve the reusability and interoperability of HLA in the whole software lifecycle by using modeling idea of MDA. Using the approach, a federate can be separated into Behavior Logic and Integration Code, and using different models to describe and map them. This approach reduces the complexity and the difficulty of integration. When we describe and map models by analyzing the differences and relations between object models of HLA and OOAD, we establish the PIM and PSM of the federate using modeling idea of MDA.

Why it matters

A significance statement is not available in the OpenAlex record.

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

Currently, as the middleware in the distributed simulation, HLA has interoperability problems related to other similar middleware environments. To solve these reusability and interoperability problems, this paper introduces the MDA approach to the design of simulation, attempts to improve the reusability and interoperability of HLA in the whole software lifecycle by using modeling idea of MDA. Using the approach, a federate can be separated into Behavior Logic and Integration Code, and using different models to describe and map them. This approach reduces the complexity and the difficulty of integration. When we describe and map models by analyzing the differences and relations between object models of HLA and OOAD, we establish the PIM and PSM of the federate using modeling idea of MDA.

Key concepts: Reusability, Interoperability, Middleware (distributed applications), High-level architecture, Computer science, Software engineering, Distributed computing, Systems engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
MDA-Based Simulation Development of HLA — Research Paper | ScholarLens