Embedded Software Development for Safety-Critical Systems

Nonfiction, Computers, Advanced Computing, Engineering, Computer Architecture, Information Technology, Programming, Software Development
Cover of the book Embedded Software Development for Safety-Critical Systems by Chris Hobbs, CRC Press
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Chris Hobbs ISBN: 9781351688932
Publisher: CRC Press Publication: September 7, 2017
Imprint: Auerbach Publications Language: English
Author: Chris Hobbs
ISBN: 9781351688932
Publisher: CRC Press
Publication: September 7, 2017
Imprint: Auerbach Publications
Language: English

"I highly recommend Mr. Hobbs' book." - Stephen Thomas, PE, Founder and Editor of FunctionalSafetyEngineer.com

Safety-critical devices, whether medical, automotive, or industrial, are increasingly dependent on the correct operation of sophisticated software. Many standards have appeared in the last decade on how such systems should be designed and built. Developers, who previously only had to know how to program devices for their industry, must now understand remarkably esoteric development practices and be prepared to justify their work to external auditors.

Embedded Software Development for Safety-Critical Systems discusses the development of safety-critical systems under the following standards: IEC 61508; ISO 26262; EN 50128; and IEC 62304. It details the advantages and disadvantages of many architectural and design practices recommended in the standards, ranging from replication and diversification, through anomaly detection to the so-called "safety bag" systems.

Reviewing the use of open-source components in safety-critical systems, this book has evolved from a course text used by QNX Software Systems for a training module on building embedded software for safety-critical devices, including medical devices, railway systems, industrial systems, and driver assistance devices in cars.

Although the book describes open-source tools for the most part, it also provides enough information for you to seek out commercial vendors if that’s the route you decide to pursue. All of the techniques described in this book may be further explored through hundreds of learned articles. In order to provide you with a way in, the author supplies references he has found helpful as a working software developer. Most of these references are available to download for free.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

"I highly recommend Mr. Hobbs' book." - Stephen Thomas, PE, Founder and Editor of FunctionalSafetyEngineer.com

Safety-critical devices, whether medical, automotive, or industrial, are increasingly dependent on the correct operation of sophisticated software. Many standards have appeared in the last decade on how such systems should be designed and built. Developers, who previously only had to know how to program devices for their industry, must now understand remarkably esoteric development practices and be prepared to justify their work to external auditors.

Embedded Software Development for Safety-Critical Systems discusses the development of safety-critical systems under the following standards: IEC 61508; ISO 26262; EN 50128; and IEC 62304. It details the advantages and disadvantages of many architectural and design practices recommended in the standards, ranging from replication and diversification, through anomaly detection to the so-called "safety bag" systems.

Reviewing the use of open-source components in safety-critical systems, this book has evolved from a course text used by QNX Software Systems for a training module on building embedded software for safety-critical devices, including medical devices, railway systems, industrial systems, and driver assistance devices in cars.

Although the book describes open-source tools for the most part, it also provides enough information for you to seek out commercial vendors if that’s the route you decide to pursue. All of the techniques described in this book may be further explored through hundreds of learned articles. In order to provide you with a way in, the author supplies references he has found helpful as a working software developer. Most of these references are available to download for free.

More books from CRC Press

Cover of the book Tolley's Industrial and Commercial Gas Installation Practice by Chris Hobbs
Cover of the book Molecular Biology and Genetic Engineering of Yeasts by Chris Hobbs
Cover of the book C# Game Programming Cookbook for Unity 3D by Chris Hobbs
Cover of the book Advances in Smart Cities by Chris Hobbs
Cover of the book Technology Transfer of Plant Biotechnology by Chris Hobbs
Cover of the book Design and Analysis of Control Systems by Chris Hobbs
Cover of the book Resource Allocation and Performance Optimization in Communication Networks and the Internet by Chris Hobbs
Cover of the book Total Quality Management for Project Management by Chris Hobbs
Cover of the book Crisis Management of Chronic Pollution by Chris Hobbs
Cover of the book Plate Tectonics by Chris Hobbs
Cover of the book Differential Geometry and Statistics by Chris Hobbs
Cover of the book Photovoltaic Engineering Handbook by Chris Hobbs
Cover of the book Dikes and Revetments by Chris Hobbs
Cover of the book Principles of Nuclear Radiation Detection by Chris Hobbs
Cover of the book Polluted Sites by Chris Hobbs
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy