The multi-language environment Synchronie supports the design and formal verification of synchronous reactive systems. It integrates three synchronous languages and also three ways to specify properties: the temporal logic with future operators CTL, the temporal logic with past operators Past TL, and observers, which are particular synchronous programs. It is argued that this multi-language feature provides an answer to two major issues of formal verification: facility of formalizing properties and facility of verifying large systems. The approach is illustrated with the case study of a time-triggered protocol
The task of designing large real-time reactive systems, which interact continuously with their envir...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
The multi-language environment Synchronie supports the design and formal verification of synchronous...
AbstractThe multi-language environment Synchronie supports the design and formal verificationof sync...
. The multi-language environment Synchronie supports the design and formal verification of synchron...
The verification of safety-critical systems has become an area of increasing importance in computer...
International audienceThe verification of safety-critical systems has become an area of increasing i...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
International audienceConcurrent and reactive systems often exhibit multiple time scales. For instan...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
Formal verification of properties in reactive real-time systems is crucial, as these systems are oft...
International audienceIn this paper, systems which interact permanently with their environments are ...
Abstract — Complex software, especially the embedded one, is composed of multiple collaborating subs...
The formalism of temporal logic has been suggested to be an appropriate tool for expressing the sema...
The task of designing large real-time reactive systems, which interact continuously with their envir...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
The multi-language environment Synchronie supports the design and formal verification of synchronous...
AbstractThe multi-language environment Synchronie supports the design and formal verificationof sync...
. The multi-language environment Synchronie supports the design and formal verification of synchron...
The verification of safety-critical systems has become an area of increasing importance in computer...
International audienceThe verification of safety-critical systems has become an area of increasing i...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
International audienceConcurrent and reactive systems often exhibit multiple time scales. For instan...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
Formal verification of properties in reactive real-time systems is crucial, as these systems are oft...
International audienceIn this paper, systems which interact permanently with their environments are ...
Abstract — Complex software, especially the embedded one, is composed of multiple collaborating subs...
The formalism of temporal logic has been suggested to be an appropriate tool for expressing the sema...
The task of designing large real-time reactive systems, which interact continuously with their envir...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...