共查询到20条相似文献,搜索用时 15 毫秒
1.
随着装备软件系统的发展,越来越多的硬件功能软件化,装备软件的发展朝着高综合、高集成、一体化的趋势发展。目前航空航天装备软件中,嵌入式软件占据主导地位,相较通用计算机软件,嵌入式软件的测试具有面向特定应用,有实时操作系统支持,运行芯片和平台较为固定,并且需要特定的数字总线资源进行数据注入等特点。尤其对于复杂的,高度综合化模块架构的嵌入式软件系统软件测试,对于测试和验证系统的要求也越来越高,数据采集、数据记录、数据激励、数据监控、数据分析等各种测试和验证系统的需求也使得综合化软件测试验证系统结构越来越复杂,基于分布式架构的软件测试系统已经成为必然趋势。结合嵌入式综合化软件测试系统的功能要求以及测试系统的特点,提出了一种基于对等架构下的分布式测试系统设计,该设计不仅能够满足嵌入式软件运行平台规模的扩展,也能够在分布式架构下实现软件运行平台内部资源的共享。 相似文献
2.
针对航天软件自动化测试和测试通用性要求的不断提高,提出基于DAQ(数据采集)和FPGA(现场可编程门阵列)的星务软件测试平台构建方案,在PXI(PCI eXtensions for Instrumentation,外设部件互联标准在仪器领域的扩展)系统环境下应用NI(美国国家仪器公司)的DAQ板卡和FPGA板卡实现星务软件外围数据的仿真模拟,应用Lab-VIEW编程实现信号的解析和良好的人机交互界面。在实际测试中,它能够很好地完成一系列星务软件的自动化动态测试、故障模拟测试等,大大缩短了测试周期,提高了测试效率。此平台完全满足航天软件现代化测试的要求,具有开发周期短、使用效率高、通用性强等优点。 相似文献
3.
4.
软件测试的控制论方法 总被引:7,自引:0,他引:7
软件测试被认为是软件开发过程中理解最为不清的一环。部分原因是虽然有很多策略被定义和分析,但很少有策略被设计和优化。软件测试的反馈机制迄今尚未形成。基于此种情况,软件测试的控制论方法将软件测试问题当作控制问题,被测软件当作被控对象,软件测试策略当作相应的控制器,被测软件和测试策略构成一个闭环反馈控制系统。软件控制论是一门探讨软件理论和工程与控制理论和工程交叉的学科,软件测试的受控马尔可夫链方法利用受控马尔可夫链理论设计和优化软件测试策略,是软件控制论思想的体现。在受控马尔可夫链方法的框架内讨论软件系统的自适应测试,并与随机测试进行比较,发现自适应测试方法相对于传统的随机测试方法具有较大的优越性。 相似文献
5.
基于装备软件管理现状,分析装备软件研制与管理过程中存在的需求管理不准确、软件测试不充分、配置管理不清晰、文档编写不规范等问题,按照GJB 5000B标准要求,充分借鉴最佳实践,开展装备软件全生命周期管控方法研究并实践,促进装备软件工程化水平的提升。 相似文献
6.
7.
8.
任务规划地面站软件是保障飞机安全飞行的重要软件,为解决该类软件测试时采用传统自动化测试工具测试脚本维护困难、复用率低,手工测试效率低下等问题,本文设计并提出了一种自动化测试框架。框架基于关键字驱动的思想,通过建立控件映射表,定义常用测试关键字,自动生成测试文档等设计,实现了测试用例与测试脚本的分离,使测试用例的设计、维护、复用更加灵活、简便,并能有效提高软件测试效率。 相似文献
9.
10.
以被定义为DO-178C Level A级软件的自主版权嵌入式实时操作系统为应用模型,提出了一种基于DO-178C标准的嵌入式实时操作系统的测试方法。提出的测试模式解决了操作系统内核在目标机中难以测试的问题,同时对操作系统在目标机环境进行测试的一些具体问题给出了解决方案。方法既适合现阶段国军标对软件测试提出的要求,又保证了嵌入式操作系统软件测试活动与适航要求的符合性。 相似文献
11.
12.
13.
14.
基于CPCI总线架构的航天器测试设备可以实现模块化、集成化和通用化设计,有利于测试系统的再次开发、直接沿用以及后续维护.某型号的综合电子和控制分系统地面测试设备采用基于CPCI总线的架构,使用VxWorks操作系统作为核心调度,采取模块化FPGA开发接口和特定功能.提出以监听任务、功能模块、板卡运行时间为检测手段,实现了对系统测试设备故障的诊断,尤其是反作用轮转速模块,软件能自主进行故障处理.在分系统及整星测试的使用过程中,此方法有效提高了设备的可靠度,提高了对星上产品的安全保护,保证整星大型试验的连续可靠运行.此方法对于其他地面测试设备的故障诊断具有一定的借鉴作用. 相似文献
15.
FQPSK是一种具有高频谱效率和高功率效率的调制方式。本文主要研究了FQPSK的调制解调原理,并在软件无线电架构的思想上,使用Verilog HDL语言进行了各个模块的设计,提出一种基于FPGA的FQPSK调制解调实现方案,给出实现的模块框图、硬件仿真结果与测试波形,其结论与计算机仿真结果相符,同时也验证了FQPSK的频谱优越性。这种FPGA实现方案具有高度集成、配置灵活等特点。 相似文献
16.
测试复用技术是提高软件测试效率和质量的重要技术手段,在分析航天测控软件行为模式的基础上提出了基于数据操作的航天测控软件测试复用模型,给出了测试用例搜索和匹配算法;以航天测控外测数据处理软件的可靠性测试为例给出了模型的具体应用。结果表明,基于给定模型的测试复用方法可提供该软件约65%的测试用例,有效提高了测试效率,所提出的模型和方法对专业领域软件测试效率和质量的提高具有一定的借鉴意义。 相似文献
17.
18.
基于CATIA的飞机驾驶员脚部舒适性研究 总被引:1,自引:0,他引:1
针对飞机驾驶员的脚部舒适性问题,提出了一种脚部舒适域算法,并以CATIA软件为平台通过CAA(组件应用架构)二次开发方式实现了三维图形化显示.和人机工程学分析软件JACK生成的脚部舒适域进行了对比验证,验证结果表明提出的脚部舒适域算法正确,计算结果符合GJB4856-2003中相关人体几何数据.通过在CATIA软件上的实现,为工程设计人员在设计飞机电子样机时脚蹬位置设计的合理性提供依据,拓展了CATIA软件在人机工程学领域的应用.同时为其它行业各种脚踏板位置设计提供参考. 相似文献
19.
弹载专用计算机软件是影响导弹飞行的关键软件,在研制单位进行软件测试后,应由监造单位组织第三方独立的测试。文中介绍了软件测试的体会,强调对飞行控制软件的测试需要一定的理论支持和丰富的实践经验,在软件测试中,对软件设计提出了修改意见,以加强软件研制的质量监督。 相似文献