联合试验平台应用软件集成开发环境研制

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:uspjxt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,联合实验平台(HIT-Joint Test Platform,H-JTP)中的资源以组件形式存在。组件式试验资源封装方便,且可重用、可组合应用,但是使用过程中需要使用任务规划工具、容器和运行监测软件等辅助工具,目前存在着脱离各种辅助工具软件,只利用中间件构建试验系统的需求,参考美军试验与训练使能体系结构,需提供应用程序式的试验资源。本课题就是要开发联合试验平台应用软件集成开发环境(Joint test platform application software Integration Development Environment,JIDE),以提高靶场资源构建人员开发应用程序式试验资源的效率。本文研究了JIDE的功能需求,JIDE需要实现工程管理、代码编辑、自动代码生成、资源管理、中间件设置,对象模型设置,编译链接和程序调试功能。以Eclipse CDT(Eclipse C++Development Toolkit)为基础,通过插件扩展机制实现JIDE。利用Eclipse CDT平台功能实现代码编辑、编译链接和程序调试功能。开发工程管理插件,用于提供管理H-JTP应用程序工程的能力。分析Eclipse CDT工程模板注册机制,实现H-JTP应用程序工程的注册、创建和管理。开发资源管理插件,用于提供管理、操作和使用资源的能力。分析Eclipse CDT视图扩展机制,实现中间件库、对象模型的添加、删除和更新。研究数据库存储方式,实现中间件库、对象模型的存储。开发工程服务插件,用于提供Qt转换,中间件设置,对象模型设置和自动代码生成这些辅助功能。分析菜单扩展的方式,研究Qt转换方法、中间件设置方法、对象模型设置方法和基于Freemarker模板引擎自动代码生成方法,实现H-JTP应用程序式试验资源构建过程中的辅助性功能。经过测试表明,JIDE运行可靠。构建的应用程序式试验资源能够与其他应用程序式试验资源和组件式试验资源完成信息交互,能够参与试验,完成试验任务,符合H-JTP规范。
其他文献
读万卷书不如行万里路,近年来,随着国家利好政策的不断出台,研学旅行也迎来了春天。然而,炙手可热的市场背后也面临更多的竞争和挑战。透过热闹和喧嚣,如何发挥研学旅行的真正价值
报纸
博物馆作为重要的开放收藏机构,面对不同的观众群体,需要通过开展各种教育活动使人们在体验、欣赏过程中加深对自然和文化的理解。人们的认识乃至价值观可能会在此过程中转化
水资源短缺是制约我国北方农业生产的主要因素之一,黄土高原是我国最重要的缺水地区和半干旱地区之一。作为我国最主要的旱作农业区之一,该地区长期受到水资源短缺的影响。近
目的探讨开放式乳突根治术联合乳突腔填充术治疗胆脂瘤中耳炎的临床疗效。方法选择2017年1月至2018年10月我院收治的80例胆脂瘤中耳炎患者,随机分为对照组和观察组,各40例。
利用2017年三沙湾沉积物的监测资料,分析了研究区沉积物重金属汞(Hg)、镉(Cd)、铅(Pb)、铜(Cu)、砷(As)的含量及其分布特征,结合历史资料分析了其趋势变化,并对其污染状况进
本文设计了一种以FPGA为数据压缩和数据缓存单元的高速数据采集系统,其主要特点是对高速采集的数据进行实时压缩,再将压缩后的数据进行缓冲存储。该设计利用数据比较模块实时
目的分析他汀类联合心血管药物治疗心血管疾病的临床效果。方法抽取102例我院收治的心血管疾病患者,按照随机数字表法将其分为对照组(n=51)、试验组(n=51)。给予对照组患者阿
翻转课堂作为一种新的教学模式,已成为研究热点。近年来,关于翻转课堂模式研究的文章不断增多,但在各类模式建构过程中,其基本结构的规范性值得进一步探究。文章以CNKI数据库
目的检测端粒保护蛋白TRF1、TRF2和POT1基因mRNA在食管癌组织中的表达。方法收集33例明确诊断的食管癌中心组织及其相应癌旁组织,提取总RNA并逆转录成cDNA,采用SBYRGreen适时
根据中国独特的社会经济条件,虞振镛认为畜牧业在中国可以得到更大的发展。抗战期间,虞振镛对贵州的畜牧业做出巨大努力,他推动畜种改良,加强兽疫防治工作以及培养畜牧业专业