Utilising Evolutionary Approaches and Object Oriented Techniques for Design Space Exploration | IEEE Conference Publication | IEEE Xplore