IEEE Design & Test of Computers