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

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

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

SEooC是什么?SEooC作為軟件Component開發(fā)的流程介紹

冬至子 ? 來源:汽車電子軟件攻城獅 ? 作者:楊飛Nick ? 2023-05-30 11:21 ? 次閱讀

1.SEooC的定義

在汽車工業(yè)中,針對(duì)不同的應(yīng)用,或者為不同的客戶開發(fā)的通用elements,這個(gè)elements可以被不同的組織獨(dú)立開發(fā),且是與安全相關(guān)的elements,我們成為SEooC。

這是標(biāo)準(zhǔn)里面的定義,這里需要明確三個(gè)概念,小編已經(jīng)用紅色字體標(biāo)注起來了。

1) 首先他是一個(gè)elements。這個(gè)在功能安全標(biāo)準(zhǔn)的詞匯表里面有詳細(xì)的描述。小編用一張圖可以更清晰的描述這個(gè)概念:element可以是一個(gè)System,一個(gè)Subsystem,傳感器,控制器,執(zhí)行器,其中的軟件硬件都可以稱為一個(gè)element。它是區(qū)別于Item。Item就是我們需要開發(fā)的東西,包含所有的system,一般由主機(jī)廠來定義。舉個(gè)例子,我們要開發(fā)一個(gè)ADAS域控制器,那個(gè)這個(gè)ADAS域控制器就可以作為一個(gè)Item,里面的控制器硬件,某個(gè)系統(tǒng),雷達(dá)模塊,某個(gè)MCU,某個(gè)執(zhí)行器,某個(gè)軟件模塊,都可以作為一個(gè)element。

圖片

2) 第二個(gè)是獨(dú)立開發(fā),獨(dú)立開發(fā)的含義其實(shí)表明這是一個(gè)私有的東西,是為了自己的公司研發(fā)團(tuán)隊(duì)實(shí)現(xiàn)模塊化的功能安全開發(fā)。比如說,公司自己做了一個(gè)滿足功能安全的電源系統(tǒng),這個(gè)系統(tǒng)的功能安全等級(jí)達(dá)到ASIL-D,且具有12V/1.2A的輸出電流。那么以后公司所有的控制器,如果這個(gè)電源系統(tǒng)能夠滿足性能要求,我就可以直接拿來用了。當(dāng)然,也是需要遵循一定的功能安全開發(fā)流程來的。

3) 第三點(diǎn),也是最重要的一點(diǎn),還是安全。這是和功能安全相關(guān)的東西。非安全相關(guān)的element,我們不做模塊化設(shè)計(jì)開發(fā)。

2.SEooC的特征

SEooC的特征,其實(shí)是它的開發(fā)依據(jù),既然它沒有上下文關(guān)聯(lián),那說明它沒有依據(jù)。是一種基于假設(shè)開發(fā)的。根據(jù)開發(fā)經(jīng)驗(yàn),認(rèn)為這么一個(gè)element會(huì)是很多Item的需求,我們有理由把它做成一個(gè)SEooC。前提還是要滿足ISO26262的一系列標(biāo)準(zhǔn)。

SEooc不同于授權(quán)的軟件或者是經(jīng)過評(píng)估的硬件,它用于適配不同的Item,前提是SEooC在集成的時(shí)候,那些有效的假設(shè)都能滿足要求。而授權(quán)的軟件組件或者是評(píng)估過的硬件組件強(qiáng)調(diào)把先前存在的軟件組件或者硬件組件拿來用。它既不包含設(shè)計(jì),也不包含開發(fā)。

圖片

如前文所說,SEooc的開發(fā)是基于假設(shè)的,假設(shè)與SEooc開發(fā)的關(guān)系如下:將假設(shè)的需求和SEooc外部的設(shè)計(jì)作為假設(shè),產(chǎn)生SEooc的開發(fā)需求,從而可以進(jìn)行SEooc的模塊開發(fā)。

圖片

3.SEooC需求和假設(shè)的驗(yàn)證

Seooc開發(fā)的目的最終還是要集成到Item中,因此需要對(duì)SeooC的需求和假設(shè)進(jìn)行驗(yàn)證,驗(yàn)證需要在開發(fā)Item的時(shí)候進(jìn)行。比如說,對(duì)于一個(gè)軟件組件的Seooc來說,對(duì)于軟件Specification的驗(yàn)證,可以證明軟件架構(gòu)設(shè)計(jì)specification的需求被滿足了。驗(yàn)證報(bào)告可以在Seooc開發(fā)完之后,Item開發(fā)到了需要闡述element的需求的時(shí)候。

