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

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

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

3天內不再提示

SEooC在安全關鍵系統中重用嵌入式軟件

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Dave Hughes ? 2022-06-17 11:45 ? 次閱讀

避免重新發明輪子是高效產品開發的關鍵部分。在嵌入式編程中,這個概念始于受信任的庫,并通過面向對象編程和 Java 等概念得到增強,這使我們能夠創建當今的復雜系統。

安全標準也促進了經過驗證的軟件元素的重用,盡管這帶來了復雜的挑戰。將一些元素引入到一個項目中,而這些元素在其開發中應用的嚴格程度并不相同,這將不可避免地導致弱點。因此,安全標準規定了驗證這些組件用于安全項目的方法。

但對效率的追求可能會導致在安全關鍵系統中不起作用的概念。定制現貨 (COTS) 軟件是許多行業以多種方式使用的術語,雖然它在工業安全方面具有非常特定的含義,但它可以成為走捷徑的借口,這在安全方面是不可接受的項目。一個系統的強弱取決于它的弱點。未知譜系/出處軟件 (SOUP) 用于醫療標準 IEC 62304,但在安全項目中沒有“未知”的東西是有充分理由的。你可以測試它到死,但最終,當它的起源未知時,你如何在未來幾年保持它?

脫離上下文定義安全元素

在汽車領域,ISO 26262-10 中定義的安全元素脫離上下文 (SEooC) 是在車輛中使用最初不是為該特定項目設計的組件的方法。

SEooC 這個術語有點笨拙,但它清楚地定義了問題。您集成到系統中的所有軟件庫都是“脫離上下文”有效開發的:它們旨在提供特定功能,而不知道如何在目標系統中使用它。“元素”表示這是具有特定功能范圍的單元或模塊;“安全”表示該模塊是在一組安全要求的背景下專門開發的。

有兩種基本類型的軟件 SEooC(源自 ISO 26262-10-9):

經驗證的使用方法。這種類型的軟件使用經過驗證的參數(和其他措施)來驗證 COTS 組件是否達到指定的安全級別。ISO 26262-8-14 指定了如何實現這一點,但在軟件環境中仍有很多值得商榷的地方。可觀察錯誤的概念是關鍵——記錄產品的使用情況,以便可以可靠地記錄和匯總所有錯誤,從而準確了解軟件的可靠性。這需要考慮到具體的配置中。這些結果與目標項目的相關性是復雜的,因為在用于建立軟件可靠性的現場測試用例中,幾乎可以肯定安全項目具有不同的配置和工作環境。您能否相信未按照安全標準開發的軟件能夠可靠地報告所有錯誤?

ISO 26262-6 方法。在汽車安全系統中開發軟件元素的標準方法在用于開發道路車輛功能安全的 ISO 26262 標準的第 6 節中定義。它源自標準前面部分中定義的目標系統的完整 V 模型開發,并且本身就是一個 V 模型。因為該元素是脫離上下文開發的(即,不是從目標項目的安全計劃中得出的),所以必須采用額外的措施。主要的附加措施是創建一組 SEooC 旨在工作的假設。這些假設必須在集成期間在目標平臺上得到驗證。

完整的軟件生命周期維護

這是任何安全項目開發的關鍵部分:響應開發期間或發布后提出的問題的能力。一旦項目成熟,就需要一種方法來在問題出現時可靠地修改項目。ISO 26262-6 方法的一個關鍵優勢是可以進行全面而準確的影響分析,并正確實施由此產生的更改,因為所有標準工件都是在設計、實施和測試之間具有可追溯性的情況下創建的。

您從項目發布中獲得的時間和人員越多,就越有必要擁有可用的人工制品及其相關流程,以便安全地進行更改。這種方法確保了未來的可維護性。

跨行業重用

