【24h】

A functional approach to software reliability modeling

机译:软件可靠性建模的功能方法

获取原文

摘要

A new metaphor is presented for the measurement and modeling of the reliability of software systems that focuses on the functionality that the code is executing and not the software as a monolithic system. In computer software systems, it is the functionality that fails. Some functionalities may be virtually failure free while other functionalities will collapse with certainty whenever they are executed. The focus of this paper is on the notion that it is possible to measure the activities of a system as it executes its various functionalities and characterize the reliability of the system in terms of these functionalities. A software system is the sum of its functionalities. If we can know the reliability of the functionalities and how the system apprortions its time among these functionalities, we can then know the reliability of the system. This view of reliability permits the dynamic estimation of the parameters of the underlying multinomial probability distribution representing the transition between program modules. This use of the multinomial probability distribution is particularly convenient in that it has a Dirichlet distribution as its natural conjugate family. Thus, a Bayesian approach may be employed so that each step or epoch in the dynamic operation of a system provides incremental information as to the evolving reliability assessment of the program.
机译:提供了一种新的隐喻,用于测量和建模的软件系统的可靠性,专注于代码正在执行的功能,而不是软件作为单片系统。在计算机软件系统中,它是失败的功能。某些功能几乎不可故障,而其他功能将在执行时确定核心。本文的焦点是在概念上,可以测量系统的活动,因为它在这些功能方面执行系统的可靠性并表征系统的可靠性。软件系统是其功能的总和。如果我们能够了解功能的可靠性以及系统如何厘定这些功能的时间,我们可以知道系统的可靠性。这种可靠性的观点允许表示代表程序模块之间的转换的底层多聚概率分布参数的动态估计。这种使用多项概率分布的使用特别方便,因为它具有作为其天然共轭家族的小茶点分布。因此,可以采用贝叶斯方法,使得系统的动态操作中的每个步骤或时期提供关于程序的不断可靠性评估的增量信息。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号