Rocket Failures and Cancer: Lessons for Software Testing

25-minute Talk

By drawing parallels between software failures in aerospace and the defenses of the human immune system, we can uncover new testing techniques.

Virtual Pass session

Timetable

10:45 a.m. – 11:30 a.m. Thursday 21st

Room

Room F3 - Track 3: Talks

Audience

Testers, quality engineers, developers, embedded software engineers, engineering managers, space fan

Key-Learnings

  • Discover how mutation testing can uncover hidden bugs and enhance software robustness
  • Explore the “Digital Immune System” approach to boost software quality and resilience.
  • Gain insights into the human immune system’s defenses as inspiration for adaptive testing.
  • Learn from notable software failures in the aerospace industry to better understand high-stakes testing needs.

Ever wonder how some of the most spectacular software bugs, costing hundreds of millions of dollars, have led to catastrophic rocket failures? Or how our immune system acts like an expert software tester, continuously identifying and eliminating cancer cells? This talk will explore the fascinating parallels between high-stakes rocket failures and the human immune system’s remarkable defense mechanisms.

In fields like aerospace, software testing must tackle unexpected challenges to prevent potentially disastrous outcomes. Through real-world stories of notable software failures in the space industry, you will learn how concepts inspired by the immune system’s adaptive and multi-layered defense can lead to more resilient software. You will learn about techniques like mutation testing, along with the “Digital Immune System” concept—a path to creating secure, robust software.

Related Sessions

There are currently no related sessions listed.