中文

生产驱动的补丁生成

软件工程 2018-12-12 v1

摘要

我们提出了一种用于补丁生成的原创概念:我们建议直接在生产环境中进行补丁生成。我们的思路是基于对失败上下文的自动化分析,即时生成补丁。通过在生产环境中执行此过程,修复过程能够完整访问失败点的系统状态。我们建议通过对生产流量的一份副本(即“影子流量”)馈送应用程序的沙箱版本,直接在生产流量上对生成的补丁进行实时回归测试。我们的概念拓宽了程序修复的适用性,因为它消除了需要失败测试用例的要求。

关键词

引用

@article{arxiv.1812.04475,
  title  = {Production-Driven Patch Generation},
  author = {Thomas Durieux and Youssef Hamadi and Martin Monperrus},
  journal= {arXiv preprint arXiv:1812.04475},
  year   = {2018}
}

备注

arXiv admin note: substantial text overlap with arXiv:1609.06848