Intelligent Code Quality Management for Software Evolution
Intelligent Code Quality Management for Software Evolution
批准号:
RGPIN-2022-03394
负责人:
Zou, Ying
金额:
$3.5万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2022
资助国家:
加拿大
项目状态:
已结题
起止时间:
2022-01-01 至 2023-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Software applications are omnipresent in our daily lives. We rely on them to pay our bills, to shop, and to stream videos online. Their quality is critical and cannot be compromised by their ever-increasing user base and programming complexity. To ensure the quality of software applications, software analytics are provided to automatically analyze the collected software engineering data (e.g., commit logs) and build predictive models to help developers identify defects in advance and improve software quality. However, as many large-scale and complex applications are deployed, existing software analytics approaches have the following limitations: (1) lack of industrial adaption as prior research cannot scale well to handle the increasing volume of software operational data (e.g., crash reports); and (2) rare considerations of the perceived quality of software experienced by end-users and treat all defects equal. In the proposed research, we aim to address the above limitations in the following objectives. O1) Providing intelligent support for handling the increasing scale of the code to deliver high quality software. We will develop leading-edge methods and tools to O1.1) provide smart clone management infrastructure that can track clone evolution and rank the clones based on various criteria (e.g., the fault-proneness) that require more attention; O1.2) extract reusable components as application programming interfaces (APIs) to reuse the functionality that are often embedded in the cloned code; and O1.3) identify and recommend API usage patterns to demonstrate how to implement a certain functionality. O2) Improving perceived quality of software by identifying the most impactful defects. Given the large and wide user base of software applications, new quality improvement processes and methodologies are needed ensuring that the developed software is of high quality. We will: O2.1) propose the notion of perceived quality (i.e., user experience and satisfaction) to identify high impact defects to fix first; and O2.2) optimize timing of pre-release efforts to ensure that software is released in a timely fashion, but the high impact defects are captured during the testing period. The proposed research focus is the development of solutions that are tested through empirical studies in an industrial setting. Due to the practical impact of my research, private sector companies (e.g., IBM) and open-source communities (e.g., the Mozilla Foundation) have shown strong interest in adopting our research results. The outcome of the proposed research will help practitioners deliver reliable and desirable software in an efficient manner. Integrating perceived quality into the evolution process help practitioners focus on the critical issues that can quickly improve perceived quality, thereby increasing customer satisfaction, brand reputation and ultimately company revenues. The proposed research will train 3 PhD and 2 MSc students.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Canada Research Chair in Software Evolution
-
批准号:CRC-2020-00362
-
项目类别:Canada Research Chairs
-
资助金额:$14.57万
-
财政年份:2022
-
负责人:Zou, Ying
-
依托单位:
Canada Research Chair In Software Evolution
-
批准号:CRC-2020-00362
-
项目类别:Canada Research Chairs
-
资助金额:$10.93万
-
财政年份:2021
-
负责人:Zou, Ying
-
依托单位:
Intelligent Log Analytics for Predicting Future Run-Time Issues
-
批准号:543528-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2021
-
负责人:Zou, Ying
-
依托单位:
Software Evolution
-
批准号:CRC-2018-00346
-
项目类别:Canada Research Chairs
-
资助金额:$1.82万
-
财政年份:2021
-
负责人:Zou, Ying
-
依托单位:
Integrating User Sentiment into Software Evolution Processes
-
批准号:RGPIN-2017-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2021
-
负责人:Zou, Ying
-
依托单位:
Cognitive Aware Smart Service Composition
-
批准号:500565-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2021
-
负责人:Zou, Ying
-
依托单位:
Software Evolution
-
批准号:CRC-2018-00346
-
项目类别:Canada Research Chairs
-
资助金额:$7.29万
-
财政年份:2020
-
负责人:Zou, Ying
-
依托单位:
Integrating User Sentiment into Software Evolution Processes
-
批准号:RGPIN-2017-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2020
-
负责人:Zou, Ying
-
依托单位:
Intelligent Log Analytics for Predicting Future Run-Time Issues
-
批准号:543528-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2020
-
负责人:Zou, Ying
-
依托单位:
Cognitive Aware Smart Service Composition
-
批准号:500565-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2020
-
负责人:Zou, Ying
-
依托单位:
Intelligent Log Analytics for Predicting Future Run-Time Issues
-
批准号:543528-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2019
-
负责人:Zou, Ying
-
依托单位:
Integrating User Sentiment into Software Evolution Processes
-
批准号:RGPIN-2017-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2019
-
负责人:Zou, Ying
-
依托单位:
Software Evolution
-
批准号:CRC-2018-00346
-
项目类别:Canada Research Chairs
-
资助金额:$7.29万
-
财政年份:2019
-
负责人:Zou, Ying
-
依托单位:
Cognitive Aware Smart Service Composition
-
批准号:500565-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2018
-
负责人:Zou, Ying
-
依托单位:
Integrating User Sentiment into Software Evolution Processes
-
批准号:RGPIN-2017-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2018
-
负责人:Zou, Ying
-
依托单位:
Software Evolution
-
批准号:CRC-2018-00346
-
项目类别:Canada Research Chairs
-
资助金额:$3.64万
-
财政年份:2018
-
负责人:Zou, Ying
-
依托单位:
Cognitive Aware Smart Service Composition
-
批准号:500565-2016
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.66万
-
财政年份:2017
-
负责人:Zou, Ying
-
依托单位:
User centric service composition in service ecosystems
-
批准号:455414-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2017
-
负责人:Zou, Ying
-
依托单位:
Software Evolution
-
批准号:1000228054-2011
-
项目类别:Canada Research Chairs
-
资助金额:$7.29万
-
财政年份:2017
-
负责人:Zou, Ying
-
依托单位:
Integrating User Sentiment into Software Evolution Processes
-
批准号:RGPIN-2017-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.89万
-
财政年份:2017
-
负责人:Zou, Ying
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于Big Code深度背景增强的Android应用代码反混淆研究
-
批准号:61972290
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2019
-
负责人:刘进
-
依托单位:
基于强自旋轨道耦合纳米线自旋量子比特的Surface code量子计算实验研究
-
批准号:11574379
-
项目类别:面上项目
-
资助金额:73.0万元
-
批准年份:2015
-
负责人:姬忠庆
-
依托单位:
新一代乘积编码(Product Code)及解码方法的研究
-
批准号:60372070
-
项目类别:面上项目
-
资助金额:22.0万元
-
批准年份:2003
-
负责人:余轮
-
依托单位:
提高网络存储可靠性- P2P文件Erasure Code机制研究
-
批准号:60303002
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2003
-
负责人:韩华
-
依托单位: