publication venue for Correct Safety Critical Hardware Descriptions via Static Analysis and Theorem Proving 2017