OVERCOMING THE GROWING SOFTWARE COMPLEXITY IN VIHICLES