This paper presents a comprehensive guide to Software Failure Mode and Effects Analysis (SW FMEA), a critical technique for identifying and mitigating risks in complex software systems. We detail methodologies for conducting SW FMEA based on both software functions and architecture, emphasizing the calculation of Risk Priority Numbers (RPNs) for prioritizing failure modes. The benefits of integrating SW FMEA with Hazard and Operability studies (HAZOP) for enhanced safety analysis, particularly within the context of ISO 26262 compliance, are explored. Case studies illustrate the application of SW FMEA to an embedded LiDAR system and discuss Karma Automotive's successful transition from RPN to a Risk Priority Matrix (RPM) for improved risk assessment of Advanced Driver Assistance Systems (ADAS). Finally, we examine the future of SW FMEA and HAZOP, including integration with advanced technologies, enhanced collaboration, and a stronger focus on cybersecurity. Our analysis reveals the limitations of traditional RPN methods in accurately prioritizing high-severity risks within complex software, particularly highlighting the need for more sophisticated approaches like RPM. The presented methodologies offer a structured approach to identifying potential software failures, assessing their impact, and developing effective mitigation strategies. This comprehensive framework aims to improve the reliability, safety, and overall quality of software systems, particularly within safety-critical applications.
FMEA, FTA, LiDAR, Functional Safety, ISO 26262, Automotive Cybersecurity, ISO 21434, Autonomous Driving, Pedestrian Safety, LiDAR, Software FMEA, HAZOP, Digital Twins
IRE Journals:
Satyajit Lingras , Aruni Basu , Atharv M Kolhar , Stalen Rumao
"Enhancing Software DFMEA Processes through ISO 26262 (Automotive Functional Safety) and ISO 21434 (Automotive Cybersecurity): Addressing RPN Limitations with Risk Priority Matrix and HAZOP Integration" Iconic Research And Engineering Journals Volume 8 Issue 7 2025 Page 263-272
IEEE:
Satyajit Lingras , Aruni Basu , Atharv M Kolhar , Stalen Rumao
"Enhancing Software DFMEA Processes through ISO 26262 (Automotive Functional Safety) and ISO 21434 (Automotive Cybersecurity): Addressing RPN Limitations with Risk Priority Matrix and HAZOP Integration" Iconic Research And Engineering Journals, 8(7)