【24h】

Predicting component failures at design time

机译:在设计时预测组件故障

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

How do design decisions impact the quality of the resulting software? In an empirical study of 52 ECLIPSE plug-ins, we found that the software design as well as past failure history, can be used to build models which accurately predict failure-prone components in new programs. Our prediction only requires usage relationships between components, which are typically defined in the design phase; thus, designers can easily explore and assess design alternatives in terms of predicted quality. In the ECLIPSE study, 90% of the 5% most failure-prone components, as predicted by our model from design data, turned out to actually produce failures later; a random guess would have predicted only 33%.
机译:设计决策如何影响最终软件的质量?在对52个ECLIPSE插件的实证研究中,我们发现该软件设计以及过去的故障历史记录可用于构建模型,以准确地预测新程序中容易出现故障的组件。我们的预测仅要求组件之间的使用关系,这些关系通常在设计阶段定义;因此,设计人员可以轻松地根据预期质量探索和评估设计方案。在ECLIPSE研究中,根据我们的模型从设计数据预测,最容易发生故障的5%组件中有90%后来才真正产生故障。随机猜测只能预测33%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号