4 ms·
If something like this was present on a web app it would have 10 different tests so it wouldn't happen. How come the car/infotainment system isn't subject to th
by Beta-7 5y ago
If something like this was present on a web app it would have 10 different tests so it wouldn't happen. How come the car/infotainment system isn't subject to the same requirements like other softwares? Is there something obvious i am missing?
- jakear 5y agoThis is the first time I’ve seen “a web app” used as a shining beacon of stability. In short, you can’t test a negative. It’s easy to test “when the car receives a transmission in X format, Y happens”, but not “there does not exist a transmission format X such that when the car receives it, Y happens”. Memory safe languages can help here, as would fuzzing. But the only true test would be a formal verification, which is a real pain (and even then you’re only testing against a single Y). What you really want is “there does not exist any transmission that could result in any bad behavior”, which can only really be tested in that large scale fuzzer we call Production.
- Beta-7 5y agoFair enough, what i meant by "web app" was a project with a 100th of the budget of a car company.