电信科学 ›› 2015, Vol. 31 ›› Issue (9): 90-96.doi: 10.11959/j.issn.1000-0801.2015192

• 研究与开发 • 上一篇    下一篇

相关向量机软件可靠性建模中失效数据选择

杨小明1,楼俊钢1,2,沈张果1,胡文军1   

  1. 1 湖州师范学院信息工程学院 湖州313000
    2 浙江大学控制科学与工程学系 杭州310058
  • 出版日期:2015-09-15 发布日期:2015-10-19
  • 作者简介:杨小明,男,湖州师范学院实验师、实验中心主任,主要研究方向为软件可靠性建模、大数据分析、可信计算等。
    楼俊钢,男,博士,湖州师范学院副教授、系主任,主要研究方向为软件可靠性建模、软件测试、大数据分析等。
    沈张果,男,湖州师范学院讲师,主要研究方向为大数据分析、软件可靠性建模、智能交通等。
    胡文军,男,博士,湖州师范学院副教授、副院长,主要研究方向为模式识别、人工智能等。
  • 基金资助:
    国家自然科学基金资助项目;浙江省自然科学基金资助项目;浙江省科技计划公益项目

Selection of Failure Data in Software Reliability Modeling Based on RVM

Xiaoming Yang1,Jungang Lou1,2,Zhangguo Shen1,Wenjun Hu1   

  1. 1 School of Information Engineering, Huzhou University, Huzhou 313000, China
    2 Department of Control Science and Engineering, Zhejiang University, Hangzhou 310058, China
  • Online:2015-09-15 Published:2015-10-19
  • Supported by:
    The National Natural Science Foundation of China;Zhejiang Provincial Natural Science Foundation of China;Zhejiang Provincial Science and Technology Plan of China

摘要:

摘要:基于核函数的软件可靠性模型一般对软件失效时间数据与发生在其之前的m次失效时间数据的关系进行建模,着重研究了m取值不同时,其对核函数可靠性模型预测能力的影响。在5个不同类型失效数据集上,采用Mann-Kendall检验观测到m值增大时模型预测能力逐渐下降,说明现时失效时间数据能比较久之前观测的失效时间数据更好地用于预测未来,通过把m的取值划分成几个区间,运用配对T检验进行实验研究,结果表明当m∈{6,7,8,9,10}时,模型能够得到最好的预测性能。

关键词: 软件可靠性预测模型, 相关向量机, 核函数, 软件失效数据, Mann-Kendall检验

Abstract:

The high complexity of software is the major contributing factor of software reliability problems, and traditional parametric models may exhibit different predictive capabilities among different software projects, it is hard to select a suitable model for every software projects. Compared to traditional models, kernel based models could achieve better prediction accuracy, and had arouse the interesting of many researchers. The RVM learning scheme was applied to model the failure time data so as to capture the inner correlation between software failure time data and the m nearest failure time data. In addition, the trend of predictive accuracy with the varying of m was detected by way of Mann-Kendall test method. Thereupon, the reasonable value range of m was achieved,thus m∈{6,7,8,9,10} through paired T-test in 5 common used software failure data.

Key words: software reliability predicting model, relevance vector machine, kernel function, software failure data, Mann-Kendall test

No Suggested Reading articles found!