首页> 外文会议>International Conference on Data Science, Machine Learning and Applications >Object Oriented Fault Prediction Analysis Using Machine Learning Algorithms
【24h】

Object Oriented Fault Prediction Analysis Using Machine Learning Algorithms

机译:基于机器学习算法的面向对象故障预测分析

获取原文

摘要

One of the important key element in the development and maintenance process of software is fault prediction, it concerns the overall success of the system. Predicting software faults at the initial phase helps the developer to build reliable software and also minimise the cost. Fault prediction model provide insights to development team about faulty behaviour and thus act accordingly. The study presented in this paper discusses the performances of various machine learning algorithms in predicting fault prone classes and also investigates the role played by different software metrics of the datasets. First we apply the correlation based feature selection technique to get set of uncorrelated metrics that are highly desirable and informative for prediction. Then we develop model for prediction with the help of some supervised machine learning techniques. These models are validated on six different versions of object oriented java project obtained from GitHub.
机译:故障预测是软件开发和维护过程中的重要关键要素之一,它关系到系统的整体成功。在初始阶段预测软件故障有助于开发人员构建可靠的软件,并最大程度地降低成本。故障预测模型可以为开发团队提供有关错误行为的见解,并据此采取行动。本文提出的研究讨论了各种机器学习算法在预测易发故障类别中的性能,并研究了数据集的不同软件指标所起的作用。首先,我们应用基于相关性的特征选择技术来获得一组不相关的度量,这些度量对于预测是非常合乎需要的和有益的。然后,我们借助一些监督的机器学习技术来开发预测模型。这些模型在从GitHub获得的六个不同版本的面向对象的Java项目中得到了验证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号