基于公共数据模型的仿真数据自动化测试工具的设计方法技术

技术编号:43522730 阅读:10 留言:0更新日期:2024-12-03 12:11
本发明专利技术涉及一种公共数据模型的仿真数据自动化测试工具设计方法,包括:文件读取模块、设置公布订购关系模块、预设仿真数据模块、数据处理模块和辅助功能模块;文件读取模块,用于从被测仿真单元中提取联合仿真数据的公共数据模型与数据类型,并将其存储至数据处理模块的本地内存中,以及发送公共数据模型至设置公布订购关系模块。设置公布订购关系模块,用于将接收的公共数据模型进行反向选取公布订购关系后,输出至预设仿真数据模块。预设仿真数据模块,用于根据已设置的公布订购关系进行数据结构重定义。辅助功能模块,用于调取和保存所有模块处理的数据记录。采用本方法能够极大降低系统开发的时间开销和成本开销。

【技术实现步骤摘要】

本专利技术涉及仿真数据测试,特别是涉及一种基于公共数据模型的仿真数据自动化测试工具的设计方法


技术介绍

1、由于良好的可重用性、互操作性和可扩展性,高层次仿真体系结构(high levelarchitecture—hla)技术在仿真领域已体现出强大的生命力,代表了未来仿真技术发展的方向。目前,国内已成功开发了几个大型的基于hla的仿真系统,同时对hla技术的支撑软件提出了更高的要求。先期在运行支撑环境(run-time infrastructure—rti)的基础上开发了仿真中间件(kd-jlink)、公共数据模型开发工具(jmodel)等软件,但是以往分布式仿真开发调试阶段,需要等到所有节点开发完成后才能进行数据发送与接收的测试,存在长时间等待和沟通协调的问题;或者自行再开发一个或者多个节点去进行测试,存在数据修改不方便,不可重用等问题,而且会大大增加系统的开发工作量。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高联合仿真数据开发效率的基于公共数据模型的仿真数据自动化测试工具的设计方本文档来自技高网...

【技术保护点】

1.一种基于公共数据模型的仿真数据自动化测试工具的设计方法,其特征在于,应用于联合仿真服务器上,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述联合仿真测试系统分别通过公布端与订购端,与所述联合仿真服务器进行仿真数据测试的通信连接。

3.根据权利要求2所述的方法,其特征在于,所述文件读取模块,还用于读取所述被测仿真单元的JCD格式文件,以提取所述联合仿真数据的数据类型定义与公共数据模型;

4.根据权利要求3所述的方法,其特征在于,所述设置公布订购关系模块,还用于接收用户通过所述联合仿真测试系统的操作界面的仿真设置方案,根据所述仿真设置方案...

【技术特征摘要】

1.一种基于公共数据模型的仿真数据自动化测试工具的设计方法,其特征在于,应用于联合仿真服务器上,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述联合仿真测试系统分别通过公布端与订购端,与所述联合仿真服务器进行仿真数据测试的通信连接。

3.根据权利要求2所述的方法,其特征在于,所述文件读取模块,还用于读取所述被测仿真单元的jcd格式文件,以提取所述联合仿真数据的数据类型定义与公共数据模型;

4.根据权利要求3所述的方法,其特征在于,所述设置公布订购关系模块,还用于接收用户通过所述联合仿真测试系统的操作界面的仿真设置方案,根据所述仿真设置方案与所述公共数据模型进行公布订购关系的反向选取,输出已公布对象类属性、已订购对象类属性、已公布交互类参数以及已订购交互类参数至所述预设仿真数据模块。

5.根据权利要求4所述的方法,其特征在于,所述预设仿真数据模块,还用于根据仿真设置方案对所述辅助功能模块保存的联合仿真数据的历史数据记录进行处理,输出注册对象记录、属性更新记录以及发送交互记录...

【专利技术属性】
技术研发人员:王鹏彭勇许凯邓远超李智能刘志勇何凌峰王鑫楚江平
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1