| People | Locations | Statistics |
|---|---|---|
| Mouftah, Hussein T. |
| |
| Dugay, Fabrice |
| |
| Rettenmeier, Max |
| |
| Tomasch, Ernst | Graz |
|
| Cornaggia, Greta |
| |
| Palacios-Navarro, Guillermo |
| |
| Uspenskyi, Borys V. |
| |
| Khan, Baseem |
| |
| Fediai, Natalia |
| |
| Derakhshan, Shadi |
| |
| Somers, Bart | Eindhoven |
|
| Anvari, B. |
| |
| Kraushaar, Sabine | Vienna |
|
| Kehlbacher, Ariane |
| |
| Das, Raj |
| |
| Werbińska-Wojciechowska, Sylwia |
| |
| Brillinger, Markus |
| |
| Eskandari, Aref |
| |
| Gulliver, J. |
| |
| Loft, Shayne |
| |
| Kud, Bartosz |
| |
| Matijošius, Jonas | Vilnius |
|
| Piontek, Dennis |
| |
| Kene, Raymond O. |
| |
| Barbosa, Juliana |
|
Todorov, Vassil
in Cooperation with on an Cooperation-Score of 37%
Topics
Publications (4/4 displayed)
- 2020Automotive embedded software design using formal methods ; Intégration de méthodes formelles dans la conception des fonctions logicielles automobiles
- 2019Proving Properties of Discrete-Valued Functions Using Deductive Proof: Application to the Square Root
- 2019Improved Invariant Generation for Industrial Software Model Checking of Time Propertiescitations
- 2018Formal verification of automotive embedded softwarecitations
Places of action
| Organizations | Location | People |
|---|
thesis
Automotive embedded software design using formal methods ; Intégration de méthodes formelles dans la conception des fonctions logicielles automobiles
Abstract
The growing share of driver assistance functions, their criticality, as well as the prospect of certification of these functions, make their verification and validation necessary with a level of requirement that testing alone cannot ensure. For several years now, other industries such as aeronautics and railways have been subject to equivalent contexts. To respond to certain constraints, they have locally implemented formal methods. We are interested in the motivations and criteria that led to the use of formal methods in these industries in order to transpose them to automotive scenarios and identify the potential scope of application.In this thesis, we present our case studies and propose methodologies for the use of formal methods by non-expert engineers. Inductive model checking for a model-driven development process, abstract interpretation to demonstrate the absence of run-time errors in the code and deductive proof for critical library functions.Finally, we propose new algorithms to solve the problems identified during our experiments. These are, firstly, an invariant generator and a method using the semantics of data to process properties involving long-running timers in an efficient way, and secondly, an efficient algorithm to measure the coverage of the model by the properties using mutation techniques. ; La part croissante des fonctions d'assistance à la conduite, leur criticité, ainsi que la perspective d'une certification de ces fonctions, rendent nécessaire leur vérification et leur validation avec un niveau d'exigence que le test seul ne peut assurer.Depuis quelques années déjà d’autres domaines comme l’aéronautique ou le ferroviaire sont soumis à des contextes équivalents. Pour répondre à certaines contraintes ils ont localement mis en place des méthodes formelles. Nous nous intéressons aux motivations et aux critères qui ont conduit à l’utilisation des méthodes formelles dans ces domaines afin de les transposer sur des scénarios automobiles et identifier le périmètre potentiel d'application.Dans ...
Topics
Search in FID move catalog