Complementary crossover for genetic software architecture synthesis | IEEE Conference Publication | IEEE Xplore