在多個行業中使用許多嵌入式組件具有實際意義。例如,存儲數據的文件系統或通信數據的網絡堆棧不是特定于行業的,理想情況下,從一個項目中獲得的好處應該在新項目中得到利用,無論它們應用于哪個行業。從軟件的角度來看,跨不同行業開發軟件的安全要求大體相似,但根據所需的安全級別,其嚴格程度不同。采用根據 ISO 26262-6 開發的 SEooC 方法為跨標準映射人工制品提供了良好的基礎(例如,工業功能安全的 IEC 61508 或醫療設備的 IEC 62304)。

為 SEooC 定義 ASIL 級別

在所有安全標準中,都規定了安全級別。目標系統中故障的影響越嚴重,用于實施和驗證軟件的定義措施就越嚴格。

為 SEooC 選擇汽車安全完整性等級 (ASIL) 可能會有問題。簡單的答案是始終開發到最高 ASIL 級別 (ASIL D),以便與任何項目集成而無需進行重大返工,并且跨行業標準的映射也更容易。不利的一面是,它使那些 SEooC 比那些開發到較低 ASIL 的 SEooC 貴得多。

如何獲取 SEooC

SEooC 可以提供嵌入式組件作為安全系統的核心部分并降低成本。然而,設計用于在安全環境中重用的嵌入式組件不可避免地很復雜,因此必須深思熟慮地采購這些組件。為了獲得最佳結果,他們需要在能夠滿足安全產品生命周期需求的環境中進行開發。

最佳實踐是開發一個完整的 ISO 26262 第 6 節安全元素,其中包含準備重用的假設和測試用例。這需要由項目管理系統支持,該系統允許每個客戶使用在半獨立項目中維護的 SEooC,以便整個軟件維護生命周期可以獨立應用于該項目。

審核編輯:郭婷

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

    關注

    5091

    文章

    19176

    瀏覽量

    307031
  • 汽車電子
    +關注

    關注

    3028

    文章

    8021

    瀏覽量

    167617
  • JAVA
    +關注

    關注

    19

    文章

    2974

    瀏覽量

    105010
