色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用汽車開發標準避免與錯誤軟件相關風險

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Arthur Hicken,Adam ? 2022-08-12 11:18 ? 次閱讀

ISO 26262、MISRA 和其他標準旨在通過為在軟件開發過程中實施工程概念提供基礎來規范汽車應用程序的軟件開發。一些組織將遵守 ISO 26262 和其他標準視為增加開銷的負擔,但事實是,與軟件缺陷相關的失敗成本遠遠高于確保質量的成本。

什么是 ISO 26262,我為什么要關心?

ISO 26262 是一項功能安全標準,旨在應用于汽車電氣和/或電子 (E/E) 系統的軟件開發。它旨在通過提供可行的要求和流程,將與安全功能軟件相關的風險降低到可容忍的水平,例如:

汽車應用的功能安全管理

汽車應用的概念階段

用于汽車應用的系統級產品開發

軟件架構設計

汽車應用硬件級別的產品開發

軟件單元測試

汽車應用軟件級別的產品開發

生產、運營、服務和退役

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

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

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

ISO 26262 的美妙之處在于,盡管它旨在用于安全關鍵功能,但原則上它可以應用于您關心的任何軟件組件。如果您認為您的集成信息娛樂系統是市場上的業務差異化因素,請根據 ISO 26262 進行開發,并確保它是最先進的系統,值得升級到高級模型。

MISRA 呢?

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

這就是 MISRA 標準的用武之地。C 和 C++ 的 MISRA 標準系列,包括 1998 年、2004 年和最近的 2012 年版本,告訴軟件工程師在編寫代碼時什么是好的做法,什么是不好的做法。回到我們的比喻,MISRA 告訴您哪些食物對您有益,以及什么是安全、可靠的鍛煉。

如何實施 ISO 26262 和 MISRA?

實現對 ISO 26262 和 MISRA 的合規性首先要以政策的形式承諾最佳實踐。需要明確的是,政策不是建議或推薦行為的指導方針。策略是一種自動可執行的聲明,以通俗易懂的語言規定軟件應該如何開發——以及為什么應該以這種方式開發。該政策必須明確聲明:

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

如果下游分包商沒有提供足夠的可追溯性證明符合標準,則不會接受代碼

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

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

(點擊圖片放大)

pYYBAGL1xxGAT-sLAAGGYsMcDVA533.png

從功能上講,這意味著應用開發測試活動,例如靜態代碼分析、單元測試、同行評審和運行時錯誤檢測,以確保根據這些策略開發代碼。市場上有幾種工具以靜態分析規則的形式實施 MISRA 指南(完全披露,我們為銷售這些工具的公司工作)。每個工具都有自己的執行編碼標準的方法,因此您需要研究適合您的環境、預算等的最佳工具。

靜態分析

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

同行代碼審查

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

運行時錯誤檢測 (RED)

RED 監控代碼執行,以便梳理出僅在運行時出現的構造,并且應該作為驗證和驗證過程來實現。RED 可幫助您找到導致競爭條件、異常、資源和內存泄漏、安全漏洞和其他難以發現的缺陷的代碼。簡而言之,它是軟件的儀表,就像儀表和記錄儀是硬件的儀表一樣。

覆蓋分析

如果沒有衡量測試覆蓋了多少代碼,您將無法知道您是否進行了足夠的測試。覆蓋分析本身并沒有什么作用,但是當與單元測試等活動結合使用時,覆蓋分析可以提供有關您的軟件的寶貴信息。

結論

隨著我們曾經簡單的產品變得“更智能”,軟件無處不在,并將繼續發揮更大的作用。在汽車開發中尤其如此,這在確保嵌入式應用的安全性和可靠性方面提出了獨特的挑戰。汽車將安全關鍵軟件與業務差異化軟件相結合,所有這些軟件都是以高度分布式的方式開發的。

