chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用汽車開發(fā)標(biāo)準(zhǔn)避免與錯(cuò)誤軟件相關(guān)風(fēng)險(xiǎn)

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Arthur Hicken,Adam ? 2022-08-12 11:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ISO 26262、MISRA 和其他標(biāo)準(zhǔn)旨在通過為在軟件開發(fā)過程中實(shí)施工程概念提供基礎(chǔ)來規(guī)范汽車應(yīng)用程序的軟件開發(fā)。一些組織將遵守 ISO 26262 和其他標(biāo)準(zhǔn)視為增加開銷的負(fù)擔(dān),但事實(shí)是,與軟件缺陷相關(guān)的失敗成本遠(yuǎn)遠(yuǎn)高于確保質(zhì)量的成本。

什么是 ISO 26262,我為什么要關(guān)心?

ISO 26262 是一項(xiàng)功能安全標(biāo)準(zhǔn),旨在應(yīng)用于汽車電氣和/或電子 (E/E) 系統(tǒng)的軟件開發(fā)。它旨在通過提供可行的要求和流程,將與安全功能軟件相關(guān)的風(fēng)險(xiǎn)降低到可容忍的水平,例如:

汽車應(yīng)用的功能安全管理

汽車應(yīng)用的概念階段

用于汽車應(yīng)用的系統(tǒng)級(jí)產(chǎn)品開發(fā)

軟件架構(gòu)設(shè)計(jì)

汽車應(yīng)用硬件級(jí)別的產(chǎn)品開發(fā)

軟件單元測(cè)試

汽車應(yīng)用軟件級(jí)別的產(chǎn)品開發(fā)

生產(chǎn)、運(yùn)營、服務(wù)和退役

支持過程:分布式開發(fā)中的接口、安全管理要求、變更和配置管理、驗(yàn)證、文檔、軟件工具的使用、軟件組件的認(rèn)證、硬件組件的認(rèn)證和使用證明的論證

面向汽車安全完整性等級(jí) (ASIL) 和面向安全的分析

需要明確的是,ISO 26262 不是強(qiáng)制性的(盡管考慮到最近所有圍繞汽車安全缺陷的頭條新聞,它可能成為強(qiáng)制性的)。法律只是規(guī)定您應(yīng)該根據(jù)當(dāng)前的最佳實(shí)踐來開發(fā)軟件——在汽車領(lǐng)域是 ISO 26262。ISO 26262 帶來的是基于一些軟件開發(fā)最佳實(shí)踐多年研究的操作指南。該領(lǐng)域最有經(jīng)驗(yàn)的人。

ISO 26262 的美妙之處在于,盡管它旨在用于安全關(guān)鍵功能,但原則上它可以應(yīng)用于您關(guān)心的任何軟件組件。如果您認(rèn)為您的集成信息娛樂系統(tǒng)是市場(chǎng)上的業(yè)務(wù)差異化因素,請(qǐng)根據(jù) ISO 26262 進(jìn)行開發(fā),并確保它是最先進(jìn)的系統(tǒng),值得升級(jí)到高級(jí)模型。

MISRA 呢?

ISO 26262 類似于說,如果你想活得更久,就應(yīng)該鍛煉和飲食。但是,如果您的運(yùn)動(dòng)知識(shí)僅限于舉起重物,或者您對(duì)什么是好食物的了解是早上的生雞蛋,那該怎么辦?

這就是 MISRA 標(biāo)準(zhǔn)的用武之地。C 和 C++ 的 MISRA 標(biāo)準(zhǔn)系列,包括 1998 年、2004 年和最近的 2012 年版本,告訴軟件工程師在編寫代碼時(shí)什么是好的做法,什么是不好的做法?;氐轿覀兊谋扔鳎琈ISRA 告訴您哪些食物對(duì)您有益,以及什么是安全、可靠的鍛煉。

如何實(shí)施 ISO 26262 和 MISRA?

實(shí)現(xiàn)對(duì) ISO 26262 和 MISRA 的合規(guī)性首先要以政策的形式承諾最佳實(shí)踐。需要明確的是,政策不是建議或推薦行為的指導(dǎo)方針。策略是一種自動(dòng)可執(zhí)行的聲明,以通俗易懂的語言規(guī)定軟件應(yīng)該如何開發(fā)——以及為什么應(yīng)該以這種方式開發(fā)。該政策必須明確聲明:

必須根據(jù) ISO 26262 定義的軟件開發(fā)生命周期 (SDLC) 開發(fā)軟件

如果下游分包商沒有提供足夠的可追溯性證明符合標(biāo)準(zhǔn),則不會(huì)接受代碼

