西安电子科技大学学报(自然科学版)2011,Vol.38Issue(1):171-175,5.DOI:10.3969/j.issn.1001-2400.2011.01.028
构件化嵌入式软件可靠性预测模型
Reliability prediction model of component-based embedded software
摘要
Abstract
Traditional software reliability growth models based on the black-box approach are inappropriate to model the reliability of component-based software. How to analyze and predict software reliability from components' reliabilities is concerned. Considering that the component developer and user may be different and taking into account the assembling methods of component-based software, a reliability prediction model of component-based embedded software is proposed. Using this model, the reliability of the system is a function of the stochastic properties of the component failure behavior, the architecture structure of the program and the utilization of these components by the user. The main ideas of this model are: firstly, the software architecture is modeled as a discrete time Markov chain, and complex structures such as parallel, redundant and subroutine calls are transformed from the architecture view to the state view, secondly, the developer of the component gives each interface's reliability of the component and the user provides the usage profile from the component level and interface level, on the basis of which we can calculate the component's reliability in different use scenarios.关键词
构件/可靠性/架构/嵌入式软件分类
信息技术与安全科学引用本文复制引用
李长德,周兴社,董云卫..构件化嵌入式软件可靠性预测模型[J].西安电子科技大学学报(自然科学版),2011,38(1):171-175,5.基金项目
国家自然科学基金重点资助项目(60736017) (60736017)
国家863高技术研究发展计划资助项目(2009AA01Z147) (2009AA01Z147)