Towards Support for Software Model Checking: Improving the Efficiency of Formal Specifications. (22nd June 2011)