Fault models and test generation for hardware-software covalidation | IEEE Journals & Magazine | IEEE Xplore