基于嵌入式模拟器的桩数据获取模型研究
将可扩展、可裁剪的嵌入式模拟器应用于嵌入式软件测试有很多优点,本文详细研究了已有嵌入式模拟器ARMulator的工作机制,提出基于ARMulator的桩数据获取模型,并开发出插桩模拟器,该模拟器维护一块共享内存,当插桩后的被测程序运行在ARMulator之上时,桩函数将桩数据写入共享内存,共享内存被写入时发送消息给桩分析器,桩分析器获得桩数据并进行分析,即时得出程序运行过程中的语句覆盖率.本文实现了基于ARMulator的测试平台原型系统,对被测程序进行了语句覆盖率测试,实验证明:该模型能即时的进行桩数据的发送接收与分析,并有效进行白盒测试.
嵌入式模拟器 桩数据 ARMulator 宿主机平台
范琳 王劲松 王文浪
西安邮电学院 计算机科学与技术系,西安 710121
国内会议
秦皇岛
中文
82-85
2010-09-16(万方平台首次上网日期,不代表论文的发表时间)