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
Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit [...
The Event-B formalism offers a stepwise development approach for managing complexity in system desig...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
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...
Event-B is a formal language for systems modeling, based on set theoryand predicate logic. It has th...
As the physical world evolves with time, safety-critical systems are usually used with time-dependen...
International audienceFor many years, formal methods have been used to design and develop critical s...
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...
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...
The incorporation of timing makes circuit verification computationally expensive. This paper propose...
International audienceBuilding high quality and zero defects medical software-based devices is a cri...
International audienceWe propose to develop a Rodin plug-in that experiments a systematic use of a r...
Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit [...
The Event-B formalism offers a stepwise development approach for managing complexity in system desig...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
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...
Event-B is a formal language for systems modeling, based on set theoryand predicate logic. It has th...
As the physical world evolves with time, safety-critical systems are usually used with time-dependen...
International audienceFor many years, formal methods have been used to design and develop critical s...
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...
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...
The incorporation of timing makes circuit verification computationally expensive. This paper propose...
International audienceBuilding high quality and zero defects medical software-based devices is a cri...
International audienceWe propose to develop a Rodin plug-in that experiments a systematic use of a r...
Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit [...
The Event-B formalism offers a stepwise development approach for managing complexity in system desig...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...