Survey of GenAI for Automotive Software Development: From Requirements to Executable Code

📅 2025-07-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address high manual dependency, cumbersome compliance verification, and low code-generation efficiency in automotive software development, this paper proposes the first generative AI (GenAI) application framework spanning the entire software lifecycle. Methodologically, it integrates large language models (LLMs), retrieval-augmented generation (RAG), vision-language models (VLMs), and structured prompt engineering to enable intelligent requirements parsing, automated functional safety/ASPICE compliance checking, and executable code generation. Key contributions include: (1) a standardized, extensible GenAI-augmented development workflow; (2) an industry survey validating current tooling practices and adoption gaps; and (3) the first empirically validated technical pathway covering the end-to-end闭环 from requirements specification → compliance validation → code generation. The framework provides theoretical foundations and industrial implementation guidance for efficient, trustworthy, and regulation-compliant AI-assisted development of automotive-grade software.

Technology Category

Application Category

📝 Abstract
Adoption of state-of-art Generative Artificial Intelligence (GenAI) aims to revolutionize many industrial areas by reducing the amount of human intervention needed and effort for handling complex underlying processes. Automotive software development is considered to be a significant area for GenAI adoption, taking into account lengthy and expensive procedures, resulting from the amount of requirements and strict standardization. In this paper, we explore the adoption of GenAI for various steps of automotive software development, mainly focusing on requirements handling, compliance aspects and code generation. Three GenAI-related technologies are covered within the state-of-art: Large Language Models (LLMs), Retrieval Augmented Generation (RAG), Vision Language Models (VLMs), as well as overview of adopted prompting techniques in case of code generation. Additionally, we also derive a generalized GenAI-aided automotive software development workflow based on our findings from this literature review. Finally, we include a summary of a survey outcome, which was conducted among our automotive industry partners regarding the type of GenAI tools used for their daily work activities.
Problem

Research questions and friction points this paper is trying to address.

Exploring GenAI adoption in automotive software development
Focusing on requirements handling, compliance, and code generation
Surveying GenAI tools used in automotive industry workflows
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses LLMs for requirements and compliance
Applies RAG for enhanced code generation
Integrates VLMs for visual data processing
🔎 Similar Papers
No similar papers found.
Nenad Petrovic
Nenad Petrovic
Faculty of Electronic Engineering, University of Nis
Semantic TechnologyModel-Driven Software EngineeringDomain-Specific LanguagesLLM
Vahid Zolfaghari
Vahid Zolfaghari
Technical University of Munich
Large Language ModelsAutonomous driving
A
Andre Schamschurko
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
Sven Kirchner
Sven Kirchner
Technical University of Munich
Fengjunjie Pan
Fengjunjie Pan
Technical University of Munich
AI AgentLLMAutomotiveRoboticsModel-based Engineering
C
Chengdng Wu
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
N
Nils Purschke
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
A
Aleksei Velsh
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
K
Krzysztof Lebioda
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
Y
Yinglei Song
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
Y
Yi Zhang
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
L
Lukasz Mazur
Chair of Robotics, Artificial Intelligence and Real-Time Systems, Technical University of Munich, Munich, Germany
Alois Knoll
Alois Knoll
Technische Universität München
RoboticsAISensor Data FusionAutonomous DrivingCyber Physical Systems