Using a constraint satisfaction formulation and solution techniques for random test program generation | IBM Journals & Magazine | IEEE Xplore