底線是汽車應用的端到端測試過于昂貴和復雜。另一方面,軟件故障的成本應該成為尋找降低風險方法的動力。通過應用 ISO 26262 和 MISRA 等汽車軟件開發標準,汽車制造商將自己置于最佳位置,以避免與錯誤軟件相關的風險。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 汽車電子
    +關注

    關注

    3028

    文章

    8021

    瀏覽量

    167683
  • C++
    C++
    +關注

    關注

    22

    文章

    2114

    瀏覽量

    73819
收藏 人收藏

    評論

    相關推薦

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

    汽車召回事件屢屢發生,關于軟件定義汽車開發更是挑戰重重,有何應對策略?福特汽車如何借助Jama Connect應對該挑戰,優化SDV
    的頭像 發表于 01-24 13:40 ?82次閱讀

    嵌入式軟件開發符合ISO 26262 功能安全標準

    ISO 26262 功能安全標準的要求可能非常具有挑戰性,尤其是當您的汽車系統中的某些部件相比其他部件具有更高的安全風險時。開發者如何在整個軟件開發
    發表于 01-15 12:04 ?1次下載

    選擇正版SolidWorks的重要性及如何避免盜版風險

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

    新思科技助力汽車制造商加速推進SDV開發

    如今,軟件和創新型半導體技術對汽車行業的影響日益凸顯。隨著軟件內容的不斷增多,無論是軟件本身還是半導體組件,都面臨著更大的故障風險。幸運的是
    的頭像 發表于 11-06 16:55 ?428次閱讀

    軟件與半導體技術重塑汽車行業:新思科技助力提升汽車智能化與可靠性

    隨著軟件內容的激增,汽車行業正面臨前所未有的挑戰,其中軟件及半導體組件的故障風險日益凸顯。然而,汽車制造商正積極采取措施以降低這些潛在
    的頭像 發表于 11-06 14:09 ?580次閱讀

    軟件定義汽車引發的產品開發大變革

    軟件定義汽車的設計初衷是在汽車整個生命周期內通過無線更新不斷增強。基于云的虛擬化新技術允許開發始于芯片量產之前,并延續到汽車上路之后。
    的頭像 發表于 11-01 11:44 ?567次閱讀

    豐田與NTT合作開發自動駕駛軟件

    近日,豐田汽車公司與日本電報電話公司(NTT)宣布了一項重要合作——聯手開發自動駕駛軟件。據悉,該項目將利用人工智能技術對駕駛數據進行深度分析,以預測可能發生事故的
    的頭像 發表于 10-30 16:11 ?250次閱讀

    具有錯誤觸發避免功能的過零檢測

    電子發燒友網站提供《具有錯誤觸發避免功能的過零檢測.pdf》資料免費下載
    發表于 09-23 11:41 ?0次下載
    具有<b class='flag-5'>錯誤</b>觸發<b class='flag-5'>避免</b>功能的過零檢測

    使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發

    開發軟件定義汽車 (SDV) 時,開發團隊必須具備新的能力,例如進行連續的軟件發布,減少軟件更改的交付周期以及盡可能減少部署失敗。同時,平臺
    的頭像 發表于 09-05 09:57 ?558次閱讀
    使用MATLAB、Simulink和Polyspace加速<b class='flag-5'>軟件</b>定義<b class='flag-5'>汽車</b><b class='flag-5'>開發</b>

    【《軟件開發珠璣》閱讀體驗】居安思危之風險

    感謝電子發燒友論壇提供的讀書機會。 本書分享了關于軟件開發和管理的 60 條經驗教訓,第32條提到面對風險,要么控制項目風險,要么被它反殺。 1.什么是風險? 知名理財顧問卡爾理查茲曾
    發表于 07-09 12:48

    2024 ACT汽車軟件與安全技術周 龍智即將攜全方位汽車軟件開發解決方案亮相,助力應對汽車軟件開發功能安全

    2024年7月18-19日(周四-周五),2024第三屆ACT汽車軟件與安全技術周將在上海佘山翰悅閣酒店舉辦。 龍智即將攜汽車開發及管理解決方案創新亮相,并在
    的頭像 發表于 07-08 16:17 ?590次閱讀
    2024 ACT<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>與安全技術周 龍智即將攜全方位<b class='flag-5'>汽車</b><b class='flag-5'>軟件開發</b>解決方案亮相,助力應對<b class='flag-5'>汽車</b><b class='flag-5'>軟件開發</b>功能安全

    汽車軟件開發者的必修課:ASPICE 4.0主要特點、優勢及與之前版本的變化之處

    ASPICE(汽車SPICE)4.0是專為汽車行業量身定制的過程評估模型,旨在確保軟件和系統開發過程的質量和可靠性。它是更廣泛的 ISO/IEC 330xx 系列
    的頭像 發表于 06-26 13:20 ?807次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件開發</b>者的必修課:ASPICE 4.0主要特點、優勢及與之前版本的變化之處

    PCB線路板制造中常見的錯誤有哪些,如何避免?

    您在PCB設計過程中避免常見錯誤避免常見PCB設計錯誤的方法 1. 簡化設計:復雜的PCB設計會增加制造復雜度,可能導致功能問題。與PCB制造商密切合作,以確保以最簡單和經濟的方式
    的頭像 發表于 06-07 09:15 ?538次閱讀

    韓國研究團隊開發出新鋁合金 可降低電動汽車起火風險

    in the Advanced Metals Division)的Hyeon-woo Son博士及其研究團隊成功開發出用于電動汽車的鋁合金,這種合金具有顯著的熱穩定性,能夠有效降低電動汽車在充電、放電等過程中的溫度波動
    的頭像 發表于 05-29 11:06 ?986次閱讀

    星宸科技通過ASPICE CL2級認證,以國際軟件開發標準守護產品質量

    2024年1月5日,國際獨立第三方檢測、檢驗和認證機構德國萊茵TüV大中華區(簡稱“TUV 萊茵”)為星宸科技頒發ASPICE L2評估認證證書,標志著星宸科技軟件開發流程體系已達到國際標準,完全滿足全球汽車廠商和Tier1合作
    的頭像 發表于 03-21 09:32 ?893次閱讀
    星宸科技通過ASPICE CL2級認證,以國際<b class='flag-5'>軟件開發標準</b>守護產品質量
    主站蜘蛛池模板: 亚洲国产精品无码中文在线 | 黑粗硬大欧美在线视频 | 日本免费一区二区三区四区五六区 | MM131亚洲精品久久安然 | 成人毛片在线播放 | 性色少妇AV蜜臀人妻无码 | 女人操男人 | 国产精品A久久久久久久久 国产精品A久久777777 | 红杏俱乐部 | 男女交性视频无遮挡全过程 | 国产综合在线视频 | 欧美成人免费观看久久 | 2019伊人查蕉在线观看 | 国语精彩对白2021 | 欧美亚洲韩日午夜 | 日韩人妻双飞无码精品久久 | 超碰最新地址 | 亚洲在线视频自拍精品 | 美女脱内衣裸身尿口露出来 | 女人张开腿让男人桶爽免 | 丰满人妻无码AV系列 | 日本污ww视频网站 | 中国bdsmchinesehd 中俄两军在日本海等上空战略巡航 | 99久久久久精品国产免费麻豆 | 99视频免费播放 | 暖暖 免费 高清 日本视频大全 | 晚夜免费禁用十大亏亏 | 中文字幕人成人乱码亚洲影视S | 蜜柚视频网在线观看免费 | 成人亚洲精品 | 爱做久久久久久 | 日本熟妇乱妇熟色A片蜜桃亚洲 | 婷婷激情综合色五月久久竹菊影视 | 国产麻豆精品久久一二三 | 甜性涩爱在线看 | 狠狠狠狠狠狠干 | 十分钟在线观看免费视频高清WWW | 手机在线免费 | 日本久久久WWW成人免费毛片丨 | 亚洲综合春色另类久久 | 99久久精品毛片免费播放 |