Automatic Identification of Code Changes That Require Extensive Testing
Automatic Identification of Code Changes That Require Extensive Testing
批准号:
531224-2018
负责人:
McIntosh, Shane
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Engage Grants Program
财政年份:
2018
资助国家:
加拿大
项目状态:
已结题
起止时间:
2018-01-01 至 2019-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
NATURE AND IMPORTANCE OF THE WORK TO BE DONE: Software Quality Assurance (SQA)**activities are performed to ensure that changes to software systems do not introduce regression in software**system properties (e.g., functionality, performance). SQA is a resource-constrained activity-exhaustive**verification of all of the changes that a software organization produces is not practically feasible. SQA**resources should be redirected from low-risk changes to high-risk ones in order to minimize the likelihood of**regressions in software system properties (e.g., bugs) from impacting user experience. At Shopify, additional**SQA resources are allocated to changes that the development team deems to be risky. Yet these decisions may**be error-prone, since "gut feel" is often involved, resulting in a suboptimal allocation of SQA resources. In this**project, we will leverage Shopify's historical development data to support SQA resource allocation decisions.**ANTICIPATED OUTCOMES: In a nutshell, we will train predictive models that will estimate a risk score for**each code change. These predictive models will be integrated into the Shopify code change process.**RELEVANCE TO THE COMPANY: This historical perspective has the potential to transform the way that**Shopify performs SQA. These integrated risk scores will help developers to make data-informed decisions**about the changes to which additional SQA resources should be allocated.**HOW CANADA WILL BENEFIT: This project will provide an opportunity for two master's students (Mrs.**Farida El Zanaty and Mr. Christophe Rezk) to be trained in large-scale statistical regression and applied**machine learning to solve real-world industrial problems. These are invaluable skills that will help to fill the**growing demand for data scientists in the Canadian public and private sectors.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Improving the Robustness, Efficiency, and Transparency of Continuous Integration and Delivery Pipelines
-
批准号:RGPIN-2022-02962
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2022
-
负责人:McIntosh, Shane
-
依托单位:
Leveraging the Build System to Support Modern Software Release Practices
-
批准号:RGPIN-2016-04350
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2021
-
负责人:McIntosh, Shane
-
依托单位:
Leveraging the Build System to Support Modern Software Release Practices
-
批准号:RGPIN-2016-04350
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2020
-
负责人:McIntosh, Shane
-
依托单位:
Leveraging the Build System to Support Modern Software Release Practices
-
批准号:RGPIN-2016-04350
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2018
-
负责人:McIntosh, Shane
-
依托单位:
Leveraging the Build System to Support Modern Software Release Practices
-
批准号:RGPIN-2016-04350
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2017
-
负责人:McIntosh, Shane
-
依托单位:
Leveraging the Build System to Support Modern Software Release Practices
-
批准号:RGPIN-2016-04350
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2016
-
负责人:McIntosh, Shane
-
依托单位:
Improving the Scalability of Software Build Systems for Ultra Large Scale Systems
-
批准号:424724-2012
-
项目类别:Vanier Canada Graduate Scholarships - Doctoral
-
资助金额:$3.64万
-
财政年份:2014
-
负责人:McIntosh, Shane
-
依托单位:
Improving the Scalability of Software Build Systems for Ultra Large Scale Systems
-
批准号:424724-2012
-
项目类别:Vanier Canada Graduate Scholarships - Doctoral
-
资助金额:$3.64万
-
财政年份:2013
-
负责人:McIntosh, Shane
-
依托单位:
Improving the Scalability of Software Build Systems for Ultra Large Scale Systems
-
批准号:424724-2012
-
项目类别:Vanier Canada Graduate Scholarships - Doctoral
-
资助金额:$3.64万
-
财政年份:2012
-
负责人:McIntosh, Shane
-
依托单位:
国内基金
海外基金
Identification and quantification of primary phytoplankton functional types in the global oceans from hyperspectral ocean color remote sensing
-
批准号:--
-
项目类别:--
-
资助金额:160万元
-
批准年份:2022
-
负责人:李忠平
-
依托单位: