Algorithmic State Machine Design and Automatic Theorem Proving: Two Dual Approaches to the Same Activity | IEEE Journals & Magazine | IEEE Xplore