1、 Perforce Software,Inc.All trademarks and registered trademarks are the property of their respective owners.(0620RB22)IntroductionAn essential part of the automotive software development process is ensuring that it is compliant with key industry coding standards and guidelines.However,that process c
2、an be complex and time-consuming without the right software development tools and best practices.Here,we provide an overview of the key automotive software standards and the best practices for compliance.WHITE PAPERGuide to Automotive Software Compliance:Autonomous,Semi-Autonomous,and Traditional Ve
3、hiclesWHITE PAPERGuide to Automotive Software Compliance:Autonomous,Semi-Autonomous,and Traditional V Perforce Software,Inc.All trademarks and registered trademarks are the property of their respective owners.(0620RB22)ContentsAutomotive Software.3Key Automotive Coding Guidelines.3Coding Guideline B
4、est Practices for Software Safety and Security.4Automotive Software Functional Safety General.4ISO 26262:Automotive Functional Safety.4ASIL Overview.4Automotive Software Functional Safety Autonomous Vehicles.6SOTIF(ISO/PAS 21448)Overview.6How SOTIF(ISO/PAS 21448)Relates to ISO 26262.7UL 4600 Overvie
5、w.7Automotive Software Functional Security.8How Perforce Static Analysis Tools Help Ensure Secure,Reliable,and Standards-Compliant Automotive Software.9WHITE PAPER3|Guide to Automotive Software Compliance:Autonomous,Semi-Autonomous,and Traditional V Perforce Software,Inc.All trademarks and registere
6、d trademarks are the property of their respective owners.(0620RB22)Automotive SoftwareAll vehicle components regardless of whether they are for autonomous,semi-autonomous,or traditional vehicles have safety and security requirements,but the level of coverage varies depending on the functionality of