They should have seperate the liability software features like braking, accelerating, airbags etc on a seperate controller with a seperate team and seperate quality focused goals. The savings in production, they came and went. Protection goals and protection effort..
Also
-use model based design? Dead link? It's strange reading old articles with the problem solving buzzards of yesteryears strewn in as recommendation.. Oo will save the day.
Wikipedia Artikel critcism:
" While Model-based design has the ability to simulate test scenarios and interpret simulations well, in real world production environments, it is often not suitable. Over reliance on a given toolchain can lead to significant rework and possibly compromise entire engineering approaches. While it's suitable for bench work, the choice to use this for a production system should be made very carefully. "