作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (22): 50-54. doi: 10.3969/j.issn.1000-3428.2012.22.012

• 软件技术与数据库 • 上一篇    下一篇

一种软件系统需求风险评估方法

刘 婷,李千目,侯 君,张 宏,李 露   

  1. (南京理工大学计算机科学与技术学院,南京 210094)
  • 收稿日期:2011-11-16 修回日期:2012-03-27 出版日期:2012-11-20 发布日期:2012-11-17
  • 作者简介:刘 婷(1988-),女,硕士研究生,主研方向:软件抗衰与自愈技术;李千目,副研究员;侯 君,助理研究员;张 宏,教授;李 露,工程师
  • 基金资助:
    国家自然科学基金资助项目“信息系统的安全风险跟踪评价与动态预测”(60903027);江苏省“973”计划基金资助项目“无线传感网的安全感知与全域安全控制”(BK2011023);江苏省自然科学基金资助项目“无线传感网安全风险的全域感知、评估与控制”(BK20113 70);连云港科技基金资助项目“面向产业化的无线传感网安全服务模式”(CG1124)

A Requirement Risk Evaluation Method of Software System

LIU Ting, LI Qian-mu, HOU Jun, ZHANG Hong, LI Lu   

  1. (College of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing 210094, China)
  • Received:2011-11-16 Revised:2012-03-27 Online:2012-11-20 Published:2012-11-17

摘要: 提出一种软件系统需求风险评估方法。通过构造Bayesian网络分析需求风险以及风险源之间的因果关系,利用条件概率表定量描述需求风险发生概率,应用层次分析法进行风险影响的评估,得到各项需求风险的综合风险值。仿真结果表明,该方法能较准确地评估软件需求分析阶段的风险等级,在等级划分方面列出了一些主要的需求风险,从而有助于开展风险管理,增强软件的可靠性。

关键词: requirement risk evaluation, Bayesian network, software risk analysis, risk source recognition, risk list

Abstract: This paper proposes a risk evaluation method of software system. By building a Bayesian network, the method analyses the uncertainty contained in the main activities during requirements analysis phase. It determines the sources of risks related to every requirements-risk in the risk list. Then establish a structure-learning algorithm to evaluate the risk effects in order to get the general result of all risks during requirements analysis phase. Simulation result shows that the methods reflect the risk level during the software requirements analysis phase more accurately, list some of the common main requirements risks in the in risks classification, help to carry out the risk management, and enhance the reliability of the software.

Key words: requirement risk evaluation, Bayesian network, software risk analysis, risk source recognition, risk list

中图分类号: