Skip to content

mou23/Impact-Analysis-of-Syntactic-and-Semantic-Similarities-on-Patch-Prioritization

Repository files navigation

Steps of Running the Project

  1. Clone the repository
  2. Import the project into Eclipse
  3. Extract bugs.zip
  4. Run RepairedBugChecker.java for repairing all the bugs and run MyMain for repairing a specified bug


Structure of the Project

bin: binary files
fault: output of fault localization
lib: jar files
output: class files generated during execution of the code
result: results obtained via setting different values to alpha and beta
src: source code
README.md: user guidance
bugs.zip: contains 22 bugs from IntroClassJava dataset

About

A patch prioritization approach combining syntactic and semantic similarities for automated program repair. For details: https://ieeexplore.ieee.org/abstract/document/8918958

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages