课题基金 / 基金详情

Mining Code Commits for Enhanced Software Quality

Mining Code Commits for Enhanced Software Quality
挖掘代码提交以提高软件质量
批准号:
509489-2017
负责人:
HamouLhadj, Abdelwahab
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Engage Grants Program
财政年份:
2017
资助国家:
加拿大
项目状态:
已结题
起止时间:
2017-01-01 至 2018-12-31

项目摘要

项目成果

HamouLhadj, Abdelwahab的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Ubisoft, one of Canada's largest video game development companies, specializes in the design andimplementation of high-budget video games such as Prince of Persia, Far Cry and Assassin's Creed. Thecompany is heavily invested in software development and maintenance tasks. Currently, Ubisoft's developersrely mainly on code reviews and traditional testing techniques to assess the quality of their systems. To reducecosts while preserving quality, Ubisoft's management wants to explore other software quality controltechniques, especially those that can detect or even prevent the insertion of defects, preferably, before systemmodifications reach the central software repository.The main goal of this project is to develop an approach and a tool for preventing software developers frominserting commits that may lead to buggy code. Our approach will leverage years of historical commit data todetect whether a new commit is potentially a defect-introducing commit or not. The objectives of this Engageproject are three-fold: (a) To investigate the use of historical commits as a core technology for use in thedetection of potential defects that may be introduced through the commit mechanism, (b) To design andimplement the necessary interfaces to embed our approach with Ubisoft code management systems, and (c) Toevaluate the new approach by applying it to Ubisoft software projects and by gathering feedback from Ubisoftdevelopers.The proposed research project will benefit Ubisoft by providing a sound mechanism for building reliablesystems at lower costs. The time saved from detecting and fixing defects can be shifted to the development ofnew functionalities that add value to Ubisoft customers. This project may lead to future extended research intopractical approaches that leverage commits as a core technology for software quality control. Furthermore, theproposed project and its subsequent projects will train several HQPs who will contribute to the growth ofCanada's software industry-an important enabler to Canada's competitiveness in the world economy.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Advancing Logging Practices in Software Engineering
  • 批准号:
    RGPIN-2017-06970
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2022
  • 负责人:
    HamouLhadj, Abdelwahab
  • 依托单位:
Advancing Logging Practices in Software Engineering
  • 批准号:
    RGPIN-2017-06970
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2021
  • 负责人:
    HamouLhadj, Abdelwahab
  • 依托单位:
Advancing Logging Practices in Software Engineering
  • 批准号:
    RGPIN-2017-06970
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2020
  • 负责人:
    HamouLhadj, Abdelwahab
  • 依托单位:
Advancing Logging Practices in Software Engineering
  • 批准号:
    RGPIN-2017-06970
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2019
  • 负责人:
    HamouLhadj, Abdelwahab
  • 依托单位:
国内基金
海外基金
基于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
  • 负责人:
    韩华
  • 依托单位: