首页> 外国专利> Automatically predicting faults that caused software failures using a Markov logic network

Automatically predicting faults that caused software failures using a Markov logic network

机译:使用Markov逻辑网络自动预测导致软件故障的故障

摘要

A system and methods for automatically localizing faults for functional field failures that enables users to enter symptoms of a failure that occur during deployment of a given application along with the values of the input and configuration parameters in order to return locations in the source code that are likely to contain specific faults as well as show navigation paths from a suggested to the failure such that the code may be corrected. Successful and faulty runs of a software application are executed, and used to obtain ground facts and a knowledge base. A particular formula for the ground facts and knowledge base is discussed. A Markov Logic Network (MLN) is generated from the ground facts and knowledge base. Abductive reasoning based on the MLN is used to localize faults for the user-entered functional field failures.
机译:一种用于自动定位功能性现场故障的故障的系统和方法,使用户能够输入在部署给定应用程序期间发生的故障症状以及输入和配置参数的值,以便返回源代码中的位置。可能包含特定故障,并显示从建议到故障的导航路径,以便可以更正代码。将执行软件应用程序的成功和错误运行,并用于获取基础事实和知识库。讨论了地面事实和知识库的特定公式。马尔可夫逻辑网络(MLN)是从地面事实和知识库中生成的。基于MLN的归纳推理用于对用户输入的功能性现场故障进行故障定位。

著录项

  • 公开/公告号US10296443B2

    专利类型

  • 公开/公告日2019-05-21

    原文格式PDF

  • 申请/专利号US201615286824

  • 发明设计人 MARK GRECHANIK;

    申请日2016-10-06

  • 分类号G06N5/02;G06N5/04;G06N7;G06F11/07;G06F11/34;G06F11/36;G06F8/71;

  • 国家 US

  • 入库时间 2022-08-21 12:14:51

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号