{"title":"Sécurisation des systèmes mécatroniques. Partie 2 - Techniques de mises en sécurité d'une application logicielle","authors":"J-L. Boulanger","doi":"10.51257/a-v1-bm8071","DOIUrl":null,"url":null,"abstract":"Les systemes mecatroniques sont de plus en plus complexes. Ils induisent par voie de consequence de multiples defaillances. La securisation de ces systemes vise a combattre ces erreurs et a tenter d'en limiter le risque. Cet article s'interesse a l'aspect application logicielle, dont la securite passe par la maitrise de la qualite. Sont presentees quelques techniques de programmation tolerante (redondance, detection d'ereurs ou programmation defensive). Les fautes sont souvent dues au caractere artisanal de la realisation d'une application logicielle, et l'utilisation d'outils d'un environnement de developpement ne retire pas au logiciel sa complexite intrinseque.","PeriodicalId":263627,"journal":{"name":"Fonctions et composants mécaniques","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fonctions et composants mécaniques","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.51257/a-v1-bm8071","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Les systemes mecatroniques sont de plus en plus complexes. Ils induisent par voie de consequence de multiples defaillances. La securisation de ces systemes vise a combattre ces erreurs et a tenter d'en limiter le risque. Cet article s'interesse a l'aspect application logicielle, dont la securite passe par la maitrise de la qualite. Sont presentees quelques techniques de programmation tolerante (redondance, detection d'ereurs ou programmation defensive). Les fautes sont souvent dues au caractere artisanal de la realisation d'une application logicielle, et l'utilisation d'outils d'un environnement de developpement ne retire pas au logiciel sa complexite intrinseque.