LLM-Empowered Functional Safety and Security by Design in Automotive Systems
This addresses automotive software safety and security for developers, though it appears incremental by combining existing techniques like MDE and OCL with LLMs.
The paper tackles the challenge of developing secure and functionally safe software for Software Defined Vehicles by introducing an LLM-empowered workflow that integrates security-aware system topology design and event-driven code analysis, with evaluation in ADAS scenarios.
This paper presents LLM-empowered workflow to support Software Defined Vehicle (SDV) software development, covering the aspects of security-aware system topology design, as well as event-driven decision-making code analysis. For code analysis we adopt event chains model which provides formal foundations to systematic validation of functional safety, taking into account the semantic validity of messages exchanged between key components, including both CAN and Vehicle Signal Specification (VSS). Analysis of security aspects for topology relies on synergy with Model-Driven Engineering (MDE) approach and Object Constraint Language (OCL) rules. Both locally deployable and proprietary solution are taken into account for evaluation within Advanced Driver-Assistance Systems (ADAS)-related scenarios.