首页 | 本学科首页   官方微博 | 高级检索  
     检索      

根据软件体系结构评估软件可靠性
引用本文:梁军涛,蒋晓原,张海.根据软件体系结构评估软件可靠性[J].应用科学学报,2009,27(3):277-281.
作者姓名:梁军涛  蒋晓原  张海
作者单位:1. 解放军理工大学指挥自动化学院,南京210007 2. 中国电子系统工程公司研究所,北京100039 3. 空军装备研究院雷达研究所,北京100085
摘    要:现有软件系统可靠性的评估未考虑各功能的执行概率和部件失效严重性等级对软件可靠性的影响. 该文提出根据软件体系结构的软件可靠性评估方法. 用统计方法分析UML描述的软件体系结构,得到各功能的执行概率,并定义了构件和连接件的可靠性. 根据专家经验给出构件和连接件失效的严重性等级,通过场景构建Markov多构件软件系统转换模型,得出软件系统和各构件的可靠性. 以一个ATM系统实例验证了方法的有效性.

关 键 词:软件体系结构      可靠性      评估      Markov  
收稿时间:2008-11-27
修稿时间:2009-02-02

Software Reliability Evaluation Based on Software Architecture
LIANG Jun-tao,JIANG Xiao-yuan,ZHANG Hai.Software Reliability Evaluation Based on Software Architecture[J].Journal of Applied Sciences,2009,27(3):277-281.
Authors:LIANG Jun-tao  JIANG Xiao-yuan  ZHANG Hai
Institution:1.Institute of Command Automation, PLA University of Science and Technology, Nanjing 210007, China;2.Institute of China Electronic System Engineering Company, Beijing 100039, China;3.Radar Institute, Academy of Equipment of the Air Force, Beijing 100085, China
Abstract:Current software reliability evaluation methods do not take into account the execution probability of each function and the degree of failure severity. We propose a new method for evaluating software reliability based on the software architecture. The UML-described software architecture is analyzed. Execution probability of the functions is derived, and reliability of components and connectors defined. The degree of failure severity of components and connectors are obtained according to expert experiences. A Markov model is constructed from various scenarios, and reliability of individual components and the overall system estimated using the model. Validity of the method is shown with an ATM example.
Keywords:Markov
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《应用科学学报》浏览原始摘要信息
点击此处可从《应用科学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号