摘要
基于HLA/RTI进行盟员软件的开发过程是一个繁琐、枯燥而且容易出错的过程。各盟员代码中存在着大量重复的通用功能,同时,大量的底层接口编程也会使联盟开发者在与RTI功能相关的函数调用上花费精力。为此,提供一个通用的盟员开发环境对HLA盟员仿真程序的开发具有重要意义。论文主要对盟员框架自动生成工具进行了深入研究,提出了用配置文件来进行信息配置的设计思想。该工具的研制成功,可大大简化盟员软件的开发,提高各类仿真盟员的开发效率。
The development of federate software based on HLA/RTI is a miscellaneous, bald and fallible process. The large degree of commom functionality exists in the code of each federate. At the same time ,a mass of bottom interface programming also makes federation developer spend energy on function calling pertinent to RTI function. Therefor,it has important meaningto offer a general environment for the development of HLA federate simulation programming. This paper mainly studies a tool for generating federate framework,and brings forward the design idea which uses configuration file to configure federate information. Successful development of the tool may greatly simplify the development of federate software and improve the efficiency of development.
出处
《计算机仿真》
CSCD
2005年第12期245-248,共4页
Computer Simulation
基金
国家"八六三"高技术研究发展计划项目(2001AA115127)
关键词
高层体系结构
盟员软件
软件框架
综合开发环境
HLA
Federate software
Software framework
Integrated development environment