Advancing Software-Defined Vehicles