A multiobjective evolutionary approach for constrained joint source code optimization.
Naeem Zafar AzeemiPublished in: CAINE (2006)
Keyphrases
- source code
- multi objective
- optimization algorithm
- multiobjective optimization
- open source
- multiple objectives
- genetic algorithm
- software systems
- open source software
- software projects
- evolutionary algorithm
- optimization problems
- software maintenance
- static analysis
- plagiarism detection
- software repositories
- objective function
- program understanding
- software evolution
- open source projects
- linux kernel
- free software
- software engineers
- text files
- high level
- authorship attribution
- symbolic execution
- object oriented systems
- mailing lists
- version control
- execution traces
- reverse engineer
- program comprehension
- nsga ii
- visual basic
- software engineering
- multi agent systems
- website