Facebook创建一个基于AI的工具来自动修复漏洞

Facebook正在努力加快推出新软件更新所需的时间,并使用其工程师正在构建的名为SapFix的新工具调试其中的任何问题。来自报告:仍在开发中的SapFix 旨在为特定错误自动生成修复程序,然后再将其发送给人工工程师进行审批 。Facebook今天在加利福尼亚州圣何塞举行的规模会议之前宣布该工具,用于开发人员构建大型系统和应用程序,并将SapFix称为“AI混合工具”。它使用人工智能自动创建已经由其软件测试工具Sapienz识别的错误的修复程序,该工具已经在生产中使用。SapFix最终将能够独立于Sapienz运行,但是现在它仍然是一个概念验证,它依赖于后一种工具来首先查明错误。Facebook工程师岳佳,柯茂和马克哈曼在宣布这些工具的博客文章中写道,SapFix可以通过多种方式修复错误,具体取决于它们的复杂程度。对于更简单的错误,SapFix会创建补丁,以恢复引入它们的代码提交。

  • 发表于:
  • 原文链接http://developers.slashdot.org/story/18/09/13/2015206/facebook-creates-an-ai-based-tool-to-automate-bug-fixes

扫码关注云+社区

领取腾讯云代金券