基于测试剖面动态调整的随机测试技术研究
项目介绍
AI项目解读
基本信息
- 批准号:61272164
- 项目类别:面上项目
- 资助金额:80.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2016
- 批准年份:2012
- 项目状态:已结题
- 起止时间:2013-01-01 至2016-12-31
- 项目参与者:殷蓓蓓; 吕俊鹏; 胡海; 江昌海; 林俊; 王江; 赵峙尧;
- 关键词:
项目摘要
This proposal aims to develop a new testing technique-Dynamic Random Testing (DRT). In order to investigate its effect on defect detection and reliability estimation, model on DRT process will be built and testing effectiveness and efficiency should be analyzed. Also the model should also include different factors that affect the effectiveness and efficiency of DRT and experimental validation. By this model an improvement is brought out on the mutual support between software testing and software reliability estimation. Random testing is a testing technique that selects and executes the test cases from a test suite according to a given testing profile. There is no feedback in this process. However, DRT tries to adjust the testing profile online according to the testing history. The main research on DRT includes the following topics: the factors that affect the effectiveness and efficiency of DRT, the behavior of detected defects growth, the behavior of coverage growth , the compare among dynamic random testing, random testing and adaptive testing, a theoretical analysis on optimal testing profile adjusting strategy and the relationship between software testing and reliability assessment.
本项目以一类新的软件测试技术,即本项目申请人最近提出的动态随机测试技术为对象,研究其测试有效性和测试效率的关系及软件可靠性评估的准确程度,通过对测试过程进行建模和分析,研究影响其测试有效性及测试效率的因素,并通过具体软件实验加以验证;另一方面,建立面向软件可靠性评估的最优剖面调整策略,并在此基础上实现软件测试与软件可靠性评估一体化的目标。随机测试根据事先给定的测试剖面(概率分布)从测试用例库中选取测试用例,在测试过程中不改变测试剖面。与随机测试不同,动态随机测试在测试过程中根据测试结果动态地调整测试剖面。主要研究内容包括:影响动态随机测试技术测试有效性和效率的不同因素,软件检测缺陷数目增长的规律,测试覆盖率增长规律,动态随机测试技术与常用测试技术的比较以及最优测试剖面调整策略的理论刻画,软件测试与软件可靠性评估一体化等。
结项摘要
本项目以一类新的软件测试技术-动态随机测试技术为研究对象,研究其测试有效性和测试效率的关系。通过对测试过程进行建模和分析,研究影响其测试有效性及测试效率的因素,并通过具体软件实验加以验证;另一方面,建立面向软件可靠性评估的最优剖面调整策略,并在此基础上实现软件测试与软件可靠性评估一体化的目标。随机测试根据实验给定的测试剖面(概率分布)从测试用例库中选取测试用例,在测试过程中不改变测试剖面。与随机测试不同,动态随机测试在测试过程中根据测试结果动态地调整测试剖面。在本项目的研究中,我们对影响动态随机测试技术有效性和效率的因素进行了分析;对动态随机测试中最优测试剖面的调整策略进行理论分析,提出多种动态随机测试的改进方法,以进一步提高其测试效率;对动态随机测试过程中软件缺陷数目增长规律、测试覆盖率增长规律等进行了研究;将动态随机测试技术与常用测试技术进行比较,并通过实验验证动态随机测试的性能。此外,本项目还进行了一系列的软件测试相关领域的研究,包括自适应测试研究,GUI测试研究,SOA研究,以及软件老化及再生策略的研究等。本项目完成了预期任务。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(8)
专利数量(0)
Enhancing software reliability estimates using modified adaptive testing
使用修改后的自适应测试增强软件可靠性评估
- DOI:10.1016/j.infsof.2012.08.012
- 发表时间:2013-02
- 期刊:Information and Software Technology
- 影响因子:3.9
- 作者:Jiang, Chang-Hai;Cai, Kai-Yuan;Wong, W. Eric;Mathur, Aditya P
- 通讯作者:Mathur, Aditya P
Estimating confidence interval of software reliability with adaptive testing strategy
利用自适应测试策略估计软件可靠性的置信区间
- DOI:10.1016/j.jss.2014.08.004
- 发表时间:2014-11
- 期刊:Journal of Systems and Software
- 影响因子:3.5
- 作者:Lv, Junpeng;Yin, Bei-Bei;Cai, Kai-Yuan
- 通讯作者:Cai, Kai-Yuan
A comprehensive approach to optimal software rejuvenation
优化软件更新的综合方法
- DOI:10.1016/j.peva.2013.05.010
- 发表时间:2013-11
- 期刊:Performance Evaluation
- 影响因子:2.2
- 作者:Ning GaoRong;Kishor S. Trivedi;Rivalino Matias Jr;Cai Kai-Yuan
- 通讯作者:Cai Kai-Yuan
On the Asymptotic Behavior of Adaptive Testing Strategy for Software Reliability Assessment
软件可靠性评估自适应测试策略的渐近行为
- DOI:10.1109/tse.2014.2310194
- 发表时间:2014-04
- 期刊:IEEE Transactions on Software Engineering
- 影响因子:7.4
- 作者:Lv, Junpeng;Yin, Bei-Bei;Cai, Kai-Yuan
- 通讯作者:Cai, Kai-Yuan
Mutation-oriented test data augmentation for GUI software fault localization
用于 GUI 软件故障定位的面向突变的测试数据增强
- DOI:10.1016/j.infsof.2013.07.004
- 发表时间:2013-12
- 期刊:Information and Software Technology
- 影响因子:3.9
- 作者:Zhongxing Yu;Chenggang Bai;Kai-Yuan Cai
- 通讯作者:Kai-Yuan Cai
数据更新时间:{{ 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:--
- 发表时间:--
- 期刊:控制理论与应用
- 影响因子:--
- 作者:吴淮宁;李勇;蔡开元
- 通讯作者:蔡开元
混合H2/H∞参数辨识
- DOI:--
- 发表时间:--
- 期刊:控制理论与应用
- 影响因子:--
- 作者:吴淮宁;蔡开元
- 通讯作者:蔡开元
关于软件可靠性测试的若干问题
- DOI:--
- 发表时间:--
- 期刊:工程数学学报
- 影响因子:--
- 作者:董昭;蔡开元;刘克
- 通讯作者:刘克
关于软件可靠性与软件控制论的若
- DOI:--
- 发表时间:--
- 期刊:中国科学基金,第4期,2004
- 影响因子:--
- 作者:蔡开元
- 通讯作者:蔡开元
基于行为协同和虚拟目标相结合的无人机实时航路规划
- DOI:--
- 发表时间:--
- 期刊:Kongzhi Lilun Yu Yinyong/Control Theory and Applications
- 影响因子:--
- 作者:武善杰;郑征;蔡开元
- 通讯作者:蔡开元
其他文献
{{
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
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
蔡开元的其他基金
高可信嵌入式软件系统典型案例研究及试验验证环境设计
- 批准号:91018001
- 批准年份:2010
- 资助金额:50.0 万元
- 项目类别:重大研究计划
基于复杂网络模型的软件可靠性度量与评估方法研究
- 批准号:60973006
- 批准年份:2009
- 资助金额:35.0 万元
- 项目类别:面上项目
高可信软件的测试与评估
- 批准号:60633010
- 批准年份:2006
- 资助金额:200.0 万元
- 项目类别:联合基金项目
自适应原理在软件测试中的应用
- 批准号:60474006
- 批准年份:2004
- 资助金额:22.0 万元
- 项目类别:面上项目
复杂结构振动控制-基于可靠性方法研究
- 批准号:60274057
- 批准年份:2002
- 资助金额:5.0 万元
- 项目类别:面上项目
率模可靠性理论中的维修策略研究
- 批准号:69104004
- 批准年份:1991
- 资助金额:4.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 }}