Journal: IEEE Design & Test of Computers