首页> 外国专利> SYSTEMS AND METHODS FOR SOFTWARE SELF-HEALING USING AUTONOMOUS DECISION ENGINES

SYSTEMS AND METHODS FOR SOFTWARE SELF-HEALING USING AUTONOMOUS DECISION ENGINES

机译:使用自主决策发动机进行软件自我修复的系统和方法

摘要

A method for software self-healing using an autonomous decision engine may include: receiving, at a software repository, source code; receiving mockup data comprising input data and expected output of the source code for the input data; providing the input data as an input to the source code resulting in a first actual output; identifying a difference between the expected output and the first actual output by comparing the expected output to the first actual output; applying a fix template to the source code in response to the expected output not matching the actual output; providing the input data as an input to the source code with the fix template, resulting in second actual output; comparing the expected output to the second actual output; and providing the result of the fix template to a rules prioritization engine in response to the expected output matching the second actual output.
机译:使用自主决策引擎的软件自我修复方法可以包括:在软件存储库中接收源代码;接收包括输入数据的输入数据和预期输出的模型数据;将输入数据作为输入数据提供给源代码的输入,从而产生了第一个实际输出;通过将预期输出与第一个实际输出进行比较来识别预期输出和第一实际输出之间的差异;响应于不匹配实际输出的预期输出,将修复模板应用于源代码;将输入数据作为与FIX模板的源代码的输入,导致第二实际输出;将预期输出与第二实际输出进行比较;并响应于匹配第二实际输出的预期输出,将修复模板的结果提供给规则优先级引擎。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号