Note :
Cet ouvrage est très apprécié pour son approche pratique du développement de logiciels critiques, qui met fortement l'accent sur l'ingénierie, la conception et la mise en œuvre. Il fournit des informations précieuses sur les normes, les méthodes et les outils liés à la sécurité des logiciels, ce qui le rend particulièrement utile pour les ingénieurs ayant des connaissances préalables dans ce domaine. Cependant, il a été critiqué pour ne pas être correctement pris en charge par les appareils Kindle, ce qui a déçu certains lecteurs qui s'attendaient à un format numérique accessible.
Avantages:⬤ Bien écrit et engageant
⬤ exemples pratiques
⬤ conseils complets sur la vérification et le test de la conception
⬤ aperçu précieux des normes de sécurité des logiciels
⬤ inclut des références utiles
⬤ anecdotes illustrant les points clés
⬤ forte intégration des pratiques d'ingénierie réelles avec les normes de sécurité.
⬤ Non compatible avec les appareils Kindle bien qu'il s'agisse d'une édition Kindle
⬤ certains diagrammes sont difficiles à lire
⬤ peut ne pas convenir aux débutants qui n'ont pas de connaissances préalables sur les systèmes de sécurité critiques.
(basé sur 5 avis de lecteurs)
Embedded Software Development for Safety-Critical Systems
"Je recommande vivement le livre de M. Hobbs. - Stephen Thomas, PE, fondateur et rédacteur en chef de FunctionalSafetyEngineer.com.
Les dispositifs de sécurité critiques, qu'ils soient médicaux, automobiles ou industriels, dépendent de plus en plus du bon fonctionnement de logiciels sophistiqués. Au cours de la dernière décennie, de nombreuses normes ont été publiées sur la manière dont ces systèmes doivent être conçus et construits. Les développeurs, qui auparavant devaient seulement savoir comment programmer les dispositifs pour leur industrie, doivent maintenant comprendre des pratiques de développement remarquablement ésotériques et être prêts à justifier leur travail auprès d'auditeurs externes.
Le document Embedded Software Development for Safety-Critical Systems traite du développement des systèmes de sécurité critiques dans le cadre des normes suivantes : CEI 61508 ; ISO 26262 ; EN 50128 ; et CEI 62304. Il détaille les avantages et les inconvénients de nombreuses pratiques architecturales et de conception recommandées dans les normes, allant de la réplication et de la diversification aux systèmes dits "safety bag", en passant par la détection des anomalies.
Passant en revue l'utilisation de composants open-source dans les systèmes de sécurité critiques, ce livre a évolué à partir d'un texte de cours utilisé par QNX Software Systems pour un module de formation sur la construction de logiciels embarqués pour les dispositifs de sécurité critiques, y compris les dispositifs médicaux, les systèmes ferroviaires, les systèmes industriels et les dispositifs d'aide à la conduite dans les voitures.
Bien que le livre décrive principalement des outils open-source, il fournit également suffisamment d'informations pour que vous puissiez rechercher des fournisseurs commerciaux si c'est la voie que vous décidez d'emprunter. Toutes les techniques décrites dans ce livre peuvent être approfondies grâce à des centaines d'articles spécialisés. Afin de vous donner un point de départ, l'auteur fournit des références qu'il a trouvées utiles en tant que développeur de logiciels. La plupart de ces références peuvent être téléchargées gratuitement.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)