The failure of the Ariane 5 launch became one of the most well-known examples of how software issues can affect complex ...