基于GPGPU的软件回归测试用例多目标预优化
项目介绍
AI项目解读
基本信息
- 批准号:61170082
- 项目类别:面上项目
- 资助金额:58.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2015
- 批准年份:2011
- 项目状态:已结题
- 起止时间:2012-01-01 至2015-12-31
- 项目参与者:赵瑞莲; 尤枫; 尚颖; 何伟; 程俊; 朱利娜; 霍远秦; 江良; 汪海;
- 关键词:
项目摘要
回归测试是软件演化过程中一项频繁执行且开销巨大的任务,其耗费甚至会占到软件维护总费用的三分之一以上。测试用例预优化技术是一种高效实用的回归测试技术,其目的是将不同的测试用例按照其重要程度排序后使用,从而获得更高的回归测试效率。课题申请者首先提出并应用现代启发式搜索算法到软件回归测试用例预优化中,并将研究成果发表在TSE上,受到该领域专家学者的广泛关注,文章已经被引用120多次。在本申请课题研究中,申请者提出了一种基于多目标优化的软件回归测试用例预优化技术。这项技术将为实现为实际软件回归测试提供有效的指导和帮助。同时,申请者还提出用GPGPU技术解决多目标优化演化算法的效率问题。这种技术可以以很小的成本获取算法运算效率的数十倍提高,不但能有效的提高软件回归测试用例预优化的效率,而且对整个多目标演化算法领域中广泛存在的效率问题有重大的指导作用,因此本课题研究具有重要的理论和现实意义。
结项摘要
测试用例优先排序技术是一种高效实用的回归测试技术,其目的是将不同的测试用例按照其重要程度排序后使用,从而获得更高的回归测试效率。在本课题研究中,我们提出了一种基于多目标优化的软件回归测试用例优先排序技术,设计了三种可用于排序的目标,并分别研究了NSGA-II算法、蚁群算法(ACO)、粒子群算法(PSO)和协同演化算法在多目标测试用例优先排序中的应用。同时采用了先进的 GPU 图形卡通用并行计算技术,提出了面向 CPU+GPU 异构计算下的多目标测试用例优先排序技术,提高测试用例优先排序的计算效率。在实验过程中,除了使用广泛应用的benchmark程序验证外,使用开源的 Google浏览器Chrome的JavaScript引擎,V8程序,程序代码行超过10万,有效代码行近6万。基于真实的具有一定规模开源程序的实验能够有效的证明课题提出技术的有效性,发表在SSBSE2015的论文Epistatic Genetic Algorithm for Test Case Prioritization获得基于真实工业数据的最佳论文奖(Best SBSE Paper based on actual industry data)。为了能够更好的帮助相关领域的研究人员使用本项目研究的技术,我们在CUDA平台下开发并实现了原型工具,并将程序设计成开源库模式,程序代码遵循GNU GPL2.0开源协议发布在github上。..在研究过程中,我们积极探索研究新方向,在把测试用例优先排序和软件错误定位技术相结合的基础上,提出了一种基于动态相似度的错误定位优先排序方法,节约了测试时间和成本。. .在项目资助下,项目负责人在中国计算机学会(CCF)软件工程专委会中组建了基于搜索的软件工程学组,自2012年起每年举办中国基于搜索的软件工程研讨会,组织相关领域的专家学者一起交流研讨,促进该领域在中国的发展。同期建立了中国基于搜索的软件工程网站www.csbse.org,收集本领域内的各种资源,为相关研究人员提供服务。2014年,项目负责人牵头撰写了《基于搜索的软件工程研究与进展》,发表在《CCF2013-2014中国计算机科学技术发展报告》中,极大推动了该领域在中国的发展。2015年成功申办了软件学报《基于搜索的软件工程研究专刊》,并将于2016年发表。
项目成果
期刊论文数量(20)
专著数量(0)
科研奖励数量(1)
会议论文数量(9)
专利数量(0)
面向CPU+GPU异构计算的多目标测试用例优先排序
- DOI:--
- 发表时间:2016
- 期刊:软件学报
- 影响因子:--
- 作者:袁方;郭俊霞;李征;赵瑞莲
- 通讯作者:赵瑞莲
基于多种群遗传算法的可扩展有限状态机测试数据自动生成
- DOI:--
- 发表时间:2015
- 期刊:计算机应用与软件
- 影响因子:--
- 作者:周小飞;赵瑞莲;李征
- 通讯作者:李征
Test Generation for Programs with Binary Tree Structure as Input
以二叉树结构作为输入的程序的测试生成
- DOI:10.1142/s0218194015500205
- 发表时间:2015-12
- 期刊:International Journal of Software Engineering and Knowledge Engineering
- 影响因子:0.9
- 作者:Zhao Ruilian;Li Zheng;Wang Qian
- 通讯作者:Wang Qian
HashMap优化及其在列存储数据库查询中的应用
- DOI:--
- 发表时间:2015
- 期刊:计算机科学与探索
- 影响因子:--
- 作者:母红芬;李征;霍卫平;金正皓
- 通讯作者:金正皓
基于动态相似度的错误定位优先排序方法
- DOI:--
- 发表时间:--
- 期刊:计算机科学
- 影响因子:--
- 作者:蒲进兴;李登辉;李征;赵瑞莲
- 通讯作者:赵瑞莲
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
热载荷下热障涂层表-界面裂纹间的相互影响
- DOI:10.13224/j.cnki.jasp.2019.01.015
- 发表时间:2019
- 期刊:航空动力学报
- 影响因子:--
- 作者:吕凯;徐颖强;孙戬;李征;赵兴
- 通讯作者:赵兴
自复位钢木混合剪力墙:抗侧力性能试验研究与自复位机理参数分析
- DOI:10.15951/j.tmgcxb.2021.08.001
- 发表时间:2021
- 期刊:土木工程学报
- 影响因子:--
- 作者:李征;陈飞;何敏娟;何桂荣
- 通讯作者:何桂荣
往复荷载作用下配置摩擦型阻尼器钢木混合剪力墙抗侧力性能研究
- DOI:10.14006/j.jzjgxb.2019.0259
- 发表时间:2020
- 期刊:建筑结构学报
- 影响因子:--
- 作者:李征;陈飞;董翰林;何敏娟;李明浩
- 通讯作者:李明浩
一种汽轮机基础的并行多目标优化方法
- DOI:--
- 发表时间:2015
- 期刊:大连理工大学学报
- 影响因子:--
- 作者:李召军;李征;王希诚;李克秋
- 通讯作者:李克秋
基于双尺度SIFT描述符及搜索区域限制的图像匹配算法
- DOI:--
- 发表时间:2015
- 期刊:四川大学学报(自然科学版)
- 影响因子:--
- 作者:李文华;李征
- 通讯作者:李征
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
李征的其他基金
基于深度强化学习的软件持续集成测试优化技术研究
- 批准号:61872026
- 批准年份:2018
- 资助金额:65.0 万元
- 项目类别:面上项目
状态模型切片及测试技术研究
- 批准号:61472025
- 批准年份:2014
- 资助金额:83.0 万元
- 项目类别:面上项目
新型状态模型切片关键技术研究
- 批准号:60903002
- 批准年份:2009
- 资助金额:17.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}