For the development of safety-critical reactive systems, proving correctness is unavoidable. Here we describe some research issues on using and combining formal methods. Using the Electre reactive language we illustrate a technique to the design of a sound compiler with the Coq theorem prover. Based on the same source language semantic model, we present the outlines of a method to verify correctness claims with the SPIN model checker.Sociedad Argentina de Informática e Investigación Operativ
Formal verification may play a central role in the development of safecontrollers, such as those fou...
Abstract Event-driven reactive programs combine traditional sequential programming constructs with ...
International audienceWe present a methodology for the verification of reactive systems, and its app...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
The paper discusses how a bridge between the design practice and the formal methods could be maintai...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
Embedded reactive systems underpin various safety-critical applications wherein they interact with o...
International audienceWe are concerned in this paper with the verification of reactive systems with ...
Many of the systems that we rely on, and interact with on a daily basis, are driven by software. Unf...
In this thesis, we develop new techniques to conveniently write formally verified programs. To proce...
In many approaches to the verification of reactive systems, operational semantics are used to model ...
International audienceThe verification of safety-critical systems has become an area of increasing i...
AbstractWe present in this paper an operational semantics for the ELECTRE reactive language (Roux et...
Eilenberg machines have been introduced in 1974 in the field of formal language theory. They are fin...
A reactive system comprises networks of computing components, achieving their goals through interact...
Formal verification may play a central role in the development of safecontrollers, such as those fou...
Abstract Event-driven reactive programs combine traditional sequential programming constructs with ...
International audienceWe present a methodology for the verification of reactive systems, and its app...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
The paper discusses how a bridge between the design practice and the formal methods could be maintai...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
Embedded reactive systems underpin various safety-critical applications wherein they interact with o...
International audienceWe are concerned in this paper with the verification of reactive systems with ...
Many of the systems that we rely on, and interact with on a daily basis, are driven by software. Unf...
In this thesis, we develop new techniques to conveniently write formally verified programs. To proce...
In many approaches to the verification of reactive systems, operational semantics are used to model ...
International audienceThe verification of safety-critical systems has become an area of increasing i...
AbstractWe present in this paper an operational semantics for the ELECTRE reactive language (Roux et...
Eilenberg machines have been introduced in 1974 in the field of formal language theory. They are fin...
A reactive system comprises networks of computing components, achieving their goals through interact...
Formal verification may play a central role in the development of safecontrollers, such as those fou...
Abstract Event-driven reactive programs combine traditional sequential programming constructs with ...
International audienceWe present a methodology for the verification of reactive systems, and its app...