Obfuscating LLVM Intermediate Representation Source Code with NSGA-II.
Juan Carlos de la TorreJosé Miguel Aragón-JuradoJavier JareñoSébastien VarretteBernabé DorronsoroPublished in: CISIS-ICEUTE (2022)
Keyphrases
- source code
- intermediate representation
- nsga ii
- multi objective
- multi objective optimization
- test problems
- evolutionary algorithm
- open source
- multiobjective optimization
- pareto optimal
- multiobjective evolutionary algorithm
- optimization problems
- optimization algorithm
- evolutionary multiobjective
- software systems
- optimal solution
- multi objective evolutionary algorithms
- software projects
- intermediate level
- genetic algorithm
- fitness function
- knapsack problem
- differential evolution
- high level
- software maintenance
- tightly coupled
- software evolution
- machine learning
- branch and bound algorithm
- objective function
- software repositories
- lower bound
- particle swarm optimization
- object models
- metaheuristic
- solution quality
- keywords
- branch and bound
- artificial intelligence
- source files