Browse > Article
http://dx.doi.org/10.9709/JKSS.2011.20.4.097

Design and Implementation of Distributed Object Communication Framework for the Development of Simulation Software based HLA  

Shim, Jun-Yong (LIG넥스원(주) Maritime연구소)
Wi, Soung-Hyouk (LIG넥스원(주) Maritime연구소)
Kim, Sae-Hwan (LIG넥스원(주) Maritime연구소)
Abstract
Defense M&S software industry has carried out a variety of studies related to an efficient implementation of large-scale simulation and interoperability with respect to each of the system and HLA has been developed to provide a common architecture for distributed simulation of them. HLA defines Federate interface specification and provides services through RTI. Meanwhile, the difficulty lies in developing the software based HLA. Federate developer needs to understand how to handle Metadata produced RTI and has to modify the interface code whenever FDD is modified. This paper presents the implementation method of SOM interface using the code generation technique and middleware architecture for providing simple API. It solves the problem for implementing the framework of distributed object communication by using proposed method.
Keywords
RTI; SOM; Framework Design; Communication Middleware; XML;
Citations & Related Records
연도 인용수 순위
  • Reference
1 방위사업청, "무기체계 획득단계별 M&S 적용지침", 방위사업청 지침 제 2010-32호.
2 IEEE, "IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework an Rules." IEEE Standard Mo: 1516-2000.
3 IEEE, "IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Federate Interface Specification." IEEE Standard No.: 1516.1 - 2000
4 IEEE, "IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Object Model Template (OMT) Specification." IEEE Standard Mo: 1516.2-2000.
5 Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal, "Pattern-Oriented Software Architecture A System of Patterns", Wiley & sons, 1996.
6 Burginsky, F., M. Finnie, P. Yu, "Automatic Code Generation from Design Patterns", IBM Systems Journal, Volume 35, #2, 1996.
7 Gamma, E et.al. "Design Patterns: Elements of Reusable Object-Oriented Software", ISBN 0-201-63361-2
8 Simulation Interoperability Standards Organization Inc., "RPR-FOM Version 1.0 SISO-STD-001.1-1999", 1999.
9 심준용, 진정훈, 김세환, "HLA기반 시뮬레이션의 연동 객체를 위한 코드 생성기", 정보통신분야학회 합동학술대회, 2009.