【24h】

Using Daikon to Prioritize and Group Unit Bugs

机译:使用Daikon对单元Bug进行优先排序和分组

获取原文

摘要

Unit testing and verification constitute an important step in the validation life cycle of large and complex multi-component software code bases. Many unit validation methods often suffer from the problem of false failure alarms, when they analyse a component in isolation and look for errors. It often turns out that some of the reported unit failures are infeasible, i.e. the valuations of the component input parameters that trigger the failure, though feasible on the unit module in isolation, cannot occur in practice considering the integrated code, in which the unit-under-test is instantiated. In this paper, we consider this problem in the context of a multi-function software code base, with a set of unit level failures reported on a specific function. We present here an automated two-stage failure classification and prioritization strategy that can filter out false alarms and classify them accordingly. Early experiments show interesting results.
机译:单元测试和验证是大型和复杂的多组件软件代码库的验证生命周期中的重要一步。当许多单元验证方法孤立地分析组件并查找错误时,常常会出现错误故障警报的问题。经常会发现,某些报告的单元故障是不可行的,即,触发故障的组件输入参数的评估虽然在单独的单元模块上是可行的,但在考虑集成代码的情况下在实践中却无法实现,在这种情况下,单元-被测实例化。在本文中,我们在多功能软件代码库的背景下考虑此问题,并针对特定功能报告了一组单元级别的故障。我们在这里提出了一种自动的两阶段故障分类和优先级排序策略,该策略可以过滤出错误警报并将其相应地分类。早期实验显示出有趣的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号