A Specification Translation from Behavioral Specifications to Rewrite Specifications

M. NAKAMURA, W. KONG, K. OGATA, K. FUTATSUGI
2008 IEICE transactions on information and systems  
There are two ways to describe a state machine as an algebraic specification: a behavioral specification and a rewrite specificaon. In this study, we propose a translation system from behavioral specifations to rewrite specifications to obtain a verification system which has the strong points of verification techniques for both specifications. Since our translation system is complete with respect to invariant properties, it helps us to obtain a counter-example for an invariant property through
more » ... utomatc exhaustive searching for a rewrite specification.
doi:10.1093/ietisy/e91-d.5.1492 fatcat:jyvpvzd5uzarjgz3zwztb54sya