Genetic Improvement: Taking real-world source code and improving it using computational search methods.
Alexander E. I. BrownleeSaemundur O. HaraldssonJohn R. WoodwardPublished in: GECCO Companion (2023)
Keyphrases
- source code
- search methods
- real world
- search algorithm
- open source
- software systems
- metaheuristic
- software projects
- open source software
- software evolution
- free software
- open source projects
- plagiarism detection
- genetic algorithm
- authorship attribution
- software maintenance
- static analysis
- simulated annealing
- unconstrained optimization
- high level
- case study
- linux kernel
- code examples
- symbolic execution
- mining software repositories
- source files
- version control
- visual basic
- software engineering
- cost function
- object oriented systems
- software repositories
- constrained optimization
- optimization problems
- text files
- search space
- neural network