The Refinement Paradigm: The Interaction of Coding and Efficiency Knowledge in Program Synthesis | IEEE Journals & Magazine | IEEE Xplore