课题基金 / 基金详情

USING FAULT CHARACTERISTICS TO IMPROVE SOFTWARE FAULT PREDICTION

USING FAULT CHARACTERISTICS TO IMPROVE SOFTWARE FAULT PREDICTION
利用故障特征改进软件故障预测
批准号:
EP/L011751/1
负责人:
Tracy Hall
金额:
$50.24万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2014
资助国家:
英国
项目状态:
已结题
起止时间:
2014 至 --

项目摘要

项目成果

Tracy Hall的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
SIGNIFICANCE: Faults in software code are a significant cost to companies, as well as a risk to human safety and business success. Finding and fixing faults in code costs the UK software industry billions of pounds every year. Significant cost savings are available with even small improvements in our capability to find faults before systems are delivered to users. BACKGROUND: Our previous work shows that during the last 10 years, 208 studies have published hundreds of different fault prediction models. These studies are usually typified by researchers applying one or more of the many modeling techniques to one or more of the many available data sets, then applying performance measures to report how well that model predicts faults.PROBLEM: Models do not perform consistently above the current predictive performance ceiling of about 80% recall. We propose that an important contributor to this underperformance is that models treat all faults as homogeneous. No previous attempt has been made to understand what characteristics make a fault predictable or what features a model needs in order to predict faults with particular characteristics. AIM: To build a fault prediction model ensemble which is focused on the characteristics of faults and which consistently performs above the current performance ceiling.METHOD: This 36 month project is based on analysing the code and fault data from six commercial systems and from six open source systems. We will conduct detailed quantitative and qualitative analysis of the characteristics of the faults in these systems, identifying for example whether the characteristics of faults are problems in code interfaces, algorithmic problems, structural problems, typographic problems, etc. We will construct a set of prediction models with a large variety of features (e.g. different modeling techniques, different independent variables, etc.). We will use these models to empirically identify relationships between fault characteristics and the features of individual models. This means that we will identify what features of prediction models predict faults with particular characteristics. We will build ensembles of models with features that cover the widest range of fault characteristics. We will evaluate those models on industrial systems in collaboration with a company.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
Getting Defect Prediction Into Industrial Practice: the ELFF Tool
将缺陷预测纳入工业实践:ELFF 工具
DOI: 10.1109/issrew.2017.11
发表时间: 2017
期刊:
影响因子: --
作者: [Bowes D]
通讯作者: Bowes D
DOI: 10.1145/2810146.2810150
发表时间: 2015-10
期刊: Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering
影响因子: --
作者: [Zaheed Mahmood;David Bowes;Peter Lane;T. Hall]
通讯作者: Zaheed Mahmood;David Bowes;Peter Lane;T. Hall
DOI: 10.1007/s11219-016-9353-3
发表时间: 2018-06-01
期刊: SOFTWARE QUALITY JOURNAL
影响因子: 1.9
作者: [Bowes, David, Hall, Tracy, Petric, Jean]
通讯作者: Petric, Jean
Evolutionary coupling measurement: Making sense of the current chaos
进化耦合测量:理解当前的混乱状况
DOI: 10.1016/j.scico.2016.10.003
发表时间: 2017
期刊: Science of Computer Programming
影响因子: 1.3
作者: [Kirbas S]
通讯作者: Kirbas S
9
    Exploiting Defect Prediction for Automatic Software Repair (Fixie)
    • 批准号:
      EP/S005730/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $46.79万
    • 财政年份:
      2018
    • 负责人:
      Tracy Hall
    • 依托单位:
    Using Program Slicing to Size Code Change
    • 批准号:
      EP/F010206/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $10.04万
    • 财政年份:
      2008
    • 负责人:
      Tracy Hall
    • 依托单位:
    Investigating code fault proneness using program slicing
    • 批准号:
      EP/E063039/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $9.52万
    • 财政年份:
      2008
    • 负责人:
      Tracy Hall
    • 依托单位:
    Modelling Motivation in Software Engineering: A Feasibility Study
    • 批准号:
      EP/D057272/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $6.65万
    • 财政年份:
      2006
    • 负责人:
      Tracy Hall
    • 依托单位:
    海外基金