共查询到18条相似文献,搜索用时 62 毫秒
1.
嵌入式软件仿真测试环境的软件体系结构设计 总被引:7,自引:1,他引:7
仿真测试是嵌入式软件系统测试阶段的一种有效测试方法,仿真测试测试环境是支持仿真测试方法的一种自动化测试平台,针对仿真测试环境的功能需求,提出了一种基于主从结构的仿真测试环境的体系结构设计,之后重点介绍了实时处理机软件的体系结构设计,并对其中的任务管理与调度和通讯协议两个模块的软件体系结构设计进行了详细的描述,最后对全文进行了总结。 相似文献
2.
3.
4.
Vxworks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有多任务处理能力和保证软件实时性的各种通信机制;在分析嵌入式软件仿真测试环境的多任务性和实时性需求的基础上,基于任务权重优先调度算法和系统的功能模块的紧急度调度算法,对系统的各个模块进行了合理的任务划分,并提出了单处理器下的基于信号量通信的静态权重优先级抢占的任务调度算法;确定了需要调度的任务集合,并给出了测试环境任务总体关联图及具体实现方法,通过Windview工具对任务调度和实时性进行了验证。 相似文献
5.
如何构建测试环境是嵌入式软件测试需要解决的一个关键问题。由于半实物仿真能够较好地兼顾真实性和可控性,受到国内外的广泛重视。对ADS2半实物仿真测试工具的关键实现技术进行了研究。通过某型DSP处理板测试实例,介绍了利用ADS2进行测试的基本方法和步骤。研究表明,利用ADS2构建半实物仿真测试环境,能够有效进行嵌入式软件测试,具有很大的应用价值。 相似文献
6.
嵌入式软件仿真测试环境实时数据处理研究 总被引:2,自引:2,他引:0
分布式仿真测试环境是对嵌入式软件进行测试行之有效的手段.大量测试数据在仿真模型之间的实时通讯、收集和分布节点之间的传输是分布式仿真测试环境的设计难点.提出了一种实时数据处理的层次设计,应用代理模式和批处理双缓存区模式,解决了分布式仿真测试环境实时数据处理的关键技术,据此设计和实现的分布式仿真测试环境产品已成功应用于型号软件系统测试工程中. 相似文献
7.
嵌入式软件仿真测试环境接口通讯协议研究 总被引:1,自引:4,他引:1
目前通常采用仿真测试的方法对嵌入式软件进行系统测试。通过总结嵌入式软件仿真测试的特点,分析了被测系统真实的交联环境和仿真测试环境以及它们对通讯接口的需求,在此基础上提出了利用分层模式实现的测试环境数据通讯机制,最后重点阐述了通讯协议的设计和实现途径。 相似文献
8.
9.
嵌入式软件全数字仿真测试环境设计 总被引:2,自引:0,他引:2
嵌入式软件所具有的实时性、嵌入性特点,使得仿真测试成为保证嵌入式软件质量的一种重要测试方法.首先分析了当前仿真测试方法现状及存在的问题,然后提出了一种基于宿主机的嵌入式软件全数字仿真测试环境设计方案,用软件来仿真嵌入式软件运行所需的目标机硬件及外部设备,能够在不具备目标硬件系统情况下,进行非干涉、实时的嵌入式软件闭环测试,最后提出了通过建立仿真构件库实现快速建立全数字仿真测试环境的方法. 相似文献
10.
为了弥补传统实装测试环境无法满足异常测试用例执行条件等缺点,提出一种基于CAN总线的工程装备嵌入式软件仿真测试环境平台;首先介绍了测评中心体系结构,阐述了软件仿真测试环境的功能实现及优点;利用该平台对某型显示终端进行软件测试,在软件需求分析基础上建立了仿真模型,配置了总线接口,编写了测试脚本任务,最后列出了软件测试发现的问题;采用软件测试环境平台,能够提供极端或异常的测试环境,缩短了软件测试周期并提高了测试效率。 相似文献
11.
近年来,在我国科学技术不断发展的推动下,计算机在人们生活和工作中的应用已经非常普遍,成为了一种重
要的工具。在实际的计算机软件设计环节中,科学使用嵌入式的实时软件,切实处理计算机软件的故障,使整个计算机软件的
设计更加简单,简化了设计流程,有效对系统的质量进行了强化。嵌入式实时软件在计算机软件设计中的应用表现出很大的
优势。 相似文献
12.
13.
14.
15.
16.
嵌入式实时系统的软件需求检测 总被引:3,自引:0,他引:3
以需求描述模型HRFSM(hierarchical finite state machines based on rules)为基础,提出了一个嵌入式实时系统软件的动态执行模型(dynamic execution model,简称DEM)和基于该模型的检测方法.由于DEM能将控制流、数据流和时间有效地集成为一体,故提出的检测方法能检测嵌入式实时系统的软件需求的一致性和完全性.该检测方法由3种侧重点不同的检测形式组成,并能在检测过程中提供一些重要的检测信息.分析员可以利用基于该检测方法的工具灵活地对嵌入式实时系统的软件需求进行检测,以提高分析和检测软件需求的效率. 相似文献
17.
汪建芬 《数字社区&智能家居》2009,(23)
软件测试是保证软件质量,提高软件可靠性的关键。软件测试过程主要分为四个测试步骤:单元测试、集成测试、系统测试和验收测试。软件测试应该遵守其基本原则,包括尽早和不断地进行软件测试、避免由程序员检查自己的程序等。嵌入式系统是指以嵌入式应用为目的的计算机系统,具有其特殊功能。嵌入式软件测试主要有白盒测试与黑盒测试两种方法,有性能分析工具、内存分析工具等多种分析工具。 相似文献