This thesis deals with the development of automated systems while following the formal methods B and TLA+. We propose a formal methodology based on the refinement paradigm to specify and verify the system that we model by two components: the controlled system representing the physical device and its environment, and the controller that controls the system. A synchronised product on the actions of these two components is applied to specify the automated system. As a first contribution, we propose an approach combining the event B method and the language TLA+ in order to verify liveness properties defined in user requirements. Inspired by the temporal logic of actions TLA, we first extend the event B notation to specify liveness properties an...
In this thesis, we have studied how component-based systems are designed, verified and then implemen...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
We report on the project "Specification and Verification of Discrete Controllers for Continuous...
This thesis deals with the development of automated systems while following the formal methods B and...
Le travail de thèse présente une méthode de développement de systèmes automatisés basée sur les méth...
International audienceThe paper presents a method for control systems formal development. We focus o...
Texte intégral accessible uniquement aux membres de l'Université de LorraineOur aim is the use of fo...
Critical application domains of computer science require the use of software engineering methods tha...
The increasing size and complexity of reactive systems make their verification more and more difficu...
Dans les domaines critiques d'application de l'informatique, il peut être vital de disposer d'un gén...
Software systems are critical and complex. In order to guarantee their correctness, the use of forma...
In this dissertation, we consider the specification and the controller synthesis problem for real-ti...
Rapporteurs : Richard Castanet Elie Najm Examinateurs : Michel Diaz Hubert Garavel Patrick Sallé Fra...
International audienceThis paper deals with the use of two verification approaches : theorem proving...
In this thesis we propose a complete formal framework for the analysis of timed systems, with the em...
In this thesis, we have studied how component-based systems are designed, verified and then implemen...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
We report on the project "Specification and Verification of Discrete Controllers for Continuous...
This thesis deals with the development of automated systems while following the formal methods B and...
Le travail de thèse présente une méthode de développement de systèmes automatisés basée sur les méth...
International audienceThe paper presents a method for control systems formal development. We focus o...
Texte intégral accessible uniquement aux membres de l'Université de LorraineOur aim is the use of fo...
Critical application domains of computer science require the use of software engineering methods tha...
The increasing size and complexity of reactive systems make their verification more and more difficu...
Dans les domaines critiques d'application de l'informatique, il peut être vital de disposer d'un gén...
Software systems are critical and complex. In order to guarantee their correctness, the use of forma...
In this dissertation, we consider the specification and the controller synthesis problem for real-ti...
Rapporteurs : Richard Castanet Elie Najm Examinateurs : Michel Diaz Hubert Garavel Patrick Sallé Fra...
International audienceThis paper deals with the use of two verification approaches : theorem proving...
In this thesis we propose a complete formal framework for the analysis of timed systems, with the em...
In this thesis, we have studied how component-based systems are designed, verified and then implemen...
Colloque avec actes sans comité de lecture.TLA, (the Temporal Logic of Actions) is a linear temporal...
We report on the project "Specification and Verification of Discrete Controllers for Continuous...