【24h】

Using Execution Paths to Evolve Software Patches

机译:使用执行路径演化软件补丁

获取原文

摘要

We present an evolutionary approach using genetic programming (GP) to automatically create software repairs. By concentrating the modifications on regions related to where the bug occurs, we effectively minimize the search space complexity and hence increase the performance of the GP process. To preserve the core functionalities of the program, we evolve programs only from code in the original program. Early experimental results show our GP approach is able to fix various program defects in reasonable time.
机译:我们提出了一种使用遗传编程(GP)自动创建软件修复的进化方法。通过将修改集中在与发生错误的区域有关的区域上,我们有效地最小化了搜索空间的复杂性,从而提高了GP流程的性能。为了保留程序的核心功能,我们仅从原始程序中的代码演变程序。早期的实验结果表明,我们的GP方法能够在合理的时间内修复各种程序缺陷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号