Please log in

Paper / Information search system

日本語

ENGLISH

Help

Please log in

  • Summary & Details

Challenges of Complex Software Development for Emerging Technologies in Automotive Industry: Bridging the Gap of Knowledge Between the Industry Practitioners

Detailed Information

Author(E)1) Umar Zakir Abdul Hamid, 2) Doru Stefan Irimescu, 3) Mohammed Tousif Zaman
Affiliation(E)1) China Euro Vehicle Technology AB, 2) Sensible 4 Ltd., 3) Sensible 4 Ltd.
Abstract(E)Automotive is currently one of the most rapidly evolving industries in the world. Topics such as ride-sharing, connectivity, electrification and automation saw the fastest developments in the industry. These include the more extended influence of software and computer science expertise into the previously a more mechanical-engineering based industry. However, complex software development is a relatively new topic for the automotive industry, which brings a lot of challenges which were unforeseen in the past. For example, changes in development methodology have seen the discussions of agile methodology adoption into the said industry. Moreover, concepts inherent to the field of software engineering, such as 'technical debt' and 'feature prioritization' which arose due to unsystematized software development should also be highlighted. To yield the new innovations into the market safely, the challenges of software development for emerging technologies in the automotive industry should be understood. This paper highlights the challenges related to complex software development in the automotive industry. It highlights the pain points which need to be addressed for further improvements. The paper is aimed specifically at educating the practitioners, researchers, product and business experts in the automotive industry about the importance of producing good software quality for the automotive software-based product. The authors are convinced the paper will benefit the practitioners in the industry as well as the generic audience with interests in this topic. It will also bridge the knowledge gap between ‘computer science’-background and ‘conventional automotive’-background engineers in the automotive software development and safety topics.

About search

close

How to use the search box

You can enter up to 5 search conditions. The number of search boxes can be increased or decreased with the "+" and "-" buttons on the right.
If you enter multiple words separated by spaces in one search box, the data that "contains all" of the entered words will be searched (AND search).
Example) X (space) Y → "X and Y (including)"

How to use "AND" and "OR" pull-down

If "AND" is specified, the "contains both" data of the phrase entered in the previous and next search boxes will be searched. If you specify "OR", the data that "contains" any of the words entered in the search boxes before and after is searched.
Example) X AND Y → "X and Y (including)"  X OR Z → "X or Z (including)"
If AND and OR searches are mixed, OR search has priority.
Example) X AND Y OR Z → X AND (Y OR Z)
If AND search and multiple OR search are mixed, OR search has priority.
Example) W AND X OR Y OR Z → W AND (X OR Y OR Z)

How to use the search filters

Use the "search filters" when you want to narrow down the search results, such as when there are too many search results. If you check each item, the search results will be narrowed down to only the data that includes that item.
The number in "()" after each item is the number of data that includes that item.

Search tips

When searching by author name, enter the first and last name separated by a space, such as "Taro Jidosha".