LIP6 2001/017:
Rapport de Recherche LIP6 /
LIP6
research reports
14 pages - Juin/June 2001 -
French document.
Get it : 310 Ko /Kb
Contact : par mail / e-mail
Thème/Team: Sémantique, Preuve et Implantation
Titre français : Fraction : analyseur de propriétés par des techniques de résolution de contraintes
Titre anglais : Fraction : properties analysis by constraint computation
Abstract : This paper describes the tool Fraction which use constraint computation for properties verification.
Constraints have already been used for properties validation, however our approach try to translate complete imperative programs into constraint systems.
Thus, we are using some classical algorithms of constraints computation to validate initial properties. Firstly, this translation tried to find the functionnal behavior of programs, secondely the functionnal behavior is translate into constraint systems.
A prototype of the tool have been carry out using Ocaml language and based on a compiler scheme. The definition of a modular constraints satisfaction tool allows Fraction to be parametrized by several constraints domains.
Key-words : Static analysis, properties verification, constraint computation
Publications internes LIP6 2001 / LIP6 research reports 2001