International audienceSpecification and formal verification of high-level properties (such as security properties, like data integrity or confidentiality) over a large software product remains an important challenge for the industrial practice. Recent work introduced METACSL, a plugin of the FRAMA-C verification platform, that allows the user to specify high-level properties, called HIgh-Level ACSL REquirements or HILARE, for C programs and transform them into assertions that can then be verified by classic deductive verification. This paper presents a methodology of specification and verification of a wide range of high-level properties with METACSL and illustrates it on several examples. The goal is to provide verification practitioners w...
This report provides various examples for the formal specification, implementation, and deductive ve...
Conference of 7th International Conference on Tests and Proofs, TAP 2013 ; Conference Date: 16 June ...
Conference of 16th International Conference on Runtime Verification, RV 2016 ; Conference Date: 23 S...
International audienceSpecification and formal verification of high-level properties (such as securi...
Specification and verification of highlevel requirements (such as security properties like data inte...
International audienceModular deductive verification is a powerful technique capable to show that ea...
Modular deductive verification is a powerful technique capable to show that each function in a progr...
A common way to specify software properties is to associate a contract to each function, allowing th...
International audienceA common way to specify software properties is to associate a contract to each...
Conference of 14th IEEE International Working Conference on Source Code Analysis and Manipulation, S...
International audienceThis chapter presents ACSL, the ANSI/ISO C Specification Language, focusingon ...
In our increasingly computer-oriented society, the computer programs we rely on tend to increase in ...
This report provides various examples for the formal specification, implementation, and deductive ve...
Conference of 7th International Conference on Tests and Proofs, TAP 2013 ; Conference Date: 16 June ...
Conference of 16th International Conference on Runtime Verification, RV 2016 ; Conference Date: 23 S...
International audienceSpecification and formal verification of high-level properties (such as securi...
Specification and verification of highlevel requirements (such as security properties like data inte...
International audienceModular deductive verification is a powerful technique capable to show that ea...
Modular deductive verification is a powerful technique capable to show that each function in a progr...
A common way to specify software properties is to associate a contract to each function, allowing th...
International audienceA common way to specify software properties is to associate a contract to each...
Conference of 14th IEEE International Working Conference on Source Code Analysis and Manipulation, S...
International audienceThis chapter presents ACSL, the ANSI/ISO C Specification Language, focusingon ...
In our increasingly computer-oriented society, the computer programs we rely on tend to increase in ...
This report provides various examples for the formal specification, implementation, and deductive ve...
Conference of 7th International Conference on Tests and Proofs, TAP 2013 ; Conference Date: 16 June ...
Conference of 16th International Conference on Runtime Verification, RV 2016 ; Conference Date: 23 S...