How to trust auto-generated code patches? A developer survey and empirical assessment of existing program repair tools.
Yannic NollerRidwan ShariffdeenXiang GaoAbhik RoychoudhuryPublished in: CoRR (2021)
Keyphrases
- program understanding
- source code
- programs written
- legacy software
- computer programs
- static analysis
- programming exercises
- development environments
- program code
- automatic assessment
- software maintenance
- open source
- programming tool
- fault localization
- code generation
- software developers
- end users
- programming course
- trust model
- concurrent programs
- decision support
- programming language
- reverse engineering
- software tools
- java programs
- development process
- software systems
- application programming interface
- theoretical analysis
- search based software testing
- java code
- social networks
- web applications
- trust evaluation
- automated tools
- programming skills
- operating system
- measurement model