{"id":53962,"date":"2021-06-08T03:00:18","date_gmt":"2021-06-08T10:00:18","guid":{"rendered":"https:\/\/www.jamasoftware.com\/?p=53962"},"modified":"2023-01-12T16:49:06","modified_gmt":"2023-01-13T00:49:06","slug":"automotive-engineering-and-management-methods-for-modern-vehicle-development-implementing-functional-safety-for-autonomous-driving","status":"publish","type":"post","link":"https:\/\/www.jamasoftware.com\/legacy\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/","title":{"rendered":"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-53963\" src=\"https:\/\/www.jamasoftware.com\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg\" alt=\"Functional Safety for Autonomous Driving\" width=\"1024\" height=\"512\" srcset=\"https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg 1024w, https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512-300x150.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>This post on functional safety for autonomous driving is Part III in our three-part series with automotive expert Patrick Freytag. If you haven&#8217;t already, please go back and read <a href=\"https:\/\/www.jamasoftware.com\/automotive-engineering-and-management-methods-for-modern-vehicle-development\" target=\"_blank\" rel=\"noopener\">Part I<\/a>, which talks about how the automotive sector is changing \u2013 and <a href=\"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-and-management-methods-for-modern-vehicle-development-addressing-functional-safety\/\" target=\"_blank\" rel=\"noopener\">Part II<\/a>, which discusses ways to address functional safety.<\/p>\n<hr \/>\n<p>Since functional safety has a product lifecycle approach, it has a wide impact on all processes in a company. As a newcomer to functional safety, it&#8217;s challenging to focus on the most important aspects, especially for new entrants in the knowledge-intensive automotive sector. Here are best practices based on my observations and experience.<\/p>\n<h2><b><span data-contrast=\"auto\">Functional Safety for Autonomous Driving \u2013 Best Practices for New Market Entrants<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120,&quot;335559740&quot;:276}\">\u00a0<\/span><\/h2>\n<p><b><span data-contrast=\"auto\">Executive Management Team: Pay Attention to Functional Safety<\/span><\/b><span data-ccp-props=\"{&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Product safety should be at topic of conversation for the Executive Management Team (EMT) because of the legal responsibilities placed upon the company by deploying a vehicle to customers. The EMT should understand that it needs dedicated resources to achieve product safety. One of the most important tasks of the EMT is to implement a Safety Engineering Management<\/span><span data-contrast=\"none\"> and to assure that roles and responsibilities for quality and safety are defined and communicated in the company. Members of the safety team need a specific skill set, so it is important to invest in functional safety education and qualification. It is important to foster a quality and safety culture in the company. For that reason, quality and safety should be part of goal agreement and performance evaluation. Quality and safety have to be recognized as a core responsibility and a performance indicator for employees. <\/span><span data-ccp-props=\"{&quot;335559685&quot;:720,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Project Management: Plan and Track Functional Safety<\/span><\/b><span data-ccp-props=\"{&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Project management has to incorporate functional safety in the product concept and development plan. The Project Manager (PM) should consider the additional time and cost in the project plan and the project budget. Product development plans must include quality and safety milestones and the related work products. What should be done if the PM doesn&#8217;t receive proof that quality and safety milestones are reached at the gate reviews, for example? Well, that&#8217;s for sure a red flag. Situations like these may point to deeper rooted issues, and should not be brushed under the rug. The PM should start a GAP analysis and request an action plan. I recommend escalating the issue to the executive team ASAP in case there is missing proof of product safety. It won&#8217;t get better without commitment and planned actions, the longer you wait the worse the situation will get. Since safety considerations most typically permeate several layers of system design, it is not an attribute that can be tagged on shortly before the start of production, it has to be implemented from the beginning.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Development &amp; Functional Safety Team: Implement and Validate Functional Safety<\/span><\/b><span data-ccp-props=\"{&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Industry experience shows that functional safety is not a topic you can assign to one responsible person. For example, a technical safety concept is created by a team of software, hardware, and system-level experts and moderated by a systems architect in collaboration with functional safety engineers. This means that the functional safety manager is a role that is played a few times in a company, while the role of a safety engineer can be assigned to even an entire team. As mentioned, functional safety requires specific domain knowledge and safety engineering expertise. But what can be done if this expertise is missing in-house? My recommendation is to compensate it with external resources as an interim solution. Start functional safety education and qualification as a long-term solution. Safety must be addressed in product development with adequate engineering methods and domain knowledge to define safety requirements. These safety requirements have to be implemented, tracked, managed, verified, and validated to make sure that risk reduction is realized, and the product is safe. <\/span><span data-ccp-props=\"{&quot;335559685&quot;:720,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"auto\">T<\/span><\/b><b><span data-contrast=\"auto\">he Evolution of Functional Safety for Autonomous Driving<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The functional safety focus is on avoiding and mitigating failures in E\/E systems. That also works well for<a href=\"https:\/\/resources.jamasoftware.com\/webinar\/from-adas-to-connected-systems-how-to-accelerate-innovation-in-automotive-development-with-requirements-management\" target=\"_blank\" rel=\"noopener\"> Advanced Driver Assistance Systems (ADAS).<\/a> When a failure is detected, the driver gets alerted, and mitigation measures are performed to reach a safe state. These systems are called fail-safe. Let&#8217;s take Adaptive Cruise Control (ACC) as an example. When a failure is detected, a warning will be displayed in the Instrument Cluster. This visual warning is typically combined with an acoustical warning to get\u00a0the attention of the driver. The ACC function will be switched off, and the driver is in charge to control the vehicle&#8217;s speed and keep a safe distance again.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<h4><b><span data-contrast=\"auto\">Additional Safety Considerations for Autonomous Driving<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"auto\">The ADAS safety mechanism described above will not be sufficient for a fully autonomous vehicle. It&#8217;s not possible to switch off the automated driving system because there is no driver in the loop to take over. An Autonomous Vehicle (AV) has to work under all (failure) conditions, it has to be fail-operational. An AV without a driver in the loop also needs situational awareness, understand the surrounding world, decide, and act. This situational awareness is created by data fusion from a variety of complex sensor systems based on lidars, cameras, and radars. The combined data is then interpreted to plan and take action. This interpretation and planning are achieved by complex algorithms, driven by Artificial Intelligence (AI) and Machine Learning (ML). <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Today, many connected and ADAS-equipped cars are already available. Connectivity features and information sharing are increasingly used for updating vehicle features, maintenance-related diagnostics, and traffic services. This development will also increase the attractiveness of an attack on vehicles by hackers with different motivations and it introduces additional risks for vehicle cybersecurity. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<h4><b><span data-contrast=\"auto\">Safety Concerns Due to System Limitations and Misuse<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"auto\">What happens if an automated driving system has no system failure but doesn&#8217;t work as intended? Unsafe behavior could be triggered by limitations in the sensor systems, extreme conditions, or unforeseen situations. In addition, misuse could confuse the AI algorithms and result in unsafe behavior too. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">An example of misuse of an ADAS was showed by Consumer Reports.\u00a0<\/span><a href=\"https:\/\/www.consumerreports.org\/autonomous-driving\/cr-engineers-show-tesla-will-drive-with-no-one-in-drivers-seat\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Consumer Reports<\/span><\/a><span data-contrast=\"auto\"> reported in April 2021 that it was able to trick a Tesla into driving in autopilot mode with no one at the wheel. Real-life proof followed in May \u2013 <\/span><a href=\"https:\/\/www.wsj.com\/articles\/police-arrest-tesla-driver-who-operated-car-from-back-seat-in-california-11620851791\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Police arrested Tesla driver for operating his car from the back seat<\/span><\/a><span data-contrast=\"auto\">\u00a0while traveling on a San Francisco Bay Area freeway. The officer confirmed the sole occupant was in the backseat, so he took action to stop the car and saw\u00a0the occupant move to the driver&#8217;s seat before the car stopped. In response, Tesla<\/span><a href=\"https:\/\/techcrunch.com\/2021\/05\/27\/tesla-has-activated-its-in-car-camera-to-monitor-drivers-using-autopilot\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">\u00a0activated the c<\/span><span data-contrast=\"none\">abin camera<\/span><\/a><span data-contrast=\"none\"> with a software update to detect and alert driver inattentiveness while autopilot is engaged for Model 3 and Model Y end of May.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Here a typical example of limitations, an AV is driving and confronted with black ice conditions. While an experienced driver should be able to comprehend the situation and respond properly, an AI-based AV might not. Without sensing the icy road condition, an AV might drive faster than is safe for the condition.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">As a result, there has to be an addition to functional safety considering safety violations that occur in absence of a system failure.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<hr \/>\n<h4><span style=\"color: #ff6600;\">RELATED: <\/span><a href=\"https:\/\/resources.jamasoftware.com\/automotive\/jama-connect-for-automotive-companies?utm_campaign=cta+blog\" target=\"_blank\" rel=\"noopener\">Watch a demonstration of the Jama Connect for Automotive Solution<\/a><\/h4>\n<hr \/>\n<h3><b><span data-contrast=\"auto\">Safety of Intended Functionality\u00a0or SOTIF (ISO\/PAS 21448)<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The publicly available specification ISO\/PAS 21448, titled \u201cRoad vehicles \u2014 Safety of the intended functionality\u201d was published in 2019. SOTIF is defined in the standard as:\u00a0<\/span><i><span data-contrast=\"auto\">\u201cThe absence of unreasonable risk due to hazards resulting from functional insufficiencies of the intended functionality or by reasonably foreseeable misuse by persons.&#8221; <\/span><\/i><span data-contrast=\"auto\">The goal of SOTIF is to avoid situations<\/span><span data-contrast=\"none\">\u00a0where vehicles are working as\u00a0designed, but\u00a0are failing under real-world scenarios<\/span><span data-contrast=\"auto\">. ISO 21448 provides\u00a0guidance on the design, verification, and validation measures to achieve the SOTIF.<\/span><span data-contrast=\"none\">\u00a0The current version covers\u00a0<\/span><span data-contrast=\"none\">Advanced Driver Assistance Systems (SAE J3016\u00a0<\/span><span data-contrast=\"none\">L1 and L2). It<\/span><span data-contrast=\"none\">\u00a0can be considered for higher levels of automation; however, additional\u00a0measures will be necessary<\/span><span data-contrast=\"none\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<h4><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><b><span data-contrast=\"auto\">The Standard for the Evaluation of Autonomous Products (ANSI\/UL 4600)<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"auto\">The UL 4600 standard was issued in April 2020 with the scope of the Safety Evaluation of fully Autonomous Driving Systems that operate without human intervention. The goal of UL 4600 is to ensure that a comprehensive safety case is created, including safety goals, argumentation, and evidence. UL<\/span><span data-contrast=\"none\">\u00a04600 covers the safety principles, risk mitigation, tools, techniques, and life-cycle processes for building and evaluating a safety argument for vehicles that can operate in an autonomous mode without human supervision. Therefore, the ML-based system aspects of the autonomous operation are covered. UL 4600<\/span><span data-contrast=\"none\">\u00a0works well with existing automotive safety standards such as ISO 26262 and ISO\/PAS 21448 by<\/span><span data-contrast=\"none\">\u00a0building on their strengths while also filling their autonomy-specific gaps.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Conclusion<\/span><\/b><\/p>\n<p><span data-contrast=\"auto\">The safety challenge for autonomous vehicles can&#8217;t be addressed with a single standard as of today. As we move on from existing Advanced Driver Assistance (L1 and L2+) to fully Automated Driving Systems (L5) the standards and methods will evolve too. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Current state-of-the-art automotive safety is achieved with a combination of different engineering methods and processes:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p style=\"padding-left: 40px;\"><b><span data-contrast=\"auto\">Functional Safety\u00a0(ISO 26262)<\/span><\/b><\/p>\n<p style=\"padding-left: 40px;\">Guards the E\/E malfunction behavior due to\u00a0<span data-contrast=\"none\">systematic and random hardware failures<\/span><span data-contrast=\"auto\">\u00a0for vehicles with a human driver present responsible for safe operation<\/span><\/p>\n<p style=\"padding-left: 40px;\"><b style=\"font-size: 18px;\"><span data-contrast=\"auto\">Safety of the Intended Functionality (ISO\/PAS 21448)<\/span><\/b><span style=\"font-size: 18px; font-weight: 600;\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p style=\"padding-left: 40px;\"><span data-contrast=\"auto\">Deals with the functional limitation regarding the absence of unreasonable risk due to hazards resulting from functional insufficiency of the intended functionality or reasonably foreseeable misuse by persons. SOTIF covers L1 &amp; L2 ADAS vehicles\u00a0with a human driver present responsible for safe operation.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p style=\"padding-left: 40px;\"><b><span data-contrast=\"auto\">Cybersecurity\u00a0<\/span><\/b><b><span data-contrast=\"none\">engineering\u00a0(ISO\/SAE\u00a021434)\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p style=\"padding-left: 40px;\"><span data-contrast=\"auto\">Protects road vehicle systems and components from harmful attacks, unauthorized access, damage, or anything else that could interfere and compromise safety functions<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p style=\"padding-left: 40px;\"><b><span data-contrast=\"auto\">Evaluation of Autonomous Products (ANSI\/UL4600)<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p style=\"padding-left: 40px;\"><span data-contrast=\"auto\">P<\/span><span data-contrast=\"none\">roofs the safety of fully autonomous road vehicles that can operate without human supervision<\/span><b><span data-contrast=\"auto\">\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Take Away:<\/span><\/b><span data-ccp-props=\"{&quot;335559738&quot;:140,&quot;335559739&quot;:120}\">\u00a0<\/span><b><span data-contrast=\"auto\">The combination of different engineering methods is needed on the way to fully Autonomous Driving\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:276}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"6\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><b><span data-contrast=\"none\">Functional Safety<\/span><\/b><span data-contrast=\"auto\">\u00a0helps you to do things right<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"6\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Safety of Intended Functionality\u00a0<\/span><\/b><span data-contrast=\"auto\">helps you to do the right things<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"6\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Cybersecurity<\/span><\/b><span data-contrast=\"auto\">\u00a0helps to protect the safety functions from being compromised<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"6\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><b><span data-contrast=\"auto\">Evaluation of Autonomous Products<\/span><\/b><span data-contrast=\"auto\">\u00a0helps you to provide proof that you did enough safety engineering work to achieve a safe autonomous product<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">This blog post concludes the 3-blog miniseries on automotive insights and best practices on the way to autonomous driving. Special thanks to Jama Software for the opportunity to share my observations and experience with you. I hope you enjoyed reading my thoughts and got useful insights into the complex and interesting world of automotive safety and autonomous driving.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:140,&quot;335559740&quot;:288}\">\u00a0<\/span><\/p>\n<hr \/>\n<p><!-- Uberflip Embedded Hub Widget --><\/p>\n<div id=\"UfEmbeddedHub1622662362606\"><\/div>\n<p><script>\n  window._ufHubConfig = window._ufHubConfig || [];\n  window._ufHubConfig.push({\n    'containers':{'app':'#UfEmbeddedHub1622662362606'},\n    'collection': '4131712',\n    'openLink':function(url){\n      window.top.location.href=url;\n    },\n    'lazyloader':{\n      'itemDisplayLimit':20,\n      'maxTilesPerRow':0,\n      'maxItemsTotal': 3\n    },\n    'tileSize': 'small',\n    'enablePageTracking':false,\n    'baseUrl': 'https:\/\/resources.jamasoftware.com\/',\n    'filesUrl': 'https:\/\/resources.jamasoftware.com\/',\n    'generatedAtUTC': '2021-06-02 19:32:23',\n  });\n  <\/script><\/p>\n<p><script>(function(d,t,u) {\n    function load(){\n      var s=d.createElement(t);s.src=u;d.body.appendChild(s);\n    }\n    if (window.addEventListener) {\n      window.addEventListener('load',load,false);\n    }\n    else if (window.attachEvent) {\n      window.attachEvent('onload',load);\n    }\n    else{\n      window.onload=load;\n    }\n  }(document,'script','https:\/\/resources.jamasoftware.com\/hubsFront\/embed_collection'));\n  <\/script><br \/>\n<!-- \/End Uberflip Embedded Hub Widget --><\/p>\n<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"53962\"\/>","protected":false},"excerpt":{"rendered":"<p>This post on functional safety for autonomous driving is Part III in our three-part series with automotive expert Patrick Freytag. If you haven&#8217;t already, please go back and read Part I, which talks about how the automotive sector is changing \u2013 and Part II, which discusses ways to address functional safety. Since functional safety has [&hellip;]<\/p>\n","protected":false},"author":131,"featured_media":53963,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[848],"tags":[637,525,649,595,613,318,186,650],"industry":[581],"class_list":["post-53962","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-functional-safety","tag-adas","tag-automotive-development","tag-autonomous-driving","tag-autonomous-vehicle-development","tag-av","tag-functional-safety","tag-iso-26262","tag-patrick-freytag","industry-automotive"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Functional Safety for Autonomous Driving - Jama Software<\/title>\n<meta name=\"description\" content=\"In part three of our automotive engineering series, we cover best practices for functional safety for autonomous driving.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving\" \/>\n<meta property=\"og:description\" content=\"In part three of our automotive engineering series, we cover best practices for functional safety for autonomous driving.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/\" \/>\n<meta property=\"og:site_name\" content=\"Jama Software\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-08T10:00:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-13T00:49:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Patrick Freytag\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patrick Freytag\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/\"},\"author\":{\"name\":\"Patrick Freytag\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/686b72558015dfa3298062d6c340037e\"},\"headline\":\"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving\",\"datePublished\":\"2021-06-08T10:00:18+00:00\",\"dateModified\":\"2023-01-13T00:49:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/\"},\"wordCount\":1764,\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/06\\\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg\",\"keywords\":[\"ADAS\",\"automotive development\",\"Autonomous Driving\",\"Autonomous Vehicle Development\",\"AV\",\"Functional Safety\",\"ISO 26262\",\"Patrick Freytag\"],\"articleSection\":[\"Functional Safety\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/\",\"name\":\"Functional Safety for Autonomous Driving - Jama Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/06\\\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg\",\"datePublished\":\"2021-06-08T10:00:18+00:00\",\"dateModified\":\"2023-01-13T00:49:06+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/686b72558015dfa3298062d6c340037e\"},\"description\":\"In part three of our automotive engineering series, we cover best practices for functional safety for autonomous driving.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/06\\\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg\",\"contentUrl\":\"https:\\\/\\\/www.jamasoftware.com\\\/media\\\/2021\\\/06\\\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg\",\"width\":1024,\"height\":512,\"caption\":\"Functional Safety for Autonomous Driving\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/automotive-engineering-functional-safety-for-autonomous-driving\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.jamasoftware.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#website\",\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/\",\"name\":\"Jama Software\",\"description\":\"Jama Connect\u00ae #1 in Requirements Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.jamasoftware.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.jamasoftware.com\\\/#\\\/schema\\\/person\\\/686b72558015dfa3298062d6c340037e\",\"name\":\"Patrick Freytag\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d77389516cd04308b6adaf252acbf17ef7b6975fa10ef2130716ee43339ee42c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d77389516cd04308b6adaf252acbf17ef7b6975fa10ef2130716ee43339ee42c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d77389516cd04308b6adaf252acbf17ef7b6975fa10ef2130716ee43339ee42c?s=96&d=mm&r=g\",\"caption\":\"Patrick Freytag\"},\"description\":\"Patrick has over 25 Years of experience in the Automotive industry, holding international engineering and executive Management positions at premium OEMs and automotive startups. He has a solid understanding of product development and the automotive markets in Europe, Asia and USA. His mission is to help his clients to understand technology, markets, and trends before developing automotive products &amp; implementing new mobility services.\",\"sameAs\":[\"mjonsson\"],\"url\":\"https:\\\/\\\/www.jamasoftware.com\\\/blog\\\/author\\\/patrickfreytag\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Functional Safety for Autonomous Driving - Jama Software","description":"In part three of our automotive engineering series, we cover best practices for functional safety for autonomous driving.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/","og_locale":"en_US","og_type":"article","og_title":"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving","og_description":"In part three of our automotive engineering series, we cover best practices for functional safety for autonomous driving.","og_url":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/","og_site_name":"Jama Software","article_published_time":"2021-06-08T10:00:18+00:00","article_modified_time":"2023-01-13T00:49:06+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/www.jamasoftware.com\/legacy\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg","type":"image\/jpeg"}],"author":"Patrick Freytag","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Patrick Freytag","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#article","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/"},"author":{"name":"Patrick Freytag","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/686b72558015dfa3298062d6c340037e"},"headline":"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving","datePublished":"2021-06-08T10:00:18+00:00","dateModified":"2023-01-13T00:49:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/"},"wordCount":1764,"image":{"@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg","keywords":["ADAS","automotive development","Autonomous Driving","Autonomous Vehicle Development","AV","Functional Safety","ISO 26262","Patrick Freytag"],"articleSection":["Functional Safety"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/","url":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/","name":"Functional Safety for Autonomous Driving - Jama Software","isPartOf":{"@id":"https:\/\/www.jamasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#primaryimage"},"image":{"@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jamasoftware.com\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg","datePublished":"2021-06-08T10:00:18+00:00","dateModified":"2023-01-13T00:49:06+00:00","author":{"@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/686b72558015dfa3298062d6c340037e"},"description":"In part three of our automotive engineering series, we cover best practices for functional safety for autonomous driving.","breadcrumb":{"@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#primaryimage","url":"https:\/\/www.jamasoftware.com\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg","contentUrl":"https:\/\/www.jamasoftware.com\/media\/2021\/06\/2021-06-08_implementing-fuctional-safety-part-3-Freytag_1024x512.jpg","width":1024,"height":512,"caption":"Functional Safety for Autonomous Driving"},{"@type":"BreadcrumbList","@id":"https:\/\/www.jamasoftware.com\/blog\/automotive-engineering-functional-safety-for-autonomous-driving\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.jamasoftware.com\/"},{"@type":"ListItem","position":2,"name":"Automotive Engineering and Management Methods for Modern Vehicle Development \u2013 Implementing Functional Safety for Autonomous Driving"}]},{"@type":"WebSite","@id":"https:\/\/www.jamasoftware.com\/#website","url":"https:\/\/www.jamasoftware.com\/","name":"Jama Software","description":"Jama Connect\u00ae #1 in Requirements Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jamasoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.jamasoftware.com\/#\/schema\/person\/686b72558015dfa3298062d6c340037e","name":"Patrick Freytag","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d77389516cd04308b6adaf252acbf17ef7b6975fa10ef2130716ee43339ee42c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d77389516cd04308b6adaf252acbf17ef7b6975fa10ef2130716ee43339ee42c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d77389516cd04308b6adaf252acbf17ef7b6975fa10ef2130716ee43339ee42c?s=96&d=mm&r=g","caption":"Patrick Freytag"},"description":"Patrick has over 25 Years of experience in the Automotive industry, holding international engineering and executive Management positions at premium OEMs and automotive startups. He has a solid understanding of product development and the automotive markets in Europe, Asia and USA. His mission is to help his clients to understand technology, markets, and trends before developing automotive products &amp; implementing new mobility services.","sameAs":["mjonsson"],"url":"https:\/\/www.jamasoftware.com\/blog\/author\/patrickfreytag\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/53962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/users\/131"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/comments?post=53962"}],"version-history":[{"count":0,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/posts\/53962\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media\/53963"}],"wp:attachment":[{"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/media?parent=53962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/categories?post=53962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/tags?post=53962"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.jamasoftware.com\/legacy\/wp-json\/wp\/v2\/industry?post=53962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}