Dony, Isabelle
[UCL]
Le Charlier, Baudouin
[UCL]
We present an imperative program verification system that exploits many powerful aspects of Oz. Our verification system supports an expressive assertion language for writing specifications and loop invariants. It is able to prove the correctness of elaborated imperative programs consisting of several subproblems that are checked independently. We illustrate the functionalities of our system on a few non trivial examples. Then, we explain that, using Oz constraint programming and other convenient programming mechanisms of Oz, the implementation of the system is straightforward. We also provide information about the efficiency of our implementation.
Bibliographic reference |
Dony, Isabelle ; Le Charlier, Baudouin. A program verification system based on Oz.2nd International Conference Multiparadigm Programming in Mozart/Oz (Charleroi(Belgium), Oct 07-08, 2004). In: Lecture Notes in Computer Science, Vol. 3389, p. 41-52 (2005) |
Permanent URL |
http://hdl.handle.net/2078.1/60987 |