4.SEooC的開發(fā)流程裁剪

對(duì)于安全活動(dòng)的裁剪,需要按照如下的規(guī)則來(ISO26262-2的6.4.5.7),但是裁剪也不是意味著任意的步驟都可以刪除,一些確定的步驟是需要沿用的。

此外SEooc的開發(fā)基于假設(shè)的功能,以及使用外部和上下文關(guān)聯(lián)的接口。假設(shè)的提出是基于多個(gè)Item,是多個(gè)Item的父集。因此SeooC可以用于多個(gè)不同但是相似的Items。

一個(gè)Item可能包含多個(gè)SEooCs,它們拼接在一起的時(shí)候需要考慮接口技術(shù)。

SEooc如果和Item集成的時(shí)候不匹配,需要根據(jù)變更管理,要么改element要么改Item。

下圖是SEooC作為軟件Component來開發(fā)的流程實(shí)例:

圖片

聲明:本文內(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)投訴
  • 電源系統(tǒng)
    +關(guān)注

    關(guān)注

    3

    文章

    596

    瀏覽量

    37665
  • ADAS系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    226

    瀏覽量

    25622
  • MCU芯片
    +關(guān)注

    關(guān)注

    3

    文章

    242

    瀏覽量

    11256
  • 域控制器
    +關(guān)注

    關(guān)注

    0

    文章

    240

    瀏覽量

    2568
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AURIX? 2G如何實(shí)現(xiàn)功能安全目標(biāo)

    作為電子/電氣系統(tǒng)的組成部分一起使用。SafeTpack由Hitex公司根據(jù)ISO 26262-10作為獨(dú)立安全單元(SEooC)研發(fā),Hitex公司于1976年在德國(guó)成立,為客戶提供嵌入式
    發(fā)表于 12-15 06:58

    嵌入式軟件開發(fā)流程_嵌入式軟件的調(diào)試

    本文首先介紹了嵌入式軟件的發(fā)展,其次闡述了嵌入式軟件開發(fā)流程,最后介紹了嵌入式
    發(fā)表于 08-31 16:02 ?6127次閱讀

    汽車電子立于環(huán)境的安全要素的開發(fā)

    外部設(shè)計(jì)而得到的分配到要素的安全需求。 這樣開發(fā)出來的要素可以將它們視為獨(dú)立于環(huán)境的安全要素(SEooC)來開發(fā)。一個(gè)SEooC是一個(gè)安全相關(guān)的要素,它不是為一個(gè)特定的相關(guān)項(xiàng)
    的頭像 發(fā)表于 11-13 15:57 ?1839次閱讀

    汽車電子:SEooC使用案例

    9.2.使用案例 9.2.1.概述 開發(fā)SEooC涉及對(duì)產(chǎn)品開發(fā)中相應(yīng)階段的前提條件作出假設(shè),例如。對(duì)于軟件組件,它是軟件架構(gòu)設(shè)計(jì)的一部分,
    的頭像 發(fā)表于 11-13 16:13 ?8497次閱讀

    華為開發(fā)者HarmonyOS零基礎(chǔ)入門:導(dǎo)航Component通知地點(diǎn)實(shí)現(xiàn)

    華為開發(fā)者HarmonyOS零基礎(chǔ)入門:導(dǎo)航Component通知地點(diǎn)實(shí)現(xiàn),provide與consume進(jìn)行綁定,屬性對(duì)應(yīng)組件流程刷新。
    的頭像 發(fā)表于 10-23 11:25 ?1236次閱讀
    華為<b class='flag-5'>開發(fā)</b>者HarmonyOS零基礎(chǔ)入門:導(dǎo)航<b class='flag-5'>Component</b>通知地點(diǎn)實(shí)現(xiàn)

    ISO26262標(biāo)準(zhǔn)在SEooC軟件開發(fā)中的應(yīng)用

    電子電氣系統(tǒng)功能安全的標(biāo)準(zhǔn);然后說明了ISO26262標(biāo)準(zhǔn)的第6部分給出了功能安全軟件開發(fā)的要求以及指導(dǎo)方向。瑞薩電子旨在提供優(yōu)質(zhì)安全的軟件,以便縮短客戶開發(fā)周期,讓軟件集成過程更高效
    的頭像 發(fā)表于 12-18 11:13 ?2467次閱讀

    ISO26262標(biāo)準(zhǔn)在SEooC軟件開發(fā)中的應(yīng)用

      這是瑞薩汽車功能安全技術(shù)系列博客的第三篇。我們?cè)谥暗牟┛椭幸呀?jīng)提過,大部分瑞薩電子的安全相關(guān)產(chǎn)品屬于SEooC產(chǎn)品。瑞薩電子的SEooC軟件主要在瑞薩開發(fā)的汽車MCU和SoC上運(yùn)
    的頭像 發(fā)表于 04-26 10:34 ?2551次閱讀
    ISO26262標(biāo)準(zhǔn)在<b class='flag-5'>SEooC</b><b class='flag-5'>軟件開發(fā)</b>中的應(yīng)用

    SEooC在安全關(guān)鍵系統(tǒng)中重用嵌入式軟件

      SEooC 可以提供嵌入式組件作為安全系統(tǒng)的核心部分并降低成本。然而,設(shè)計(jì)用于在安全環(huán)境中重用的嵌入式組件不可避免地很復(fù)雜,因此必須深思熟慮地采購這些組件。
    的頭像 發(fā)表于 06-17 11:45 ?2050次閱讀

    軟件開發(fā)流程介紹

    在前面幾節(jié)芝識(shí)課堂中我們?cè)敿?xì)介紹了微控制器的基本知識(shí)、軟件和硬件以及內(nèi)核的技術(shù)細(xì)節(jié),在我們實(shí)際應(yīng)用微控制器進(jìn)行開發(fā)之前,我們還需要做好最后一個(gè)環(huán)節(jié),那就是開發(fā)環(huán)境的設(shè)置,這也是我們從菜
    的頭像 發(fā)表于 07-30 10:01 ?2221次閱讀

    汽車軟件開發(fā)流程介紹

    在汽車軟件開發(fā)中,軟件開發(fā)流程軟件工程的核心,因?yàn)樗鼈優(yōu)?b class='flag-5'>軟件開發(fā)實(shí)踐“提供了一個(gè)骨架并確保了它的嚴(yán)謹(jǐn)性”。
    發(fā)表于 08-15 12:03 ?1.4w次閱讀

    整車軟件開發(fā)流程介紹

    整車基線管理,實(shí)質(zhì)是整車的軟件版本管理問題,故事要從車廠的整車開發(fā)流程說起。車企均具有完整的整車開發(fā)流程,其貫穿了車型
    的頭像 發(fā)表于 03-15 15:20 ?1898次閱讀
    整車<b class='flag-5'>軟件開發(fā)</b><b class='flag-5'>流程</b><b class='flag-5'>介紹</b>

    整車軟件開發(fā)流程GVDP介紹

    整車基線管理,實(shí)質(zhì)是整車的軟件版本管理問題,故事要從車廠的整車開發(fā)流程說起。
    的頭像 發(fā)表于 03-28 10:14 ?3716次閱讀

    什么是SEooC?SEooC和正常功能安全開發(fā)有什么不同?

    在功能安全開發(fā)過程中,很多時(shí)候我們會(huì)遇到獨(dú)立于環(huán)境的安全要素開發(fā)(Safety Element out of Context, SEooC)
    的頭像 發(fā)表于 04-27 16:52 ?7954次閱讀
    什么是<b class='flag-5'>SEooC</b>?<b class='flag-5'>SEooC</b>和正常功能安全<b class='flag-5'>開發(fā)</b>有什么不同?

    車規(guī)級(jí) | ISO26262中對(duì)獨(dú)立安全要素(SEooC)的開發(fā)要求

    廣電計(jì)量對(duì)ISO26262中對(duì)獨(dú)立安全要素(SEooC)的開發(fā)要求展開專題研究.在開發(fā)SEooC時(shí),設(shè)計(jì)者往往無法從用戶方得到明確的安全要求.廣電計(jì)量將MCU
    的頭像 發(fā)表于 02-10 17:18 ?2472次閱讀
    車規(guī)級(jí) | ISO26262中對(duì)獨(dú)立安全要素(<b class='flag-5'>SEooC</b>)的<b class='flag-5'>開發(fā)</b>要求

    E8a Emulator 軟件 Component List

    E8a Emulator 軟件 Component List
    發(fā)表于 07-14 11:01 ?0次下載
    E8a Emulator <b class='flag-5'>軟件</b> <b class='flag-5'>Component</b> List