实时嵌入式软件测试执行引擎的设计与实现
自动化的实时嵌入式软件测试中,测试描述执行系统的设计与实现是需要解决的关键问题之一.基于面向对象的思想,设计和实现了实时嵌入式软件测试描述语言的执行引擎.介绍了测试描述驱动的实时嵌入式软件自动化测试过程,并在此基础上提出了测试描述执行引擎的总体设计方案,阐述了编译过程和执行过程的实现方法,给出了符号表管理中哈希函数及其冲突的解决方法和基于SBRMS(Segment-Based Rate Monotonic Scheduling)调度策略的测试描述执行过程.对引擎的执行效率进行了评估和分析,结果表明,通过合理控制测试描述的规模和并发执行个数,测试描述执行引擎能够满足实时嵌入式软件自动化测试对实时、并发特性的要求,并具有良好的可移植性.
实时系统、嵌入式软件、自动化测试、编译器、引擎、调度
36
TP311(计算技术、计算机技术)
”十一五”国防预研课题资助项目513190701;航空科学基金资助项目20095551025
2017-01-18(万方平台首次上网日期,不代表论文的发表时间)
共5页
723-727