Generating diverse software versions with genetic programming: an experimental study

R. Feldt

IEE Proceedings Software, Volume: 145 , Issue: 6, 1998 , Page(s): 228 – 236

DOI 10.1049/ip-sen:19982444

Used by the Diversify project

One of the first work to use genetic programming for teh automatic generation of variants for N-version programming. Feldt was able to generate several variants for an embedded computer, which exhibit failure diversity, one essential assumption for the success of N-version programming.