This is very interesting. I hope that this software systems (both those on planes and those on cars) are thoroughly tested.
Does anybody know a case in which the on-board software in some of these machines failed?
(I know that Ariane's 5 first launch crashed because of a software bug)