您的開發(fā)策略應(yīng)該有類似的語言來指定符合 MISRA 編碼指南。這為制造商提供了另一種形式的驗(yàn)收測(cè)試,他們可以執(zhí)行以驗(yàn)證從下游供應(yīng)商收到的軟件。

圖 1: ISO 26262 定義的軟件開發(fā)生命周期 (SDLC)。

(點(diǎn)擊圖片放大)

pYYBAGL1xxGAT-sLAAGGYsMcDVA533.png

從功能上講,這意味著應(yīng)用開發(fā)測(cè)試活動(dòng),例如靜態(tài)代碼分析、單元測(cè)試、同行評(píng)審和運(yùn)行時(shí)錯(cuò)誤檢測(cè),以確保根據(jù)這些策略開發(fā)代碼。市場(chǎng)上有幾種工具以靜態(tài)分析規(guī)則的形式實(shí)施 MISRA 指南(完全披露,我們?yōu)殇N售這些工具的公司工作)。每個(gè)工具都有自己的執(zhí)行編碼標(biāo)準(zhǔn)的方法,因此您需要研究適合您的環(huán)境、預(yù)算等的最佳工具。

靜態(tài)分析

這種做法已經(jīng)存在了很長(zhǎng)時(shí)間,并且仍然是一種廉價(jià)(就專用開發(fā)資源而言)的方式來挑選代碼中容易實(shí)現(xiàn)的成果。盡管由于維護(hù)、參數(shù)化、極端情況和需要人類智能的活動(dòng)的其他方面,有許多自動(dòng)測(cè)試生成解決方案,單元測(cè)試在資源方面要昂貴得多。也就是說,失敗的成本仍然大大超過了測(cè)試的成本。

同行代碼審查

此過程要求軟件工程師提交他們的代碼以作為開發(fā)過程的常規(guī)部分進(jìn)行審查,并且被認(rèn)為是確保軟件質(zhì)量的最有效活動(dòng)。與單元測(cè)試一樣,此活動(dòng)需要您花費(fèi)資源,但如果它可以防止需要召回的缺陷,則成本可以忽略不計(jì)。

運(yùn)行時(shí)錯(cuò)誤檢測(cè) (RED)

RED 監(jiān)控代碼執(zhí)行,以便梳理出僅在運(yùn)行時(shí)出現(xiàn)的構(gòu)造,并且應(yīng)該作為驗(yàn)證和驗(yàn)證過程來實(shí)現(xiàn)。RED 可幫助您找到導(dǎo)致競(jìng)爭(zhēng)條件、異常、資源和內(nèi)存泄漏、安全漏洞和其他難以發(fā)現(xiàn)的缺陷的代碼。簡(jiǎn)而言之,它是軟件的儀表,就像儀表和記錄儀是硬件的儀表一樣。

覆蓋分析

如果沒有衡量測(cè)試覆蓋了多少代碼,您將無法知道您是否進(jìn)行了足夠的測(cè)試。覆蓋分析本身并沒有什么作用,但是當(dāng)與單元測(cè)試等活動(dòng)結(jié)合使用時(shí),覆蓋分析可以提供有關(guān)您的軟件的寶貴信息。

結(jié)論

隨著我們?cè)?jīng)簡(jiǎn)單的產(chǎn)品變得“更智能”,軟件無處不在,并將繼續(xù)發(fā)揮更大的作用。在汽車開發(fā)中尤其如此,這在確保嵌入式應(yīng)用的安全性和可靠性方面提出了獨(dú)特的挑戰(zhàn)。汽車將安全關(guān)鍵軟件與業(yè)務(wù)差異化軟件相結(jié)合,所有這些軟件都是以高度分布式的方式開發(fā)的。

