Computer-aided layout generation for building design: A review | TUP Journals & Magazine | IEEE Xplore