Modern vehicles can have millions of lines of software, for vehicle control, infotainment, etc. The correctness and quality of the software play a key role in the safety of whole vehicles. In order to assure the safety, engineers give an effort to prove correctness of individual subsystems or their integration using testing or verification methods. One needs to eventually certify that the developed vehicle as a whole is indeed safe using the artifacts and evidences produced throughout the development cycle. Such a certification process helps to increase the safety confidence of the developed software and reduce OEM's liability. However, software certification in automotive domain is not yet well established, compared to other safety-critical domains, such as avionics and medical devices. At the same time, safety-relevant standards and techniques, including ISO 26262 and assurance cases, have been well adopted. It finally promotes the adoption and development of software certification in the automotive industry. In this paper, we first present a survey of recent research in the domains of aviation, medical devices, and railway systems. After this survey, we summarize current status as well as existing challenges in the automotive software certification. Assurance cases are also presented as a promising technique to automotive software certification. Language: en
[1]
Peter Jesty,et al.
Safety Cases and Their Role in ISO 26262 Functional Safety Assessment
,
2013,
SAFECOMP.
[2]
Insup Lee,et al.
Challenges and Research Directions in Medical Cyber–Physical Systems
,
2012,
Proceedings of the IEEE.
[3]
John A. McDermid,et al.
Assurance cases and prescriptive software safety certification: A comparative study
,
2013
.
[4]
R. Bell,et al.
IEC 61508: functional safety of electrical/electronic/ programme electronic safety-related systems: overview
,
1999
.
[5]
Tim Kelly,et al.
The Goal Structuring Notation – A Safety Argument Notation
,
2004
.
[6]
Tim Kelly.
A Systematic Approach to Safety Case Management
,
2004
.
[7]
Jana Maria Heinsohn,et al.
Einführung in die ISO 26262 "Functional Safety - Road Vehicles"
,
2011
.
[8]
Bernhard Schätz,et al.
A Case Study on Safety Cases in the Automotive Domain: Modules, Patterns, and Models
,
2010,
2010 IEEE 21st International Symposium on Software Reliability Engineering.
[9]
Mark Nicholson,et al.
ARP4754A/ ED-79A - Guidelines for Development of Civil Aircraft and Systems - Enhancements, Novelties and Key Topics
,
2011
.