Unexpected behaviour in software can be both expensive and time-consuming toresolve. Unit-testing is a common method used to gain confidence in the correctnessof implementations where the basic idea is to simulate a finite set of input-values and check if the program produces the expected outputs. This method is far from perfectas bugs are still present and a great concern in software. Formal verification have insome cases been successfully used to prove correctness in programs when exhaustiveunit-testing was infeasible. This approach relies on using formal methods to provewhether the I/O-behaviour of the implementation is equivalent to its formal specification. Computational geometry is a field that has become increasingly relevant in the ...
International audienceOur aim is to introduce and generalize a class of languages used in off-line t...
Abstract. Certifying algorithms compute not only an output, but also a witness that certifies the co...
International audienceGeometric algorithms are widely used in many scientific fields like computer v...
We present an implementation of a theory of two-dimensional geometry based on the signed area of tri...
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
Isabelle/HOL is a generic proof assistant. Using Isabelle/HOL requires insight into procedures as we...
International audienceThis paper presents a pragma language to specify a polyhedral program transfor...
International audienceThis extended abstract is about an effort to build a formal description of a t...
Abstract. We describe results and status of a sub project of the Verisoft [1] project. While the Ver...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
International audienceThe polyhedral model mixes recurrence equations over polyhedral domains and af...
Reliable implementation of geometric algorithms is a notoriously difficult task. Algorithms are usua...
AbstractA program checker verifies that a particular program execution is correct. We give simple an...
Interactive theorem proving is the modern way of formalizing mathematics using a computer as a proof...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
International audienceOur aim is to introduce and generalize a class of languages used in off-line t...
Abstract. Certifying algorithms compute not only an output, but also a witness that certifies the co...
International audienceGeometric algorithms are widely used in many scientific fields like computer v...
We present an implementation of a theory of two-dimensional geometry based on the signed area of tri...
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
Isabelle/HOL is a generic proof assistant. Using Isabelle/HOL requires insight into procedures as we...
International audienceThis paper presents a pragma language to specify a polyhedral program transfor...
International audienceThis extended abstract is about an effort to build a formal description of a t...
Abstract. We describe results and status of a sub project of the Verisoft [1] project. While the Ver...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
International audienceThe polyhedral model mixes recurrence equations over polyhedral domains and af...
Reliable implementation of geometric algorithms is a notoriously difficult task. Algorithms are usua...
AbstractA program checker verifies that a particular program execution is correct. We give simple an...
Interactive theorem proving is the modern way of formalizing mathematics using a computer as a proof...
Formal verification of complex algorithms is challenging. Verifying their implementations goes beyon...
International audienceOur aim is to introduce and generalize a class of languages used in off-line t...
Abstract. Certifying algorithms compute not only an output, but also a witness that certifies the co...
International audienceGeometric algorithms are widely used in many scientific fields like computer v...