摘要
指出基于软件体系结构的可靠性评估模型不能有效说明软件中组件的可靠性问题,甚至导致软件可靠性不准确甚至不正确的评估.为此提出一个新的基于体系结构和软件中组件的联合可靠性评估模型.其基本思想是通过引入软件复杂性等多个影响软件可靠性的因素,把基于体系结构和基于组件的两种可靠性评估方法组合起来形成一种综合的软件可靠性评估模型.对大型软件的测试结果表明,新的模型具有更强的错误发现能力,从而使软件可靠性评估更充分、更准确,并且能够适应实际应用的需要.
It was pointed out that the reliability assessment model of software based on software architecture was incapable of explaining effectively the reliability problem in components of the software,even resulting in inaccurate and improper assessment of the software reliability.Therefore,a new reliability assessment model was proposed based on combination of system architecture and software components.Its essential idea was as follows: some factors such as software complexity having influence on the software reliability were introduced first and then two reliability assessment methods based on system architecture and software components were combined to form a comprehensive software reliability assessment model.Experimental results of large scale software showed that new model exhibited better discovery capability of errors in software so as to make the software reliability evaluation more accurate and sufficient to accommodate the needs of actual application.
出处
《兰州理工大学学报》
CAS
北大核心
2010年第5期93-98,共6页
Journal of Lanzhou University of Technology