|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
在软件开发过程中,对软件可信性的度量与分析可以为管理者更准确地掌握软件的状态提供客观依据。由于软件错误出现的阶段越早,给软件质量带来的影响就越大,因此在软件开发的早期阶段度量与分析软件的可信性可以尽早的发现软件中可能存在的题目,提高软件产品的质量和可信性。 UML是一种可以用于描述软件系统需求分析模型和设计模型的普适性建模语言,但是建模语言本身不能保证模型的质量,因此针对UML模型开展度量与分析研究可以发现软件开发早期不正确的设计属性和不必要的复杂性,帮助我们开发高可信的软件产品。 首先,本论文在研究国内外现有软件可信性和UML模型度量理论的基础上,从UML模型中的功能属性入手分析了软件可信性属性与UML功能属性之间的关系,总结出了用例图、类图、顺序图和活动图中的UML功能度量指标及其所反映的相关功能属性,建立了基于UML功能属性的可信性度量与分析模型。 其次,由于UML模型中的非功能属性是对服务的质量及系统整体性质的约束,因此本文分析了软件可信性与非功能属性之间的关系,并利用UML扩展机制将软件的非功能属性标注到描述软件功能的UML模型中。然后根据用例图中的用例可以通过一个或多个子图来描述其工作流程的特点,提出一种利用UML顺序图和活动图的形式化描述及模型中标注的非功能属性值对软件可信性进行分析与检验的方法。 最后,本文在以上理论研究的基础上,结合软件开发过程管理平台开发实现了基于UML模型的软件可信性度量与分析工具。该工具提供了软件可信性度量与分析模型的定制、对UML模型的XMI输出进行数据采集及软件可信度量与分析等基本功能,为软件度量和分析人员做出决策提供有力的支持。 |
上一篇:DGMSCMG框架伺服系统谐波减速器的摩擦补偿研究下一篇:大型结构件三维形貌在线测量技术及应用研究
|