底線是汽車應(yīng)用的端到端測(cè)試過于昂貴和復(fù)雜。另一方面,軟件故障的成本應(yīng)該成為尋找降低風(fēng)險(xiǎn)方法的動(dòng)力。通過應(yīng)用 ISO 26262 和 MISRA 等汽車軟件開發(fā)標(biāo)準(zhǔn),汽車制造商將自己置于最佳位置,以避免與錯(cuò)誤軟件相關(guān)的風(fēng)險(xiǎn)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 汽車電子
    +關(guān)注

    關(guān)注

    3043

    文章

    8546

    瀏覽量

    172158
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2121

    瀏覽量

    76683
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    知曉常見的銅纜安裝錯(cuò)誤避免

    銅纜(如網(wǎng)線、電話線等)是網(wǎng)絡(luò)和數(shù)據(jù)傳輸?shù)幕A(chǔ)設(shè)施,但在安裝過程中,由于操作不當(dāng)或忽視細(xì)節(jié),常出現(xiàn)各種錯(cuò)誤,導(dǎo)致網(wǎng)絡(luò)性能下降甚至故障。以下是常見的銅纜安裝錯(cuò)誤及預(yù)防措施,幫助您避免踩坑: 一、線纜
    的頭像 發(fā)表于 09-16 10:42 ?411次閱讀

    干貨分享 | 如何利用MBSE賦能汽車中控鎖安全開發(fā)

    隨著汽車智能化、網(wǎng)聯(lián)化加速演進(jìn),電子控制系統(tǒng)復(fù)雜度呈指數(shù)級(jí)增長(zhǎng),開發(fā)周期與質(zhì)量要求日益嚴(yán)苛。然而,傳統(tǒng)的“文檔驅(qū)動(dòng)”開發(fā)模式在應(yīng)對(duì)復(fù)雜系統(tǒng)時(shí),其效率與協(xié)同瓶頸日益凸顯:信息孤島,追溯低效:需求
    的頭像 發(fā)表于 08-13 17:20 ?5478次閱讀
    干貨分享 | 如何<b class='flag-5'>利用</b>MBSE賦能<b class='flag-5'>汽車</b>中控鎖安全<b class='flag-5'>開發(fā)</b>

    接光纖接頭時(shí)需要避免什么操作

    接光纖接頭時(shí),操作不當(dāng)會(huì)導(dǎo)致信號(hào)損耗增加、連接不穩(wěn)定甚至光纖損壞,因此需嚴(yán)格避免以下關(guān)鍵錯(cuò)誤操作,并遵循規(guī)范流程: 一、清潔與防護(hù)類錯(cuò)誤 未徹底清潔光纖端面 風(fēng)險(xiǎn):灰塵、油污或指紋會(huì)殘
    的頭像 發(fā)表于 07-15 10:24 ?703次閱讀

    電商API常見錯(cuò)誤排查指南:避免集成陷阱

    ? 在電商平臺(tái)開發(fā)中,API集成是連接系統(tǒng)、實(shí)現(xiàn)數(shù)據(jù)交換的核心環(huán)節(jié)。然而,許多開發(fā)者在集成過程中常遇到錯(cuò)誤,導(dǎo)致項(xiàng)目延遲、數(shù)據(jù)丟失或用戶體驗(yàn)下降。本文將逐步介紹常見錯(cuò)誤類型、排查方法以
    的頭像 發(fā)表于 07-11 14:21 ?1760次閱讀
    電商API常見<b class='flag-5'>錯(cuò)誤</b>排查指南:<b class='flag-5'>避免</b>集成陷阱

    ?迅通PTR7002 Wi-Fi 6模塊開發(fā):如何規(guī)避通信異常?

    ,建議電源線路預(yù)留20%余量,避免電壓跌落導(dǎo)致射頻性能下降。 ?天線設(shè)計(jì)? 內(nèi)置PCB天線適用中短距傳輸(≤30m),遠(yuǎn)距離場(chǎng)景需外接ipex天線,并避免與高頻電路(如開關(guān)電源)平行布線以降低干擾
    發(fā)表于 06-06 10:35

    如何避免存儲(chǔ)示波器再次崩潰?

    避免存儲(chǔ)示波器再次崩潰,需從系統(tǒng)維護(hù)、硬件管理、操作規(guī)范和應(yīng)急預(yù)案四個(gè)維度構(gòu)建完整的防護(hù)體系。以下是具體措施及實(shí)施要點(diǎn):一、系統(tǒng)與軟件層面1. 固件與軟件管理 定期更新固件 操作:每6個(gè)月檢查
    發(fā)表于 05-23 14:47

    避免生產(chǎn)風(fēng)險(xiǎn):文件審核在PCBA流程中的作用

    在PCBA制造流程中,從設(shè)計(jì)文件上傳開始,就已經(jīng)開啟了質(zhì)量控制與風(fēng)險(xiǎn)把控的第一步。對(duì)于一站式PCBA服務(wù)平臺(tái)來說,文件審核不僅關(guān)乎后續(xù)生產(chǎn)的準(zhǔn)確性,更直接影響到項(xiàng)目的整體進(jìn)度和最終交付質(zhì)量。 很多開發(fā)
    的頭像 發(fā)表于 04-30 17:55 ?473次閱讀

    芯片軟錯(cuò)誤概率探究:基于汽車芯片安全設(shè)計(jì)視角

    摘要: 本文深入剖析了芯片軟錯(cuò)誤概率問題,結(jié)合 AEC-Q100 與 IEC61508 標(biāo)準(zhǔn),以 130 納米工藝 1Mbit RAM 芯片為例闡述其軟錯(cuò)誤概率,探討汽車芯片安全等級(jí)劃
    的頭像 發(fā)表于 04-30 16:35 ?664次閱讀
    芯片軟<b class='flag-5'>錯(cuò)誤</b>概率探究:基于<b class='flag-5'>汽車</b>芯片安全設(shè)計(jì)視角

    在工業(yè)自動(dòng)化中使用固態(tài)繼電器時(shí)應(yīng)避免的5個(gè)錯(cuò)誤

    固態(tài)繼電器(SSR)已成為工業(yè)自動(dòng)化的無名英雄。它們安靜、可靠、速度快——這是繼電器應(yīng)具備的所有特點(diǎn)。但就像高科技駕駛艙中的新手飛行員一樣,即使是經(jīng)驗(yàn)豐富的工程師在使用SSR時(shí)也會(huì)犯常見錯(cuò)誤。本文讓我們來看看應(yīng)如何避免在工業(yè)自動(dòng)化中使用固態(tài)繼電器時(shí)應(yīng)
    的頭像 發(fā)表于 04-20 11:42 ?491次閱讀

    軟件定義汽車(SDV)開發(fā)有哪些挑戰(zhàn)?SDV開發(fā)策略分享:福特汽車采用Jama Connect提升開發(fā)效率與質(zhì)量

    汽車召回事件屢屢發(fā)生,關(guān)于軟件定義汽車開發(fā)更是挑戰(zhàn)重重,有何應(yīng)對(duì)策略?福特汽車如何借助Jama Connect應(yīng)對(duì)該挑戰(zhàn),優(yōu)化SDV
    的頭像 發(fā)表于 02-12 15:36 ?1220次閱讀
    <b class='flag-5'>軟件</b>定義<b class='flag-5'>汽車</b>(SDV)<b class='flag-5'>開發(fā)</b>有哪些挑戰(zhàn)?SDV<b class='flag-5'>開發(fā)</b>策略分享:福特<b class='flag-5'>汽車</b>采用Jama Connect提升<b class='flag-5'>開發(fā)</b>效率與質(zhì)量

    軟件定義汽車(SDV)開發(fā)有哪些挑戰(zhàn)?SDV開發(fā)策略分享:福特汽車采用Jama Connect提升開發(fā)效率與質(zhì)量

    汽車召回事件屢屢發(fā)生,關(guān)于軟件定義汽車開發(fā)更是挑戰(zhàn)重重,有何應(yīng)對(duì)策略?福特汽車如何借助Jama Connect應(yīng)對(duì)該挑戰(zhàn),優(yōu)化SDV
    的頭像 發(fā)表于 01-24 13:40 ?598次閱讀

    嵌入式軟件開發(fā)符合ISO 26262 功能安全標(biāo)準(zhǔn)

    ISO 26262 功能安全標(biāo)準(zhǔn)的要求可能非常具有挑戰(zhàn)性,尤其是當(dāng)您的汽車系統(tǒng)中的某些部件相比其他部件具有更高的安全風(fēng)險(xiǎn)時(shí)。開發(fā)者如何在整個(gè)軟件開發(fā)
    發(fā)表于 01-15 12:04 ?3次下載

    【科普系列】LIN協(xié)議錯(cuò)誤類型介紹

    了解 LIN總線的錯(cuò)誤類型對(duì)于開發(fā)、測(cè)試均具有極大的好處。通過對(duì)錯(cuò)誤類型的全面了解,開發(fā)人員可以提前預(yù)測(cè)和避免潛在的問題,增強(qiáng)系統(tǒng)的穩(wěn)定性、
    的頭像 發(fā)表于 01-02 17:27 ?4748次閱讀
    【科普系列】LIN協(xié)議<b class='flag-5'>錯(cuò)誤</b>類型介紹

    汽車軟件DevOps解決方案

    經(jīng)緯恒潤汽車軟件DevOps解決方案是專為現(xiàn)代汽車行業(yè)設(shè)計(jì)的一套集成化需求、開發(fā)、測(cè)試、部署、OTA與監(jiān)控,旨在加速軟件開發(fā)流程,提高
    的頭像 發(fā)表于 12-16 10:33 ?2180次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>DevOps解決方案

    選擇正版SolidWorks的重要性及如何避免盜版風(fēng)險(xiǎn)

    ,還可能給用戶帶來潛在的風(fēng)險(xiǎn)。本文將探討選擇正版SolidWorks的重要性,并提供一些有效的方法來避免盜版風(fēng)險(xiǎn)。作為SolidWorks的官方授權(quán)代理商,億達(dá)四方將為您提供專業(yè)的建議和支持。 選擇正版SolidWorks的重要
    的頭像 發(fā)表于 12-02 18:00 ?2271次閱讀