Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile

Les mécanismes de détection et de recouvrement d'erreur doivent être soigneusement sélectionnés pour les applications embarquées automobiles, principalement à cause de ressources limitées et de contraintes économiques. Cependant, des exigences de sûreté importantes, aggravées par la complexité...

Full description

Bibliographic Details
Main Author: Lu, Caroline
Other Authors: Toulouse, INPT
Language:fr
Published: 2009
Subjects:
Online Access:http://www.theses.fr/2009INPT059H/document
id ndltd-theses.fr-2009INPT059H
record_format oai_dc
spelling ndltd-theses.fr-2009INPT059H2017-07-08T04:33:18Z Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile Robustness of multilayered embedded software through a reflective approach : application in the automotive industry Tolérance aux fautes Logiciel embarqué automobile Réflexivité Les mécanismes de détection et de recouvrement d'erreur doivent être soigneusement sélectionnés pour les applications embarquées automobiles, principalement à cause de ressources limitées et de contraintes économiques. Cependant, des exigences de sûreté importantes, aggravées par la complexité croissante du logiciel, motive l'industrie automobile à chercher des solutions techniques pour améliorer la robustesse à l'exécution. Le défi est de concevoir une solution de tolérance aux fautes portable, flexible, à forte contraintes économique, en examinant différemment les techniques classiques de redondance et de diversification. Le principe directeur est de contrôler rigoureusement quelle information et quand elle est essentielle à récupérer; quelle instrumentation est nécessaire pour réaliser de la tolérance aux fautes et où il faut la placer dans le programme. La thèse propose une approche pour développer un logiciel de défense, tel un composant externe configurable, reposant sur l'observabilité et la contrôlabilité de mécanismes fournis par un standard d'architecture logicielle automobile émergent AUTOSAR. Due to limited resources and stringent economical constraints in the automotive industry, error detection and recovery mechanisms of embedded systems are carefully selected. However, critical safety requirements and increasing software complexity motivate car makers to look for technical solutions to improve online software robustness. The challenge is to design a portable, customizable, and lowcost solution for fault tolerance by using differently classical techniques, such as redundancy and diversification. The main principle is to control rigorously which information and when it is necessary to get it; which instrumentation is necessary to perform fault tolerance and where to add this instrumentation in the source code. An approach to develop a defense software is proposed. The defense software is designed as an external customizable component, relying on control and observability mechanisms provided by an emergent standard for automotive software architecture AUTOSAR. Electronic Thesis or Dissertation Text Text fr http://www.theses.fr/2009INPT059H/document Lu, Caroline 2009-12-14 Toulouse, INPT Fabre, Jean-Charles Killijian, Marc-Olivier
collection NDLTD
language fr
sources NDLTD
topic Tolérance aux fautes
Logiciel embarqué automobile
Réflexivité
spellingShingle Tolérance aux fautes
Logiciel embarqué automobile
Réflexivité
Lu, Caroline
Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
description Les mécanismes de détection et de recouvrement d'erreur doivent être soigneusement sélectionnés pour les applications embarquées automobiles, principalement à cause de ressources limitées et de contraintes économiques. Cependant, des exigences de sûreté importantes, aggravées par la complexité croissante du logiciel, motive l'industrie automobile à chercher des solutions techniques pour améliorer la robustesse à l'exécution. Le défi est de concevoir une solution de tolérance aux fautes portable, flexible, à forte contraintes économique, en examinant différemment les techniques classiques de redondance et de diversification. Le principe directeur est de contrôler rigoureusement quelle information et quand elle est essentielle à récupérer; quelle instrumentation est nécessaire pour réaliser de la tolérance aux fautes et où il faut la placer dans le programme. La thèse propose une approche pour développer un logiciel de défense, tel un composant externe configurable, reposant sur l'observabilité et la contrôlabilité de mécanismes fournis par un standard d'architecture logicielle automobile émergent AUTOSAR. === Due to limited resources and stringent economical constraints in the automotive industry, error detection and recovery mechanisms of embedded systems are carefully selected. However, critical safety requirements and increasing software complexity motivate car makers to look for technical solutions to improve online software robustness. The challenge is to design a portable, customizable, and lowcost solution for fault tolerance by using differently classical techniques, such as redundancy and diversification. The main principle is to control rigorously which information and when it is necessary to get it; which instrumentation is necessary to perform fault tolerance and where to add this instrumentation in the source code. An approach to develop a defense software is proposed. The defense software is designed as an external customizable component, relying on control and observability mechanisms provided by an emergent standard for automotive software architecture AUTOSAR.
author2 Toulouse, INPT
author_facet Toulouse, INPT
Lu, Caroline
author Lu, Caroline
author_sort Lu, Caroline
title Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
title_short Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
title_full Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
title_fullStr Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
title_full_unstemmed Robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
title_sort robustesse du logiciel embarqué multicouche par une approche réflexive : application à l'automobile
publishDate 2009
url http://www.theses.fr/2009INPT059H/document
work_keys_str_mv AT lucaroline robustessedulogicielembarquemulticoucheparuneapprochereflexiveapplicationalautomobile
AT lucaroline robustnessofmultilayeredembeddedsoftwarethroughareflectiveapproachapplicationintheautomotiveindustry
_version_ 1718492562144100352