首页> 中国专利> 一种有效的层次化错误定位方法

一种有效的层次化错误定位方法

摘要

本发明公开了一种有效的层次化错误定位方法,该方法首先用错误路径中失败assert语句的取值初始化异常值集合V;然后从集合V中挑选一个异常值v计算其不可满足的最弱前置条件;计算异常值v产生的原因c;判断c是否含有错误语句,如果是则算法停止,否则从c出发,通过数据和控制依赖分析标识可能存在的其它异常值集合V’,并将集合V’中的异常值加入集合V中;迭代以上步骤,直到找到含错误语句的原因为止;最后输出含有错误语句的最小原因,以及该原因产生的异常值传递到失败断言语句所经过的原因集合。本发明在帮助调试人员执行错误定位的同时,还能提供有效的信息来辅助调试人员理解错误的形成原因,进而帮助其修护错误。

著录项

  • 公开/公告号CN103559131B

    专利类型发明专利

  • 公开/公告日2017-04-26

    原文格式PDF

  • 申请/专利权人 中国科学院软件研究所;

    申请/专利号CN201310548119.8

  • 发明设计人 易秋萍;周艺;刘剑;赵琛;杨秋松;

    申请日2013-11-07

  • 分类号G06F11/36(20060101);

  • 代理机构11200 北京君尚知识产权代理事务所(普通合伙);

  • 代理人余长江

  • 地址 100190 北京市海淀区中关村南四街4号

  • 入库时间 2022-08-23 09:55:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-01

    未缴年费专利权终止 IPC(主分类):G06F 11/36 授权公告日:20170426 终止日期:20181107 申请日:20131107

    专利权的终止

  • 2017-04-26

    授权

    授权

  • 2017-04-26

    授权

    授权

  • 2014-03-12

    实质审查的生效 IPC(主分类):G06F11/36 申请日:20131107

    实质审查的生效

  • 2014-03-12

    实质审查的生效 IPC(主分类):G06F 11/36 申请日:20131107

    实质审查的生效

  • 2014-02-05

    公开

    公开

  • 2014-02-05

    公开

    公开

查看全部

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号