题名: | 一种编译优化测试用例自动生成方法的设计与实现 |
其他题名: | design and implementation of an automatic test case generation method for compiler optimization
|
作者: | 曾伟明
; 薛云志
; 赵琛
; 贺也平
|
关键词: | 编译器测试
; 覆盖率
; 编译优化
; 时序逻辑
; 测试用例 compiler test
; coverage test
; compiler optimization
; temporal logic
; test case
|
刊名: | 小型微型计算机系统
|
发表日期: | 2009
|
卷: | 30, 期:1, 页:13-18 | 收录类别: | wanfang,cnki,cscd
|
部门归属: | 基础软件国家工程研究中心
|
摘要: | 编译器的质量保证对提高软件产品的质量有着重要作用,对编译优化的测试是其中的核心部分.对编译优化的测试需要大量的测试用例程序.要构造这些测试用例,使用传统手工构造方法面临着效率低的问题,而基于文法的构造方法则针对性不足.从对优化的形式化描述出发来自动构造测试用例能克服这些缺点.本文设计并实现了一种基于形式化描述的编译优化测试用例程序生成方法.该方法基于编译优化的时序逻辑描述构造关键顶点控制流图,逐步转换为控制流图并得到用例程序.针对GCC(版本4.1.1)进行的覆盖率测试实验表明,该方法可以生成具有较高针对性的测试用例,并达到相当的覆盖程度. |
语种: | 中文
|
内容类型: | 期刊论文
|
URI标识: | http://ir.iscas.ac.cn/handle/311060/3790
|
Appears in Collections: | 基础软件国家工程研究中心_期刊论文
|
File Name/ File Size |
Content Type |
Version |
Access |
License |
|
42.pdf(495KB) | -- | -- | 限制开放 | -- | 联系获取全文 |
|
Recommended Citation: |
曾伟明,薛云志,赵琛,等. 一种编译优化测试用例自动生成方法的设计与实现[J]. 小型微型计算机系统,2009-01-01,30(1):13-18.
|
|
|