Embedded Software Development for Safety-Critical Systems

Regular price €142.99
A01=Chris Hobbs
advanced safety system architecture
Age Group_Uncategorized
Age Group_Uncategorized
Anomaly Detection
Author_Chris Hobbs
automatic-update
Backward Error Recovery
Bayesian Belief Networks
Bayesian Network
BCI
Category1=Non-Fiction
Category=TJFM
Category=TQ
Category=UMZ
Category=UYF
COP=United States
Delivery_Delivery within 10-20 working days
Discrete Event Simulation
embedded safety systems
Embedded Software Development
eq_bestseller
eq_computing
eq_isMigrated=0
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Fault Tree
Fault Tree Analysis
functional safety engineering
Goal Structuring Notation
IEC 61508 compliance
ISO 26262 standards
Language_English
Markov Models
medical device software validation
open-source safety tools
PA=Available
Petri Net
Price_€100 and above
PS=Active
Recovery Blocks
Safety Critical Application
Safety Critical Device
Safety Critical Product
Safety Critical Systems
Safety Integrity Level
safety-critical computer system
safety-critical devices
softlaunch
Software Failure Rate
Software Unit Testing
Static Code Analysis
Stochastic Petri Net
Symbolic Execution
system reliability analysis
Vice Versa
Violated

Product details

  • ISBN 9781498726702
  • Weight: 680g
  • Dimensions: 156 x 234mm
  • Publication Date: 06 Oct 2015
  • Publisher: Taylor & Francis Inc
  • Publication City/Country: US
  • Product Form: Hardback
  • Language: English
Delivery/Collection within 10-20 working days

Our Delivery Time Frames Explained
2-4 Working Days: Available in-stock

10-20 Working Days: On Backorder

Will Deliver When Available: On Pre-Order or Reprinting

We ship your order once all items have arrived at our warehouse and are processed. Need those 2-4 day shipping items sooner? Just place a separate order for them!

"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.

Chris is a programmer at QNX Software Systems with some 40 years of software development experience. His specialty is "Sufficiently Dependable Software," which is software that meets its dependability requirements with the minimum development effort and risk. In particular, he works with software for safety-critical systems that must meet the requirements of international safety standards such as IEC61508, ISO26262, EN50128 and IEC62304. Outside his professional work as a software developer, Chris is the author of several books including "Flying Beyond: The Canadian Commercial Pilot Textbook" and "Embedded Software Development for Safety-Critical Systems."