本文已被:浏览 1470次 下载 3026次
Received:August 24, 2011 Revised:September 20, 2011
Received:August 24, 2011 Revised:September 20, 2011
中文摘要: 在开放环境下,软件规模日趋扩大,结构更加多元化,传统的基于状态的软件可靠性评估方法,状态空间膨胀增加了计算复杂度,而且不能对多种典型的系统结构进行很好的描述。为此,对传统的方法进行了改进,用UML 的用例图分解系统,序列图描述子系统,并都作为软件可靠性分析的输入,通过自底向上的方法评估软件的可靠性,符合当前大规模复杂结构的软件系统可靠性评估。
Abstract:As the scale of the software is increasing in the open environment, the structure and architecture of the software is becoming more and more complex and diversified. Using the traditional state-based software reliability evaluation method, the complexity of reliability analysis will be highly increased due to the state space explosion. Besides, traditional reliability evaluation method couldn’t describe system with typical complex structures very well. So, this paper presents an improved state-based reliability evaluation method. It utilizes the user case diagram to divide system and utilizes the sequence diagram to describe the architecture of the subsystems. Both diagrams are used as the input for the software reliability analysis method. This method utilizes a bottom-up way approach to evaluate the software reliability, which adapts to the evaluation of large scale systems with complex structures.
keywords: open enviroment software reliability state UML
文章编号: 中图分类号: 文献标志码:
基金项目:国家自然科学基金(90818028)
引用文本:
尹鲁燕,吴开贵,张烨.软件可靠性评估中 UML 应用.计算机系统应用,2012,21(5):134-139
YIN Lu-Yan,WU Kai-Gui,ZHANG Ye.Software Reliability Evaluation of UML-Based Application.COMPUTER SYSTEMS APPLICATIONS,2012,21(5):134-139
尹鲁燕,吴开贵,张烨.软件可靠性评估中 UML 应用.计算机系统应用,2012,21(5):134-139
YIN Lu-Yan,WU Kai-Gui,ZHANG Ye.Software Reliability Evaluation of UML-Based Application.COMPUTER SYSTEMS APPLICATIONS,2012,21(5):134-139