首页> 外文会议>Opportunities and challenges for next-generation applied intelligence >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.
机译:当前基于模型的软件调试方法使用静态程序分析来导出程序模型。相反,在软件工程领域,诊断方法基于对动态执行行为的分析。我们提出了一种基于模型的方法,其中,程序模型是从动态执行行为中得出的,并根据西门子软件基准评估了它的诊断性能,并通过我们的扩展来适应多种故障。我们证明了我们的方法优于其他基于模型的软件调试技术,这部分是由于使用De Kleer的间歇模型来解释软件组件行为的可变性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号