- HLA 패더레이트 개발을 위한 ROM 프레임워크 설계 및 구현
- ㆍ 저자명
- 김대석,배종환,류재철,Kim. Dae-Seog,Bae. Jong-Hwan,Ryou. Jae-Cheol
- ㆍ 간행물명
- 정보처리학회논문지. The KIPS transactions. Part D. Part D
- ㆍ 권/호정보
- 2002년|6호|pp.1137-1144 (8 pages)
- ㆍ 발행정보
- 한국정보처리학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
패더레이션의 개선 가능성은 구성된 멤버 패더레이트들에게 유연성과 적응성을 요구하게 된다. 더욱이 비 연동화 모델을 HLA(High Level Architecture) 패더레이트로 개발하고 이를 가변적인 특성 패더레이션에 연동되도록 하기 위해서는 더 많은 시간과 노력이 요구된다. 본 연구에서는 이러한 문제를 해결하는 방법으로 ROM(RTI Object Model) 프레임워크를 설계하고 구현하는 방법을 제시하였다. ROM은 RTI(Run-Time Infrastructure) 프로그래밍과 패더레이트 시뮬레이션 프로그래밍을 완벽하게 분리시킴으로써 가변성 있는 FOM을 지원할 수 있는 HLA 패더레이트 개발을 비용과 생산성 측면에서 획기적인 효율을 제공하게 되었다. 즉 ROM은 RTI와 패더레이트 사이에 RTI 서비스를 관리하는 관리 계층과 실제로 객체 및 강호작용을 갱신 또는 반영하는 Foundation Class 계층을 두어 패더레이트 개발자들에게 보다 일반화된 HLA 서비스 사용환경을 제공해주고 동시에 반복적이고 하위수준의 RTI 프로그래밍을 자동화 할 수 있게 하였다.
Possibility of federation improvement requires flexibility and adaptability of member federates. Moreover, to develop and convert a non-HLA(High Level Architecture) compliant model as a HLA federate and allow this federate to be integrated with a changeable federation, more time and efforts will be necessary. In this research, I proposed a method to design and implement a ROM (RTI Object Model) Framework as a solution to this problem. ROM completely separates RTI (Run-Time Infrastructure) programming and simulation programming therefore providing epochal efficiencies in cost and productivity to the development a HLA federate that supports a changeable FOM. That is, ROM contains two layers : 1) a management layer that manages RTI services between the RTI and the federate and 2) a Foundation Class layer that actually updates/reflects objects and interactions. These two layers allow federate developers to use more generalized HLA services and automates the iterative, low-level RTI programming process.