In the not-so-distant past, automobiles were makers you could understand simply by popping the hood. Mechanical systems ruled the day, and fixing problems often indicated turning a wrench or changing a physical component. But a new era is here-- one where cars and trucks are ending up being extra like computer systems on wheels. Software-define