收藏 人收藏

    評論

    相關推薦

    PLD嵌入式系統的應用實例

    隨著技術的發展,嵌入式系統各個領域扮演著越來越重要的角色。從簡單的家用電器到復雜的工業控制系統嵌入式
    的頭像 發表于 01-20 09:42 ?102次閱讀

    如何提高嵌入式代碼質量?

    并提升代碼質量。 遵循良好的軟件工程實踐 良好的軟件工程實踐是提高代碼質量的基礎,特別是嵌入式系統
    發表于 01-15 10:48

    MPU嵌入式系統的應用

    一、MPU的基本功能 微處理器單元(MPU)是嵌入式系統的大腦,負責執行程序指令、處理數據和控制其他硬件設備。MPU的基本功能包括: 指令執行:MPU能夠從存儲器讀取指令,解碼這些
    的頭像 發表于 01-08 09:26 ?191次閱讀

    嵌入式系統開發的測試方法 嵌入式系統開發與AI結合應用

    嵌入式系統開發的測試方法 嵌入式系統開發是一個復雜的過程,涉及到硬件和軟件的緊密結合。測試是確
    的頭像 發表于 12-09 10:22 ?502次閱讀

    嵌入式系統開發與硬件的關系 嵌入式系統開發常見問題解決

    嵌入式系統開發與硬件的關系 嵌入式系統是專為特定應用設計的計算機系統,它們通常嵌入在所控制的設備
    的頭像 發表于 12-09 09:38 ?400次閱讀

    HAL庫嵌入式系統的應用

    HAL庫(Hardware Abstraction Layer Library,硬件抽象層庫)嵌入式系統扮演著至關重要的角色。以下是HAL庫
    的頭像 發表于 12-02 11:32 ?835次閱讀

    mmc卡在嵌入式系統的使用

    隨著科技的發展,嵌入式系統我們的日常生活扮演著越來越重要的角色。從智能手機到家用電器,再到工業控制系統
    的頭像 發表于 11-25 09:58 ?362次閱讀

    什么是嵌入式?一文讀懂嵌入式主板

    現代科技浪潮嵌入式技術已成為支撐各種智能設備和系統運行的核心力量。那么,究竟什么是嵌入式嵌入式
    的頭像 發表于 10-16 10:14 ?1387次閱讀

    嵌入式系統的未來趨勢有哪些?

    會更加模塊化和集成化,允許更容易的硬件和軟件的切換和升級。這會提高系統的可維護性和可擴展性,會使得系統能夠適應不斷變化的應用需求。 5. 生態可持續性與環保材料
    發表于 09-12 15:42

    嵌入式系統的實時操作系統

    嵌入式RTOS是嵌入式應用程序運行、相互交互和與外界通信的底層軟件機制。本節,您將了解嵌入式
    的頭像 發表于 08-20 11:28 ?533次閱讀

    嵌入式系統工業4.0網絡安全

    C和C++嵌入式系統占主導地位。多年來,實施工業4.0和物聯網的組織已經認識到所有代碼的信息安全
    的頭像 發表于 08-12 21:45 ?507次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b><b class='flag-5'>中</b>工業4.0網絡<b class='flag-5'>安全</b>

    機器視覺嵌入式的應用

    機器視覺嵌入式系統的應用是一個廣泛而深入的話題,涉及到許多不同的領域和技術。 機器視覺嵌入式
    的頭像 發表于 07-16 10:30 ?589次閱讀

    嵌入式系統怎么學?

    、C++或者Python。這些語言嵌入式系統開發中都被廣泛應用。 3、微處理器/微控制器架構:學習常見的微處理器和微控制器架構,如ARM、AVR、PIC等,了解其特性和應用場景。 4、
    發表于 07-02 10:10

    嵌入式系統軟硬件基礎知識大全

    基礎知識的探討,我們希望讀者能夠掌握嵌入式系統的基本概念,理解其工作原理,為從事嵌入式系統設計和開發工作奠定基礎。 嵌入式
    發表于 05-09 14:12

    嵌入式系統發展前景?

    應用領域。隨著汽車電子化和智能化程度的不斷提高,嵌入式系統將在汽車控制、安全系統、自動駕駛等方面發揮更為重要的作用。 工智能和機器學習技術的發展為嵌入式
    發表于 02-22 14:09
    主站蜘蛛池模板: xxx粗大长欧美 | 精品国产麻豆AV无码 | 乡村教师电影版 | 久久一级视频 | 蜜桃视频无码区在线观看 | 亚洲AV无码专区国产精品99 | 久久ZYZ资源站无码中文动漫 | 青青青青草原国产免费 | 村妇偷人内射高潮迭起 | 大香网伊人久久综合网2020 | 国产Av男人的天堂精品良久 | 日本经典片免费看 | 美国女孩毛片 | 女人高潮时一吸一夹 | chinese东北老年tv视频 | 国产99九九久久无码熟妇 | 国产亚洲精品97在线视频一 | 久久无码AV亚洲精品色午夜 | 国产亚洲精品精品精品 | 日本最新免费区中文 | 榴莲推广APP网站入口下载安装 | 视频一区国产精戏刘婷30 | 99久久免费热在线精品 | 婬香婬色天天视频 | 寂寞夜晚视频高清观看免费 | 伦理片 qvod 伦理片 a在线线版韩国 | 免费的好黄的漫画 | 成人麻豆日韩在无码视频 | 精品国产国偷自产在线观看 | 日日摸夜添夜夜夜添高潮 | 好大太快了快插穿子宫了 | 精品欧美一区二区三区四区 | 免费一区二区三区久久 | 97在线精品视频免费 | 乱码午夜-极品国产内射 | 亚洲色欲国产AV精品综合 | RUN AWAY无删减全集动漫 | 天美传媒 免费观看 | 无码人妻精品国产婷婷 | 久久久国产精品免费A片3D | 亚洲欧洲无码AV在线观看你懂的 |