|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
在对嵌入式软件进行测试工具中,嵌入式软件仿真测试通用平台以其高自动化和高测试效率等优点被广泛的应用,但是目前国内这种工具大多是集中式的,存在以下题目,仿真模型的仿真计算量和模型的个数有一定限制,仿真模型与测试脚本的IO操作次数受到一定的限制。 针对以上题目,本文提出了分布式通用平台,并在总体设计的基础上,重点设计和实现测试执行子系统,该子系统是构建被测软件仿真环境、支持测试用例运行和驱动被测软件运行得到测试结果数据的支撑系统。 设计测试执行子系统中,在存储空间题目上,采用了分块存储,并对收集测试数据采用了实时数据的比较压缩机制,从而减少收集数据量的50%以上存储空间。数据处理机制中,采用了出版者-订阅者模式来使该系统中分块存储的数据保持一致性,对于实时性大数据量的收集测试数据采用了二级存储机制,并用多线程设计来对实时数据处理部分的任务进行划分。执行系统中数据通信的研究中,采用了分层思想设计了能够实现多种接口总线通讯协议,并设计出了能够进行节点之间实时通讯的两层的实时网络协议,经过验证实时网络协议可以完成5ms的实时节点之间的实时通讯。在实时调度的研究中,平台采用了最优静态单速率调度算法——RM调度算法。论文对于分布式平台中的时钟同步算法进行了研究探讨,算法对Cristian算法和Berkeley算法进行了改进,提出一种精度更高的同步算法。 本文选择某型号惯性导航系统的软件测试项目作为测试实例,验证分布式平台测试执行子系统满足整个平台的需求,具备了执行测试用例、驱动被测软件运行、对测试过程进行实时状态监控和对测试数据收集功能。在性能方面,能够完成ms级的测试。并且能将任务在各个节点间进行分配。 |
上一篇:虚拟实践社区中知识协同的心理契约模型研究下一篇:多频卫星导航系统完好性研究
|