软件可靠性评估中 UML 应用
作者:
基金项目:

国家自然科学基金(90818028)


Software Reliability Evaluation of UML-Based Application
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [10]
  • |
  • 相似文献
  • | | |
  • 文章评论
    摘要:

    在开放环境下,软件规模日趋扩大,结构更加多元化,传统的基于状态的软件可靠性评估方法,状态空间膨胀增加了计算复杂度,而且不能对多种典型的系统结构进行很好的描述。为此,对传统的方法进行了改进,用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.

    参考文献
    1 Chen MH. Investigating coverage-reliability relationship and sensitivity of reliability estimates to errors in the operational profile. Computer Science and Informatics Journal, 1995,25(3):165-170.
    2 柳毅,麻志毅,何啸,邵维忠.一种从UML 模型到可靠性分析模型的转换方法.软件学报,2010,21(2):287-304.
    3 Goseva K. Architecture-based approach to reliability assessment of software systems. Preprint submit to Elsevier Science, 27 February 2001.
    4 Gokhale SS. Architecture-based software reliability analysis: overview and limitations. IEEE Trans. on Dependable And Secure Computing, 2007,4(1).
    5黄宁,陈未知.基于架构风格的软件可靠性评估.计算机系统应用,2009,18(5):198-201.
    6 陆文,徐峰.一种开放环境下的软件可靠性评估方法.计算机学报,2010,33(3):452-462.
    7 Sherif Y. A scenario-based reliability analysis approach for componet-based software. IEEE Trans. on Reliability, 2004,53(4).
    8 Bernardi S, Merseguer J, Petriu DC. Adding dependability analysis capabilities to the MARTE profile. In: Czarnecki K, Ober I, Bruel JM, Uhl A, Volter M, eds. Proc. of the 11th Int’l Conf. on Model Driven Engineering Languages and Systems. Berlin: Springer-Verlag, 2008. 736-750.
    9 Corellessa V, Pompei A. Towards a UML profile for QoS: A contribution in the reliability domain. ACM SIGSOFT Software Engineering Notes, 2004,29(1):197-206.
    10 Agnes M. Webster’s new world college dictionary. 4th ed. Macmillan, USA, 2000.1399.
    相似文献
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

尹鲁燕,吴开贵,张烨.软件可靠性评估中 UML 应用.计算机系统应用,2012,21(5):134-139

复制
分享
文章指标
  • 点击次数:1520
  • 下载次数: 3163
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2011-08-24
  • 最后修改日期:2011-09-20
文章二维码
您是第11281795位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号