Functional Development Methodology for On-Board Distributed ECU Systems for Production Vehicle Application