In the domain of formal modelling and verification of real-time safety-critical systems, our focus is on complex - i.e. nested, interdependent and cyclic - timing constraints. In Event-B, we present methodological support for our concept of timing interval by defining a set of refinement transformations, designed for structured modelling of such timing constraints. All timing interval related aspects are generated by our tool. An example development, abstracted from our work modelling a cardiac pacemaker, serves to illustrate the use of the transformations. The development is undertaken, proved and model-checked in the Rodin tool-kit for Event-B
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
Timing diagrams provide an intuitive graphical specification for time constraints and causal depende...
As the complexity of pacemaker devices continues to grow, the importance of capturing its functional...
In the domain of formal modelling and verification of real-time safety-critical systems, our focus i...
Our work was inspired by our modelling and verification of a cardiac pacemaker, which includes concu...
International audienceOur work was inspired by our modelling and verification of a cardiac pacemaker...
Event-B is a formal language for systems modeling, based on set theoryand predicate logic. It has th...
Event-B is a formal language for systems modeling, based on set theory and predicate logic. It has t...
As the physical world evolves with time, safety-critical systems are usually used with time-dependen...
Abstract: Event-B is a formal language for systems modeling, based on set theory and predicate logic...
International audienceFor many years, formal methods have been used to design and develop critical s...
For many years, formal methods have been used to design and develop critical systems in order to gua...
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
Guaranteeing timing properties is an important issue as we develop safety-critical real-time systems...
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
Timing diagrams provide an intuitive graphical specification for time constraints and causal depende...
As the complexity of pacemaker devices continues to grow, the importance of capturing its functional...
In the domain of formal modelling and verification of real-time safety-critical systems, our focus i...
Our work was inspired by our modelling and verification of a cardiac pacemaker, which includes concu...
International audienceOur work was inspired by our modelling and verification of a cardiac pacemaker...
Event-B is a formal language for systems modeling, based on set theoryand predicate logic. It has th...
Event-B is a formal language for systems modeling, based on set theory and predicate logic. It has t...
As the physical world evolves with time, safety-critical systems are usually used with time-dependen...
Abstract: Event-B is a formal language for systems modeling, based on set theory and predicate logic...
International audienceFor many years, formal methods have been used to design and develop critical s...
For many years, formal methods have been used to design and develop critical systems in order to gua...
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
Guaranteeing timing properties is an important issue as we develop safety-critical real-time systems...
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
International audienceAbstract Real-time systems are notoriously hard to verify due to nondeterminis...
Timing diagrams provide an intuitive graphical specification for time constraints and causal depende...
As the complexity of pacemaker devices continues to grow, the importance of capturing its functional...