Improving Software Quality With Introspective Testing
Improving Software Quality With Introspective Testing
批准号:
RGPIN-2016-04362
负责人:
Holmes, Reid
金额:
$3.35万
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2018
资助国家:
加拿大
项目状态:
已结题
起止时间:
2018-01-01 至 2019-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The long-term objective of my research program is to help industrial software engineers improve the quality and reliability of their software systems by providing them novel tools and techniques for analyzing and strengthening their test suites.******Software engineers have managed to build systems of incredible size and utility that play a crucial role in modern society; however, as these systems have grown in complexity, so has our expectations for the quality of these systems. This has resulted in increased scrutiny of software quality and intolerance for system failure; failures also have a direct economic cost, estimated at in excess of $60B per year.******Developers predominantly use software testing to confirm that their systems behave as they expect. Unfortunately, the tools and techniques software engineers have at their disposal for validating the 'strength' of their test suites are insufficient for modern software systems.******The research methodology employed in this program will include continual industrial involvement to ensure our approaches improve shortcomings in industrial practice and scale to the complexity of real software systems. The research program will produce novel techniques for characterizing the sensitivity of software tests, a means to assess test criticality by mapping test executions to real user executions, and mechanisms for assessing the severity of any identified faults. Finally, we will develop new ways to automatically strengthen tests that represent weaknesses in existing suites. Our approaches will be evaluated in both empirical lab studies and through validations with our industrial partners (which will comprise of both quantitative experiments and qualitative case studies).******Ultimately, the goal of this research program is to help software engineers assess and improve the quality of their test suites which will in turn lead to improved overall quality for the software systems we use every day.**
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Improving Software Quality With Introspective Testing
-
批准号:RGPIN-2016-04362
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$6.7万
-
财政年份:2021
-
负责人:Holmes, Reid
-
依托单位:
Supporting developer workflows
-
批准号:530226-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$12.53万
-
财政年份:2020
-
负责人:Holmes, Reid
-
依托单位:
Improving Software Quality With Introspective Testing
-
批准号:RGPIN-2016-04362
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2019
-
负责人:Holmes, Reid
-
依托单位:
Supporting developer workflows
-
批准号:530226-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$12.79万
-
财政年份:2019
-
负责人:Holmes, Reid
-
依托单位:
Improving Software Quality With Introspective Testing
-
批准号:492971-2016
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2018
-
负责人:Holmes, Reid
-
依托单位:
Supporting developer workflows
-
批准号:530226-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.96万
-
财政年份:2018
-
负责人:Holmes, Reid
-
依托单位:
Improving Software Quality With Introspective Testing
-
批准号:RGPIN-2016-04362
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2017
-
负责人:Holmes, Reid
-
依托单位:
Improving Software Quality With Introspective Testing
-
批准号:492971-2016
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2017
-
负责人:Holmes, Reid
-
依托单位:
Improving Software Quality With Introspective Testing
-
批准号:RGPIN-2016-04362
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.35万
-
财政年份:2016
-
负责人:Holmes, Reid
-
依托单位:
Understanding dynamic program behaviour
-
批准号:402446-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2015
-
负责人:Holmes, Reid
-
依托单位:
Understanding dynamic program behaviour
-
批准号:402446-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2014
-
负责人:Holmes, Reid
-
依托单位:
Understanding dynamic program behaviour
-
批准号:402446-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2013
-
负责人:Holmes, Reid
-
依托单位:
Understanding dynamic program behaviour
-
批准号:402446-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2012
-
负责人:Holmes, Reid
-
依托单位:
Understanding dynamic program behaviour
-
批准号:402446-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2011
-
负责人:Holmes, Reid
-
依托单位:
Implications of pragmatic-reuse activities on industrial development practice
-
批准号:357272-2008
-
项目类别:Postdoctoral Fellowships
-
资助金额:$1.46万
-
财政年份:2010
-
负责人:Holmes, Reid
-
依托单位:
Implications of pragmatic-reuse activities on industrial development practice
-
批准号:357272-2008
-
项目类别:Postdoctoral Fellowships
-
资助金额:$2.91万
-
财政年份:2009
-
负责人:Holmes, Reid
-
依托单位:
Implications of pragmatic-reuse activities on industrial development practice
-
批准号:357272-2008
-
项目类别:Postdoctoral Fellowships
-
资助金额:$1.46万
-
财政年份:2008
-
负责人:Holmes, Reid
-
依托单位:
海外基金