首页> 外文会议>IEA-AIE 2009 >A Model-Based Software Reasoning Approach to Software Debugging
【24h】

A Model-Based Software Reasoning Approach to Software Debugging

机译:一种基于模型的软件调试软件推理方法

获取原文

摘要

Current model-based approaches to software debugging use static program analysis to derive a model of the program. In contrast, in the software engineering domain diagnosis approaches are based on analyzing dynamic execution behavior. We present a model-based approach where the program model is derived from dynamic execution behavior, and evaluate its diagnostic performance on the Siemens software benchmark, extended by us to accommodate multiple faults. We show that our approach outperforms other model-based software debugging techniques, which is partly due to the use of De Kleer's intermittency model to account for the variability of software component behavior.
机译:基于模型的软件调试方法使用静态程序分析来导出程序的模型。相比之下,在软件工程域诊断方法中基于分析动态执行行为。我们提出了一种基于模型的方法,程序模型来自动态执行行为,并评估其在Siemens软件基准上的诊断性能,由我们扩展到满足多个故障。我们表明我们的方法优于其他基于模型的软件调试技术,部分原因是使用De Kleer的间歇模型来解释软件组件行为的可变性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号