Home > Engineering > When you absolutely, positively have to write software that does not fail

When you absolutely, positively have to write software that does not fail

I’ve been fascinated about the software they run on the space shuttle ever since I read this article years ago:  They Write the Right Stuff

Today, I ran across this article about Self-Modifying Code written by someone that used to work at Lockheed on the shuttle. He describes using it for fault tolerance down near the hardware.

I imagine the computers running the Federal Reserve have similarly robust features baked in.  Interesting stuff.

Categories: Engineering Tags:
  1. April 21st, 2008 at 16:38 | #1

    Hi Mark. Thanks for the comments. FYI, it wasn’t Lockheed, but it was IBM…

    ceo

  2. April 27th, 2008 at 17:04 | #2

    interesting article about the space shuttle software. any thoughts on comparing NASA’s process to the current software development methodologies like agile or tdd?

  1. No trackbacks yet.

Switch to our mobile site