The use of formal methods in general, and of deductive formal methods in particular, for the development of systems aims at providing mathematical guarantees, for example about their correctness. For this reason, the use of formal methods is recommended or required by safety or security standards, such as the IEC 61508 or the Common Criteria. Whereas formal approaches indeed induce important benefits, one may wonder about the exact extent of those. For example, some aspects of a system can be left out of the scope of formalisation, but it may not be easy to identify such restrictions or their consequences. If the validity of mechanically checked proofs is generally accepted, their applicability for justifying actual confidence in the physic...
We present an approach to improving the security of complex, composed systems based on formal langua...
Formal verification plays a crucial role in enhancing the reliability of computing systems by mathe...
Formal deductive verification aims at proving the correctness of programs via logical deduction. How...
The use of formal methods in general, and of deductive formal methods in particular, for the develop...
Abstract • " Security played a significant role in the development of formal methods in the...
This thesis is set in the domain of deductive verification of programs, which consists of transformi...
Designing and applying formal methods for specifying, analyzing and verifying softwares and systems ...
The mechanized verification of mathematical proofs is an application of computational logic that is ...
A problem hindering the adoption of formal methods in the industry is how to integrate the models an...
In today's world, critical infrastructure is often controlled by computing systems. This introduces ...
Security and trust are two properties of modern computing systems that are the focus of much recent ...
Formal trust in an abstract property, be it a mathematical result or a quality of the behavior of a ...
Implementations of cryptosystems are vulnerable to physical attacks, and thus need to be protected a...
Abstract. A truly secure protocol is one which never violates its se-curity requirements, no matter ...
We present an approach to improving the security of complex, composed systems based on formal langua...
Formal verification plays a crucial role in enhancing the reliability of computing systems by mathe...
Formal deductive verification aims at proving the correctness of programs via logical deduction. How...
The use of formal methods in general, and of deductive formal methods in particular, for the develop...
Abstract • " Security played a significant role in the development of formal methods in the...
This thesis is set in the domain of deductive verification of programs, which consists of transformi...
Designing and applying formal methods for specifying, analyzing and verifying softwares and systems ...
The mechanized verification of mathematical proofs is an application of computational logic that is ...
A problem hindering the adoption of formal methods in the industry is how to integrate the models an...
In today's world, critical infrastructure is often controlled by computing systems. This introduces ...
Security and trust are two properties of modern computing systems that are the focus of much recent ...
Formal trust in an abstract property, be it a mathematical result or a quality of the behavior of a ...
Implementations of cryptosystems are vulnerable to physical attacks, and thus need to be protected a...
Abstract. A truly secure protocol is one which never violates its se-curity requirements, no matter ...
We present an approach to improving the security of complex, composed systems based on formal langua...
Formal verification plays a crucial role in enhancing the reliability of computing systems by mathe...
Formal deductive verification aims at proving the correctness of programs via logical deduction. How...