With the current safety and efficiency requirements in automotive systems, there is a strong trend towards the further automation and electrification of vehicles. To some extent, such systems can be considered to be “computers on wheels”, in which a large variety of functions are monitored, controlled and optimised in real-time. Examples include energy storage and management, driving performance, utilities, safety and routing.