A framework for understanding heuristics in architectural optimisation | IEEE Conference Publication | IEEE Xplore