Applying Design Patterns in Distributing a Genetic Algorithm Application. - Nick Burns; Mike Bradley; Mei-Ling Liu (Software Engineering Research and Practice, 2005)