Darwinian Software Engineering

software evolution = software revolution

“We believe that in about fifty years' time it will be possible to program computers by means of evolution.
Not merely possible but indeed prevalent.” (Orlov & Sipper, 2010)



To learn more:
Related work:
  • K. Wolfson, S. Zakov, M. Sipper, and M. Ziv-Ukelson, Have your spaghetti and eat it too: Evolutionary algorithmics and post-evolutionary analysis, Genetic Programming and Evolvable Machines, Volume 12, Number 2, pp. 121-160, 2011.
  • K. Wolfson and M. Sipper, Evolving efficient list search algorithms, in Artificial Evolution: Proceedings of 9th International Conference (EA 2009), P. Collet, N. Monmarche, P. Legrand, M. Schoenauer, and E. Lutton, Eds. 2009, vol. 5975 of Lecture Notes in Computer Science, pp. 158-169, Springer-Verlag, Heidelberg. [presentation]