International audienceVerification activities mandated for critical software are essential to achieve the required level of confidence expected in life-critical or business-critical software. They are becoming increasingly costly as, over time, they require the development and maintenance of a large body of functional and robustness tests on larger and more complex applications. Formal program verification offers a way to reduce these costs while providing stronger guarantees than testing. Addressing verification activities with formal verification is supported by upcoming standards such as do-178c for software development in avionics. In the Hi-Lite project, we pursue the integration of formal verification with testing for projects develop...
International audienceAmong formal methods, the deductive verification approach allows establishing ...
Formal verification is an approach of using mathematically precise representations and algorithms to...
Formal verification plays a crucial role in enhancing the reliability of computing systems by mathe...
International audienceVerification activities mandated for critical software are essential to achiev...
International audienceThe formal verification of programs have progressed tremendously in the last d...
An integrated set of tools called a validation environment is proposed to support the validation of ...
Program verification assumes a formal program specification. In software-intensive systems, such spe...
International audienceIn aeronautics, software development is submitted to strong constraints. The D...
Software is an increasingly integral and sophisticated part of safety- and mission-critical systems....
It is a common belief that the rise of standardized software certification schemes like the Common C...
The majority of errors within a software project are introduced during the requirements and design p...
There is a strong link between software quality and software reliability. By decreasing the probabil...
International audienceThis paper gives an account of an ongoing attempt to prove the safety properti...
Lors d’un développement logiciel, et plus particulièrement d’un développement d’applications embarqu...
I attended my first software conference in 1968; it was organised by NATO with the title “The Softwa...
International audienceAmong formal methods, the deductive verification approach allows establishing ...
Formal verification is an approach of using mathematically precise representations and algorithms to...
Formal verification plays a crucial role in enhancing the reliability of computing systems by mathe...
International audienceVerification activities mandated for critical software are essential to achiev...
International audienceThe formal verification of programs have progressed tremendously in the last d...
An integrated set of tools called a validation environment is proposed to support the validation of ...
Program verification assumes a formal program specification. In software-intensive systems, such spe...
International audienceIn aeronautics, software development is submitted to strong constraints. The D...
Software is an increasingly integral and sophisticated part of safety- and mission-critical systems....
It is a common belief that the rise of standardized software certification schemes like the Common C...
The majority of errors within a software project are introduced during the requirements and design p...
There is a strong link between software quality and software reliability. By decreasing the probabil...
International audienceThis paper gives an account of an ongoing attempt to prove the safety properti...
Lors d’un développement logiciel, et plus particulièrement d’un développement d’applications embarqu...
I attended my first software conference in 1968; it was organised by NATO with the title “The Softwa...
International audienceAmong formal methods, the deductive verification approach allows establishing ...
Formal verification is an approach of using mathematically precise representations and algorithms to...
Formal verification plays a crucial role in enhancing the reliability of computing systems by mathe...