Symbolic Model Checking
Encoding Object-Z in Isabelle/HOL
ZB '02 Proceedings of the 2nd International Conference of B and Z Users on Formal Specification and Development in Z and B
Model Checking Object-Z Using ASM
IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
Formal Engineering for Industrial Software Development
Formal Engineering for Industrial Software Development
Interactive Theorem Proving in Software Engineering
Interactive Theorem Proving in Software Engineering
Proving temporal properties of Z specifications using abstraction
ZB'03 Proceedings of the 3rd international conference on Formal specification and development in Z and B
Model checking z specifications using SAL
ZB'05 Proceedings of the 4th international conference on Formal Specification and Development in Z and B
Hi-index | 0.00 |
In the context of large scale industrial installations, modelchecking often fails to tap its full potential because of a missing linkbetween a system's specification and its functional and nonfunctional requirements, like safety. Our work bridges this gap by providing a translationfrom the formal specification language Object-Z to the SMV modelchecker input language to combine their advantages. This paper focuses on the translation of the object-oriented featuresof Object-Z: operation promotion and communication between objects.We demonstrate the feasibility of our approach using the example ofthe TWIN Elevator system and embed the translation process in theindustrial software production workflow.