Constraint solving for test case generation: a technique for high-level design verification | IEEE Conference Publication | IEEE Xplore