life critical software
Henry Spencer
henry at utzoo.uucp
Wed Feb 8 10:41:18 AEST 1989
In article <1857 at dataio.Data-IO.COM> bright at dataio.Data-IO.COM (Walter Bright) writes:
>A typical approach for software would be to have two parallel systems.
>Each system used a different microprocessor, a different algorithm,
>a different language, and different programmers. The two systems
>had to always agree...
One should remember, also, that independent development is not a guarantee
of different algorithms. There is a strong tendency for programmers to
produce similar solutions to similar problems. Keeping multiply-redundant
systems truly independent requires systematic attention to be sure that
the problem is indeed being tackled in different ways.
--
Allegedly heard aboard Mir: "A | Henry Spencer at U of Toronto Zoology
toast to comrade Van Allen!!" | uunet!attcan!utzoo!henry henry at zoo.toronto.edu
More information about the Comp.lang.c
mailing list