Corpus ID: 53305345

The Remarkable Role of Similarity in Redundancy-based Program Repair

@article{Chen2018TheRR,
  title={The Remarkable Role of Similarity in Redundancy-based Program Repair},
  author={Zimin Chen and M. Monperrus},
  journal={ArXiv},
  year={2018},
  volume={abs/1811.05703}
}
  • Zimin Chen, M. Monperrus
  • Published 2018
  • Computer Science
  • ArXiv
  • Recently, there have been original attempts to use the concept of "code similarity" in program repair, suggesting that similarity analysis has an important role in the repair process. However, there is no dedicated work to characterize and quantify the role of similarity in redundancy-based program repair, where the patch is composed from source code taken from somewhere else. This is where our paper makes a major contribution: we perform a deep and systematic analysis of the role of code… CONTINUE READING

    Figures, Tables, and Topics from this paper.

    Explore Further: Topics Discussed in This Paper

    Impact Analysis of Syntactic and Semantic Similarities on Patch Prioritization in Automated Program Repair
    3
    Function completion in the time of massive data: A code embedding perspective
    A Literature Study of Embeddings on Source Code
    22
    ArduCode: Predictive Framework for Automation Engineering

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 52 REFERENCES
    Repairing Programs with Semantic Code Search (T)
    125
    REPAIRING PROGRAMS WITH SEMANTIC CODE SEARCH
    84
    Revisiting ssFix for Better Program Repair
    2
    Context-Aware Patch Generation for Better Automated Program Repair
    86
    Precise Condition Synthesis for Program Repair
    126
    Leveraging syntax-related code for automated program repair
    68