Why is automotive software so valuable?: or 5000 lines of code for a cup of gasoline less

  • Authors:
  • Michael Reinfrank

  • Affiliations:
  • Siemens VDO Automotive, Regensburg

  • Venue:
  • Proceedings of the 2006 international workshop on Software engineering for automotive systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The role of software in automotive electronics is in a process of tremendous change. While in the early years of electronic control units for cars, both their function and the related cost of development and manufacturing was dominated by hardware, today the cost of algorithm and software design by far outweigh the cost of hardware. Looking at the material and R&D cost for a microprocessor core compared to the software for control algorithms "inside", we are facing a 25% HW vs. 75% SW cost ratio for a modern engine control unit. Unfortunately, also the non conformance costs for recalls related to SW issues have grown significantly over the past decades. Therefore, the capability to design SW solutions in a high quality, high performance, and timely to market way has become one of the decisive competitive factors in the automotive supplier industry.In order to meet this challenge, the automotive industry has to take new and different approaches on how to deal with SW, both from a technical and engineering perspective but also from a business perspective. SW content - and also cost - in automotive electronics continue to grow almost exponentially, and Tom de Marco's question, "Why is SW so expensive" has become one of the most frequently asked questions in our industry. In this presentation, I will try to highlight some measures on how to limit SW cost but also try to redirect the discussion towards the role of SW as major added-value and not only major added cost.