AbstractThe multi-language environment Synchronie supports the design and formal verificationof 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
Complex software, especially the embedded one, is composed of multiple collaborating subsystems that...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
The multi-language environment Synchronie supports the design and formal verification of synchronous...
. 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...
Abstract — Complex software, especially the embedded one, is composed of multiple collaborating subs...
Formal verification of properties in reactive real-time systems is crucial, as these systems are oft...
International audienceConcurrent and reactive systems often exhibit multiple time scales. For instan...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
The formalism of temporal logic has been suggested to be an appropriate tool for expressing the sema...
International audienceIn this paper, systems which interact permanently with their environments are ...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
Complex software, especially the embedded one, is composed of multiple collaborating subsystems that...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
The multi-language environment Synchronie supports the design and formal verification of synchronous...
. 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...
Abstract — Complex software, especially the embedded one, is composed of multiple collaborating subs...
Formal verification of properties in reactive real-time systems is crucial, as these systems are oft...
International audienceConcurrent and reactive systems often exhibit multiple time scales. For instan...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
AbstractIn this paper, systems which interact permanently with their environments are considered. Su...
The formalism of temporal logic has been suggested to be an appropriate tool for expressing the sema...
International audienceIn this paper, systems which interact permanently with their environments are ...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
Complex software, especially the embedded one, is composed of multiple collaborating subsystems that...
International audienceSynchronous model is a type of formal models for modelling and specifying reac...
. We extend the specification language of temporal logic, the corresponding verification framework, ...