基于隐马尔可夫链模型的软件维护性评估方法研究  被引量:2

Software Maintainability Modeling and Assessment Method Research Based on Hidden Markov Chain Model

在线阅读下载全文

作  者:郝学良[1] 朱小冬[1] 叶飞[1] 

机构地区:[1]军械工程学院,石家庄050003

出  处:《计算机测量与控制》2016年第5期284-286,290,共4页Computer Measurement &Control

基  金:装备部重点预研项目"软件保障技术"(编号不公开)

摘  要:针对当前软件可维护性评估主观性强,可操作性弱等问题,提出了定量描述维护性的维护时间统计概率描述方法,引人隐马尔可夫链(HMC)模型对维护性状态变迁过程进行描述,以可度量的维护性内部属性影响因素集量化值为观测序列,以维护时间统计概率为状态序列,构造了反映可维护性状态转移的HMC模型;收集配置管理库中软件模块历史维护时间从而确定完成维护任务频率来估计软件维护性初始状态,利用复杂网络特性计算软件维护性影响因素集的量化值,理论上即可评估出当前软件所处的维护性状态,最后运用实例对模型进行了训练与评估;结果表明,利用模型评估出的概率与实际维护任务统计出的可维护性概率基本一致,说明该方法可行且可重复,具有一定实践意义和研究前景。In order to meet the demand of software maintainability assessment,three-state probability description method was put forward.Hidden Markov Chain model was introduced to estimate maintainability of three-state software,and state transform model was built up.Historical maintenance time of software module was collected from configuration management database to ascertain frequency of success maintenance so as to estimate software maintainability.Affecting factors set value was computed through Fuzzy inference theory.The estimation model was trained and validated through real software case,and the result shows that this method is feasible and repeatable,and can be further studied.

关 键 词:软件维护性 隐马尔可夫链模型 模糊推理 信息融合 软件维护性评估 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象