Moreover, the adoption of platform architecture (which can be shared and applied across multiple products), for engine control, communications and application technolo gies has led to the further shortening of development times and improvements in quality.