首页> 外文会议> >Reusing testing of reusable software components
【24h】

Reusing testing of reusable software components

机译:重用可重用软件组件的测试

获取原文

摘要

A software component that is reused in diverse settings can experience diverse operational environments. Unfortunately, a change in the operating environment can also invalidate past experience about the component's quality of performance. Indeed, most statistical methods for estimating software quality assume that the operating environment remains the same. Specifically, the probability density governing the selection of program inputs is assumed to remain constant. However, intuition suggests that such a stringent requirement is unnecessary. If a component has been executed very many times in one environment without experiencing a failure, one would expect it to be relatively failure-free in other similar environments. This paper seeks to quantify that intuition. The question asked is, "how much can be said about a component's probability of failure in one environment after observing its operation in other environments?" Specifically, we develop bounds on the component's probability of failure in the new environment based on its past behavior.
机译:在各种设置中重复使用的软件组件可能会遇到各种操作环境。不幸的是,操作环境的变化也会使过去有关组件性能质量的经验无效。实际上,大多数用于估计软件质量的统计方法都假定操作环境保持不变。具体来说,假定控制程序输入选择的概率密度保持恒定。但是,直觉表明这样严格的要求是不必要的。如果一个组件在一个环境中执行了很多次而没有发生故障,那么人们会期望它在其他类似环境中相对没有故障。本文试图量化这种直觉。提出的问题是,“观察一个组件在其他环境中的运行情况后,该组件在一个环境中发生故障的概率能说多少?”具体来说,我们根据新组件过去的行为来确定其在新环境中的故障​​概率界限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号