1. Defining Emergent Software Using Continuous Self-Assembly, Perception, and Learning
2. Source code from this paper with instructions: http://research.projectdana.com/gi2018mcgowan. Source code from this paper with instructions: http://research.projectdana.com/gi2018mcgowan.
3. Genetic Improvement of Software: a Comprehensive Survey;Petke J.;IEEE Transactions on Evolutionary Computation, no. c,2017
4. A genetic programming approach to automated software repair