Title
Object-level recombination of commodity applications
Abstract
This paper presents ObjRecombGA, a genetic algorithm framework for recombining related programs at the object file level. A genetic algorithm guides the selection of object files, while a robust link resolver allows working program binaries to be produced from the object files derived from two ancestor programs. Tests on compiled C programs, including a simple web browser and a well-known 3D video game, show that functional program variants can be created that exhibit key features of both ancestor programs. This work illustrates the feasibility of applying evolutionary techniques directly to commodity applications
Year
DOI
Venue
2010
10.1145/1830483.1830653
GECCO
Keywords
DocType
Citations 
object file level,related program,ancestor program,genetic algorithm guide,genetic algorithm framework,program binary,functional program variant,commodity application,c program,object-level recombination,object file,genetic programming,genetic algorithm,genetic algorithms,functional programming
Conference
4
PageRank 
References 
Authors
0.39
5
2
Name
Order
Citations
PageRank
Blair Foster140.39
Anil Somayaji21842217.22