International audienceOver the last decade, the increasing demand for the validation of safety critical systems lead to the development of domain-specific programming languages (e.g. synchronous languages) and automatic verification tools (e.g. model checkers). Conventionally, the verification of a reactive system is implemented by specifying a discrete model of the system (i.e. a finite-state machine) and then checking this model against temporal properties (e.g. using an automata-based tool). We investigate the use of a theorem prover, Coq, for the specification of infinite state systems and for the verification of co-inductive properties
This work presents a complete formalization of Alternating-time Temporal Logic (ATL) and its semanti...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
One of the research areas of great importance in Computer Science is the study of the semantics of c...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
For the development of safety-critical reactive systems, proving correctness is unavoidable. Here we...
International audienceThe verification of safety-critical systems has become an area of increasing i...
AbstractThis paper intends to highlight the connection between synchronous programming and abstract ...
The verification of safety-critical systems has become an area of increasing importance in computer...
International audienceIn this paper, systems which interact permanently with their environments are ...
Embedded reactive systems underpin various safety-critical applications wherein they interact with o...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
Esterel is a synchronous programming language where processes interact through signals. The logical ...
. The multi-language environment Synchronie supports the design and formal verification of synchron...
In this thesis, we develop new techniques to conveniently write formally verified programs. To proce...
This work presents a complete formalization of Alternating-time Temporal Logic (ATL) and its semanti...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
One of the research areas of great importance in Computer Science is the study of the semantics of c...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
International audienceOver the last decade, the increasing demand for the validation of safety criti...
For the development of safety-critical reactive systems, proving correctness is unavoidable. Here we...
International audienceThe verification of safety-critical systems has become an area of increasing i...
AbstractThis paper intends to highlight the connection between synchronous programming and abstract ...
The verification of safety-critical systems has become an area of increasing importance in computer...
International audienceIn this paper, systems which interact permanently with their environments are ...
Embedded reactive systems underpin various safety-critical applications wherein they interact with o...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
Esterel is a synchronous programming language where processes interact through signals. The logical ...
. The multi-language environment Synchronie supports the design and formal verification of synchron...
In this thesis, we develop new techniques to conveniently write formally verified programs. To proce...
This work presents a complete formalization of Alternating-time Temporal Logic (ATL) and its semanti...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
One of the research areas of great importance in Computer Science is the study of the semantics of c...