One needs to keep in mind that virtual prototyping (in general) is not a replacement for HW based testing. It should be considered a complementary approach that provides the ability to start testing earlier, fix issues earlier and as a result allow for the test team to have more time for testing.
Another aspect comes in the creation of models, Developers must have in mind what questions/issues they are trying to answer/fix with such model. This will drive what needs to be modelled.
Finally one objective of testing is validating that under certain circumstance the system software can behave in a safe manner. The failure of mechanical or analog component can be simulated (random test can be created). One of course can alwways create too many irrelevant test so another key consideration is the ability to define a relevant set of possible tests.
That's true - almost the same number as from unintentional falls and accidental poisonings. Having a proper perspective of risk (and respect for the facts) can go a long way toward better decision making.
Perhaps the death numbers are declining but it is still 40,000 people annually in North America alone...much larger than all plane crashes that people are so concern about...noone talks about car deaths, it is so common
@Crusty: In London of my Youth, 65 years ago, there were trams and my passion as a child the Diddler Trolley Bus.
Now you mention it -- I seem to have memories of my mother bringing me down to London when I was say 8-ish (circa 1965) and I seem to remember electric trams everywhere -- were they still around at that time, or am I just thinking of films I've seen (damn these false memories :-)
In London of my Youth, 65 years ago, there were trams and my passion as a child the Diddler Trolley Bus.
The horse drawn tram and bus was before my time and had significant problems so much so that a fleet of Thames Sailing barges were used to transport the dung out of town each day.
The trolley bus was the natural evolution from the Tram as it was able to get around obstructions like parked lorrys and cars which the Tram could not. It could even run very short distances on it's battery set.
It is said that the motor industry Lobby of the 1950's and 60's lost us this low polution mass transit system , such a shame.
Less disruptive than trams as no tracks to lay it seems strange that no one wants to invest in trolley bus types of transport any more.
It's not entirely obvious that virtual prototyping would have uncovered this problem. Hard to tell, from the quote of the recall notice.
It seems like under heavy mechanical load, some transistors oddly fail. I have to believe this is caused by overheating. So there could be many reasons for this that virtual prototyping would most likely miss. Including the exact location of the module (ambient temperatures), with consequences on how much heat it can dissipate.
Not to say that virtual prototyping isn't a great idea. It is. However it is also a non-trivial task to verify the validity of the model. And too, I would be surprised if Toyota DIDN'T model everything, before going into production.
I'd go along with this in large part....though I think some of the appearance of this is due to a more egalitarian society and those with nouse coming more into contact with those without much nouse......
However occasionally I find myself doing things that make me think I am devolving too. But maybe it is just advancing age and decrepitude.....
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...