SlideServe
Menu
Préférences
© SlideServe · v2026

Safety Critical Systems

clancy avatar
12 diapositives · 522 Views · Aug 07, 2014

Safety Critical Systems. By Charlie Phillips. Introduction. A safety critical system is a system whose failure may result in injury, loss of life, or serious environmental damage. “Lives have depended on mathematical calculations for centuries”

Safety Critical Systems - slide 1
01 / 12Safety Critical Systems
1 / 17

Télécharger la présentation

Safety Critical Systems
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Safety Critical Systems By Charlie Phillips

  2. Introduction • A safety critical system is a system whose failure may result in injury, loss of life, or serious environmental damage. • “Lives have depended on mathematical calculations for centuries” • Modern Safety-Critical systems include transportation devices like cars, trains, planes, life support systems, and power plants.

  3. Statistics • “Highway fatalities account for more than 94% of all transportation deaths.” • modern cars have safety systems like airbags, and daytime running lights. • Systems like airbags are tested using crash tests and crash test dummies.

  4. Testing • Crash test dummies • One thing used when designing new planes and space craft is a flight simulator program, and wind tunnels.

  5. Testing • “The Advanced Concepts Flight Simulator (ACFS) is used to test planes. • This system is based on current airplanes like the Boeing 747, but can be adjusted for the Space Shuttle or new aerospace prototypes

  6. Testing • the Federal Aviation Administration (FAA) required a commercial airline to spend seven weeks testing code that was only twenty thousand lines long.

  7. Structural Testing • Structural testing can be broken down into three parts: • Statement coverage • Branch testing • Path testing

  8. Statement Coverage • This part of structural testing ensures that every statement is covered. • Makes sure there is no unreachable code. • Makes sure a line of code doesn’t crash the program.

  9. Branch Testing • This section requires us to test every branch in the code. • There are multiple ways to get through a branch. • One way may lead to unexpected errors.

  10. Path testing • We also must test every path through the program. • A statement can be reached from different paths.

  11. Cost • Safety critical systems are expensive to make. • Statistical studies show that approximately 4 million dollars should be spent to save just one life. • Crash test dummies cost hundreds of thousands of dollars each. • The cost of fixing a defect before it is used in a real life situation is approximately ten thousand dollars.

  12. Conclusion • We all use safety critical systems. • Testing is a big part of ensuring a safety critical system works properly. • Cost more to make, but they can save lives.