Evolving Software with Multiple Outputs and Multiple Populations. - John K. Hart; Martin J. Shepperd (GECCO Late Breaking Papers, 2002)

Search Heuristics, Case-based Reasoning And Software Project Effort Prediction. - Colin Kirsopp; Martin J. Shepperd; John K. Hart (GECCO, 2002)

The Evolution of Concurrent Control Software Using Genetic Programming. - John K. Hart; Martin J. Shepperd (EuroGP, 2004)

Automatic control program creation using concurrent Evolutionary Computing. - John K. Hart (2004)