基于程序状态分析的核函数软件失效预测关键技术研究

基本信息
批准号:61772199
项目类别:面上项目
资助金额:69.00
负责人:楼俊钢
学科分类:
依托单位:湖州师范学院
批准年份:2017
结题年份:2021
起止时间:2018-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:江建慧,王瑞琴,申情,沈张果,朱绍军,吴捷程,孔繁荣,饶盛原,肖静杰
关键词:
软件失效预测可信软件软件可靠性模型
结项摘要

Software reliability modeling is one of the most efficient tools for improving the software reliability. Its significant research lies in building a self-adaptive prediction model of the software failure time, with its dynamics and complexity taken into consideration. Programming behavior includes tons of information, and an analysis on the state pattern of the software fault behavior during the program running may reflect the characteristics of software failure. The research, based on fault injection, is to design a group of clustering experiments, so as to collect a set of data about programming behavior and software failure time. Next, the research is to adopt kernel regression theory, and on the basis of quantitative analysis, to explore the ways of establishing interrelations between programming behavior pattern and software failure, particularly the failure time. In addition, we will proceed the research of how to choosing or constructing the kernel functions, the regression estimation algorithms, and the automatic assignment algorithm for different parameters of the model. The research is also to explore the ways of improving the prediction capability of software failure time and adaptive ability of the model under the condition of inadequate failure data. And it is expected to establish with a completely theoretical system of software reliability modeling, and help enrich our knowledge about the complexity of software failure behavior.

目前提升软件可信性水平最有效的工具之一为软件可靠性建模。程序运行状态中包含了许多对软件失效行为预测有益的动态信息,本项目以程序运行状态序列数据、软件失效行为数据为对象,研究复杂结构数据核学习的新模型和新算法,以核函数学习理论为主要工具开发软件失效行为预测的有效方法。主要研究为:(1)基于故障注入的程序运行状态和软件失效行为数据收集;(2)程序运行状态序列数据非线性子空间聚类算法设计;(3)基于程序状态序列特征选择的多核软件失效行为预测模型。项目探索从定量分析的角度建立程序行为状态与软件失效行为特别是软件失效时间之间的联系,通过对核函数自适应构建以及核参数动态赋值算法的研究,切实提高软件失效数据不充分情况下的软件失效行为预测的精确性及适用能力,提升对软件失效行为复杂机理的认知水平。

项目摘要

本项目以程序运行状态序列数据、软件失效行为数据为对象,研究了复杂结构数据核学习的新模型和新算法,以核函数学习理论为主要工具开发软件失效行为预测的有效方法。主要研究内容包括:基于故障注入的程序运行状态和软件失效行为数据收集;程序运行状态序列数据非线性子空间聚类算法设计;基于程序状态序列特征选择的多核软件失效行为预测模型。项目探索了从定量分析的角度建立程序行为状态与软件失效行为特别是软件失效时间之间的联系,通过对核函数自适应构建以及核参数动态赋值算法的研究,切实提高了软件失效数据不充分情况下的软件失效行为预测的精确性及适用能力,提升了对软件失效行为复杂机理的认知水平。通过本项目的研究,在TC、TCAD、TNNLS、JCST、DATE等高水平期刊或者会议发表或录用论文34篇,其中SCI、EI检索34篇,包含IEEE Trans系列论文14篇,CCF A、B类论文15篇;授权发明专利2项,申请发明专利4项,获得软件著作权3项;项目组成员晋升教授2人、晋升副教授2人、获得浙江省杰出青年基金资助1人、入选浙江省万人计划1人、入选浙江省高校领军人才培养计划2人、入选南太湖特支计划3人,目前在读研究生30余人。该项目的研究丰富了软件可靠性建模的理论和方法,对揭示软件失效过程的规律有重要意义。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
2

基于LASSO-SVMR模型城市生活需水量的预测

基于LASSO-SVMR模型城市生活需水量的预测

DOI:10.19679/j.cnki.cjjsjj.2019.0538
发表时间:2019
3

中国参与全球价值链的环境效应分析

中国参与全球价值链的环境效应分析

DOI:10.12062/cpre.20181019
发表时间:2019
4

基于多模态信息特征融合的犯罪预测算法研究

基于多模态信息特征融合的犯罪预测算法研究

DOI:
发表时间:2018
5

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022

楼俊钢的其他基金

批准号:61103051
批准年份:2011
资助金额:20.00
项目类别:青年科学基金项目

相似国自然基金

1

动态演化环境下软件失效的在线预测关键技术研究

批准号:61202097
批准年份:2012
负责人:张鹏程
学科分类:F0203
资助金额:24.00
项目类别:青年科学基金项目
2

软件缺陷和失效的预测技术研究

批准号:90718022
批准年份:2007
负责人:李春平
学科分类:F0203
资助金额:50.00
项目类别:重大研究计划
3

基于新型程序切片的质量软件控制关键技术研究

批准号:60473065
批准年份:2004
负责人:李必信
学科分类:F0203
资助金额:24.00
项目类别:面上项目
4

面向软件再(逆向)工程的程序分析理论与关键技术研究

批准号:60573084
批准年份:2005
负责人:金茂忠
学科分类:F0203
资助金额:24.00
项目类别:面上项目