International audienceRuntime Assertion Checking (RAC) is the discipline of verifying program assertions at runtime, i.e. when executing the code. Nowadays, RAC usually relies on Behavioral Interface Specification Languages (BISL) à la Eiffel for writing powerful code specifications. Since now more than 20 years, several works have studied RAC. Most of them have focused on BISL. Some others have also considered combinations of RAC with others techniques, e.g. deductive verification (DV). Very few tackle RAC as a verification technique that soundly generates efficient code from formal annotations. Here, we revisit these three RAC's research areas by emphasizing the works done in E-Acsl, which is both a BISL and a RAC tool for C code. We also...
International audienceRuntime assertion checking (RAC) is a convenient set of techniques that lets d...
this paper we describe an Assertion Checking Environment (ACE) for compositional verification of pro...
A number of approaches for helping programmers detect incorrect program behaviors are based on combi...
International audienceRuntime Assertion Checking (RAC) is the discipline of verifying program assert...
Conference of 4th International Conference on Runtime Verification, RV 2013 ; Conference Date: 24 Se...
Conference of 8th International Conference on Tests and Proofs, TAP 2014, Held as Part of the Softwa...
International audienceRuntime Assertion Checking (RAC) for expressive specification languages is a n...
Conference of 4th International Conference on Runtime Verification, RV 2013 ; Conference Date: 24 Se...
International audienceRuntime Assertion Checking (RAC) for expressive specification languages is a n...
Conference of 14th IEEE International Working Conference on Source Code Analysis and Manipulation, S...
International audienceAn important concern addressed by runtime verification tools for C code is rel...
An important concern addressed by runtime verification tools for C code is related to detecting memo...
International audienceRuntime assertion checking (RAC) is a convenient set of techniques that lets d...
International audienceRuntime assertion checking (RAC) is a convenient set of techniques that lets d...
this paper we describe an Assertion Checking Environment (ACE) for compositional verification of pro...
A number of approaches for helping programmers detect incorrect program behaviors are based on combi...
International audienceRuntime Assertion Checking (RAC) is the discipline of verifying program assert...
Conference of 4th International Conference on Runtime Verification, RV 2013 ; Conference Date: 24 Se...
Conference of 8th International Conference on Tests and Proofs, TAP 2014, Held as Part of the Softwa...
International audienceRuntime Assertion Checking (RAC) for expressive specification languages is a n...
Conference of 4th International Conference on Runtime Verification, RV 2013 ; Conference Date: 24 Se...
International audienceRuntime Assertion Checking (RAC) for expressive specification languages is a n...
Conference of 14th IEEE International Working Conference on Source Code Analysis and Manipulation, S...
International audienceAn important concern addressed by runtime verification tools for C code is rel...
An important concern addressed by runtime verification tools for C code is related to detecting memo...
International audienceRuntime assertion checking (RAC) is a convenient set of techniques that lets d...
International audienceRuntime assertion checking (RAC) is a convenient set of techniques that lets d...
this paper we describe an Assertion Checking Environment (ACE) for compositional verification of pro...
A number of approaches for helping programmers detect incorrect program behaviors are based on combi...