This thesis belongs to the domain of software verification. The goalof verifying software is to ensure that an implementation, a program,satisfies the requirements, the specification. This is especiallyimportant for critical computer programs, such as control systems forair planes, trains and power plants. Here a malfunctioning occurringduring operation would have catastrophic consequences. Software requirements can concern safety or functioning. Safetyrequirements, such as not accessing memory locations outside validbounds, are often implicit, in the sense that any implementation isexpected to be safe. On the other hand, functional requirementsspecify what the program is supposed to do. The specification of aprogram is often expressed info...
Approaches based on axiomatic semantics (typically, Hoare logic) are the mostpopular for proving the...
As part of formal verification of critical software, preserving properties established on the source...
In this thesis the design of an environment for the formal verification of functional properties of ...
This thesis belongs to the domain of software verification. The goalof verifying software is to ensu...
Control and command softwares play a key role in safety-critical embedded systems used for human rel...
International audienceFormal verification of software or hardware systems — be it by model checking,...
International audienceThis paper reports on the development and formal verification (proof of semant...
This doctoral research activities has been funded by the European project MOBIUS (FP6-015905)Softwar...
In this thesis we address problems related to the verification of software-based systems. We aremost...
Program verification consists in analyzing a computer program as a formal artifact in order to prove...
This thesis presents the formal verification of the compiling specification for a simple, non-optimi...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Proving that a system satisfies its requirements is an important challenge of Requirements Engineeri...
International audienceThis paper reports on the development and formal certification (proof of seman...
Approaches based on axiomatic semantics (typically, Hoare logic) are the mostpopular for proving the...
As part of formal verification of critical software, preserving properties established on the source...
In this thesis the design of an environment for the formal verification of functional properties of ...
This thesis belongs to the domain of software verification. The goalof verifying software is to ensu...
Control and command softwares play a key role in safety-critical embedded systems used for human rel...
International audienceFormal verification of software or hardware systems — be it by model checking,...
International audienceThis paper reports on the development and formal verification (proof of semant...
This doctoral research activities has been funded by the European project MOBIUS (FP6-015905)Softwar...
In this thesis we address problems related to the verification of software-based systems. We aremost...
Program verification consists in analyzing a computer program as a formal artifact in order to prove...
This thesis presents the formal verification of the compiling specification for a simple, non-optimi...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Proving that a system satisfies its requirements is an important challenge of Requirements Engineeri...
International audienceThis paper reports on the development and formal certification (proof of seman...
Approaches based on axiomatic semantics (typically, Hoare logic) are the mostpopular for proving the...
As part of formal verification of critical software, preserving properties established on the source...
In this thesis the design of an environment for the formal verification of functional properties of ...