Computers, mobile phones and other electronic devices regularly download software updates to keep obsolescence at bay. That's not the norm for cars. But that could change thanks to an automotive software architecture developed by European researchers to keep vehicles up to date with the latest technology.