An immune designed ontology to specify requirements and recommend layout solutions | IEEE Conference Publication | IEEE Xplore