一种利用UML的软件需求阶段风险评估方法-论文.pdf

一种利用UML的软件需求阶段风险评估方法-论文.pdf

ID:58298742

大小:444.30 KB

页数:5页

时间:2020-05-04

一种利用UML的软件需求阶段风险评估方法-论文.pdf_第1页
一种利用UML的软件需求阶段风险评估方法-论文.pdf_第2页
一种利用UML的软件需求阶段风险评估方法-论文.pdf_第3页
一种利用UML的软件需求阶段风险评估方法-论文.pdf_第4页
一种利用UML的软件需求阶段风险评估方法-论文.pdf_第5页
资源描述:

《一种利用UML的软件需求阶段风险评估方法-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第41卷第6期计算机科学Vo1.41NO.62014年6月ComputerScienceJune2014一种利用UML的软件需求阶段风险评估方法刘锦行夏红霞(武汉理工大学计算机科学与技术学院武汉430070)摘要在软件开发活动早期阶段评估软件的风险及其影响程度将有效减少软件开发成本和降低软件开发风险。针对目前软件风险评估的研究主要集中在软件过程的中后期阶段的现状及遵循“尽早识别和控制风险”的实践准则,提出了一种在软件需求分析阶段,利用UML建模图形度量软件风险的方法。该方法主要关注在软件需求分析阶段预防软件风险

2、,为降低风险在软件开发后期产生严重影响提供优化参考。关键词软件风险评估,软件需求分析,软件工程,软件质量控制中图法分类号TP311.53文献标识码ANewMethodsofSoftwareRequirementsRiskAssessmentUsingUMLLIUJin-hangXIAHong-xia(schoolofComputerScienceandTechnology,WuhanUniversityofTechnology,Wuhan430070,China)AbstractEvaluatingsoftwa

3、rerisksintheearlystagesofsoftwaredevelopmentactivitieswilleffectivelyreducethelevelofsoltwaredevelopmentcostsandthedevelopmentriskAimingatthestatusthatthecurrentresearchonthesoftwareriskassessmentmainlyfocusesonlatestageofthesoftwaredevelopment,andfollowingt

4、hepracticeprinciplewhichis“earlyidentificationandcontro1softwarerisk”,thispaperpresentedame幽odforassessmentsoftwareriskatrequire—mentsanalysisphaseusingUMLThismethodprimarilyfocusesonthesoftwareriskpreventionatrequirementsanal~sisphase,andsequentiallygivesso

5、mereferencetoreducetheriskimpactofthe1atephase.KeywordsSoftwareriskassessment,Softwarerequirementsanalysis,Softwareengineering,Softwarequalitycontrol身就是主观和非正式的评估。当然,在很多软件项目中,尤其1引言是一些小型的软件开发团体里是不可能有这样的领域专家组软件危机的产生使软件开发人员和软件工程研究人员深成专家组进行软件需求的风险评估的。刻认识到软件过程及其控制

6、对软件质量的重要性。在软件开鉴于以上的需求及现实问题,本文提出了一个不依赖领发过程中,软件的风险在每个阶段都可能产生。然而,研究表域专家的风险评估方法,该方法在软件开发阶段早期的需求明5O以上的风险发生在软件需求阶段Ⅲ。在软件开发中,分析阶段进行,能够为软件开发尽早识别风险并且不依赖或越早控制软件风险,软件开发的成本越低[2]。因此,在软件需尽量少地依赖领域专家来识别风险。当然,本文提出的方法求分析阶段定量测量软件的风险显得非常必要。同时,在实不能完全解决需求阶段的风险评估问题,在条件允许的情况践软件质量控制过

7、程中,软件质量保证人员需要能够更好地下,领域专家的参与将会提高风险识别的概率。度量软件需求分析的质量来判断软件需求分析与标准要求之软件风险由两个因素来定义[3]:1)缺陷率,2)缺陷引起的间的差距,从而保证需求分析规格说明符合质量要求的标准。后果的严重等级。要度量软件在需求阶段的风险,就要计算目前对于软件的风险分析研究包括可靠性风险、保密性软件组件的缺陷概率及这些缺陷引起的后果严重程度。根据风险及基于安全的风险等方面的研究。而目前大部分软件风这两者的计算即可估计软件的风险。目前,在软件需求阶段险评估的方法都集中

8、在软件开发的后期阶段_3],例如最典型评估软件风险的研究,可查的文献非常有限,比较有影响的是的就是在设计阶段和编码阶段。显然,这些方法虽然能够识Appukkuttyc4=等人提出的一个使用UML评估软件需求风险别风险,但在预防风险出现方面有着很多的限制。的方法。该方法根据组件的环形复杂度计算软件组件的缺陷在软件需求阶段分析软件的风险,可以识别软件功能的率,采用功能失效分析对风险进行分级

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。