日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

MATLAB ? 來源:djl ? 作者:楊環(huán)宇 ? 2019-09-11 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

汽車嵌入式軟件開發(fā)中,基于模型開發(fā)的方法非常普遍,經(jīng)常被客戶及一些評估師問到的問題是:

基于模型開發(fā),要包括哪些活動?

這些活動與 ASPICE 中的過程(SWE.1 ~ SWE.6)是如何映射的呢?

軟件開發(fā)過程中,應(yīng)用模型開發(fā),是指:采用具備一定語法和語義含義的模型,來全部或部分完成軟件需求、軟件設(shè)計(jì)、并基于模型來生成代碼。

根據(jù)使用模型的目的,基于模型開發(fā)可以映射到“SWE.1 軟件需求分析”、"SWE.2 軟件架構(gòu)設(shè)計(jì)"和"SWE.3 軟件詳細(xì)設(shè)計(jì)和單元構(gòu)建"等 ASPICE 中的各個(gè) Process。

當(dāng)前比較普遍的用法是用模型進(jìn)行設(shè)計(jì)、基于模型生成代碼、在模型及代碼層面進(jìn)行驗(yàn)證。使用模型來定義需求的情形不是特別多。

接下來,我們就基于當(dāng)前比較普遍的這種用法來進(jìn)行分析:

一、基于模型開發(fā),通常包括哪些活動呢?

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

① 模型設(shè)計(jì)

基于模型設(shè)計(jì)的輸入(通常是軟件需求和軟件架構(gòu)設(shè)計(jì))和模型規(guī)范(如: 基于 MAAB 的模型規(guī)則),進(jìn)行模型設(shè)計(jì)。

② 模型靜態(tài)分析

使用工具對模型進(jìn)行分析,包括:

分析模型是否符合建模規(guī)范,如:使用 Simulink Verification & Validation 檢查是否符合 MAAB。當(dāng)現(xiàn)有的規(guī)則無法滿足要求時(shí),工程師也可以自己動手定制一些檢查規(guī)則項(xiàng)

模型的形式化驗(yàn)證,如:使用 Simulink Design Verifier 檢查是否有整數(shù)溢出,或者是否有死邏輯等

③ 模型評審

評審模型的內(nèi)部邏輯、評審其是否與模型設(shè)計(jì)的輸入相一致。也就是評審設(shè)計(jì)的模型否能正確的實(shí)現(xiàn)模型設(shè)計(jì)的輸入。

④ 模型動態(tài)驗(yàn)證

一般是通過模型在環(huán)(MIL)測試的方式對模型進(jìn)行動態(tài)驗(yàn)證。

測試的目的有兩個(gè):

功能測試:測試“模型設(shè)計(jì)的輸入”是否被正確的實(shí)現(xiàn)了,往往用比如“需求覆蓋度”的覆蓋度指標(biāo)進(jìn)行衡量。

模型內(nèi)部邏輯的正確性:往往用結(jié)構(gòu)化覆蓋度指標(biāo)進(jìn)行衡量,比如條件覆蓋(Condition Coverage)、判定覆蓋(Decision Coverage)、MC/DC 覆蓋等。

⑤ 自動代碼生成

進(jìn)行一定的代碼生成的定制化設(shè)置、并使用工具生成代碼。

在這個(gè)過程中“用戶的定制化設(shè)置”和"生成代碼的工具"都有可能引入錯(cuò)誤。

因此,在對代碼質(zhì)量要求很高的場合,會希望做“⑥等效性測試”。

⑥ 等效性測試

通常采用軟件在環(huán)(SIL)測試和處理器在環(huán)(PIL)測試的方式,用來驗(yàn)證代碼和模型的一致性。

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

SIL 是將模型生成的代碼通過 DLL 的方式運(yùn)行在 Windows 平臺上;PIL 是將生成的代碼運(yùn)行到目標(biāo)處理器上,兩種模式使用的編譯器是不同的,SIL 使用的就是 Windows 下的編譯器,比如 Visual Studio C++ 或者 LCC 編譯器,而 PIL 使用的是目標(biāo)編譯器。

二、模型開發(fā)活動,與ASPICE中的過程(SWE.1 ~ SWE.6)是如何映射的呢?

(1) SWE.3 軟件詳細(xì)設(shè)計(jì)和單元構(gòu)建

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

模型設(shè)計(jì)是設(shè)計(jì)到可以生成代碼的程度,這里面就包括有軟件單元的詳細(xì)設(shè)計(jì)。

基于模型生成代碼,就是軟件單元的構(gòu)建。

注意:有些時(shí)候,當(dāng)模型本身不足以全面、清晰的呈現(xiàn)設(shè)計(jì)時(shí),是需要有一些補(bǔ)充的文字信息描述的。

(2) SWE.4 軟件單元驗(yàn)證

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

(3) SWE.2 軟件架構(gòu)設(shè)計(jì)

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

有些時(shí)候,在模型設(shè)計(jì)中,會包括SWC之間的交互及接口的設(shè)計(jì),這個(gè)部分是屬于軟件架構(gòu)設(shè)計(jì)的。

(4) SWE.5 軟件集成和集成測試

關(guān)于基于模型開發(fā)的活動及與 ASPICE 過程的映射介紹及發(fā)展

基于模型開發(fā)時(shí),模型中SWC與SWC之間的集成步驟,體現(xiàn)的不明顯。SWC之間的接口的一致性,往往是由建模工具來檢查和保證的。

在"④模型動態(tài)驗(yàn)證"和"⑥等效性測試"時(shí),會測試SWC之間的交互,這個(gè)部分的測試屬于模型的集成測試。

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

    關(guān)注

    68

    文章

    20344

    瀏覽量

    255384
  • 集成電路
    +關(guān)注

    關(guān)注

    5465

    文章

    12703

    瀏覽量

    375894
  • 嵌入式
    +關(guān)注

    關(guān)注

    5210

    文章

    20686

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    汽車ASPICE落地:企業(yè)高頻常見問題深度匯總(下)

    研發(fā)過程的穩(wěn)定輸出;同時(shí)建立持續(xù)改進(jìn)的機(jī)制,不斷優(yōu)化研發(fā)過程,適配行業(yè)發(fā)展和業(yè)務(wù)需求。 同步適配其他行業(yè)合規(guī)要求,降低合規(guī)成本 ASPICE與ISO 26262功能安全、ISO/SAE
    發(fā)表于 04-15 10:14

    汽車軟件ASPICE落地全指南:企業(yè)高頻常見問題深度匯總(上)

    隨著軟件定義汽車的持續(xù)深化,ASPICE(Automotive Systems Process Improvement and Capability Determination,汽車系統(tǒng)過程改進(jìn)
    發(fā)表于 04-14 10:39

    中小車企 ASPICE 落地實(shí)戰(zhàn):低成本高效能研發(fā)體系搭建

    車企 ASPICE 實(shí)踐四大核心痛點(diǎn) 中小車企在 ASPICE 落地過程中,受自身?xiàng)l件限制暴露出諸多核心問題,成為標(biāo)準(zhǔn)落地的主要卡點(diǎn)。 其一為多標(biāo)準(zhǔn)疊加內(nèi)耗,功能安全、網(wǎng)絡(luò)安全、預(yù)期功能安全各標(biāo)準(zhǔn)流程
    發(fā)表于 04-13 10:48

    汽車電子 ASPICE 落地全流程指南:從客戶需求到證書獲取(一)

    過程改進(jìn)和能力測定,是由國際汽車工作組(ISO)與德國汽車工業(yè)協(xié)會(VDA QMC)聯(lián)合推出的,專為汽車行業(yè)定制的軟件研發(fā)過程評估模型,當(dāng)前主流版本為 4.0 版本。其核心價(jià)值分為兩個(gè)層面:
    發(fā)表于 04-09 10:29

    ASPICE 3.1 與 4.0 版本的核心差異:從軟件專屬到全系統(tǒng)覆蓋(四)

    ASPICE 3.1 與 4.0 是行業(yè)應(yīng)用最核心的兩個(gè)版本,其中最關(guān)鍵的迭代,是完成了從 “軟件過程標(biāo)準(zhǔn)” 到 “系統(tǒng)過程標(biāo)準(zhǔn)” 的跨越,核心差異集中在以下維度: (一)核心覆蓋范圍:3.1 聚焦
    發(fā)表于 04-08 09:48

    ASPICE 的能力等級劃分&行業(yè)普及現(xiàn)狀(三)

    能力等級劃分 ASPICE 按照過程管理的成熟度與能力水平,從低到高劃分為 6 個(gè)能力等級(CL0-CL5) ,等級評定遵循逐級遞進(jìn)原則,必須滿足低等級的全部要求,才能晉級更高等級的評估
    發(fā)表于 04-07 10:28

    ASPICE 的起源與發(fā)展歷程(二)

    各行業(yè)定制化過程標(biāo)準(zhǔn)的核心基礎(chǔ)。 (二)行業(yè)定制:ASPICE 的正式誕生 隨著汽車電子技術(shù)的發(fā)展,車載軟件的占比與復(fù)雜度持續(xù)提升,通用 SPICE 標(biāo)準(zhǔn)無法適配汽車行業(yè)對功能安全、失效管控的極致要求
    發(fā)表于 04-03 15:11

    ASPICE 是什么?汽車系統(tǒng)過程改進(jìn)和能力確定概念(一)

    制定的、專為汽車行業(yè)定制的過程評估模型,核心目標(biāo)是通過 標(biāo)準(zhǔn)化的研發(fā)流程框架 ,規(guī)范汽車電子系統(tǒng)從需求定義、設(shè)計(jì)開發(fā)、測試驗(yàn)證到交付維護(hù)的全生命周期管理,實(shí)現(xiàn)研發(fā)過程可追溯、可管控、可
    發(fā)表于 04-02 13:53

    功能安全/ASPICE合規(guī)保障:高效模型測試驅(qū)動零缺陷開發(fā)

    本篇文章將介紹符合功能安全和ASPICE流程的模型測試解決方案。
    的頭像 發(fā)表于 11-05 18:42 ?1841次閱讀
    功能安全/<b class='flag-5'>ASPICE</b>合規(guī)保障:高效<b class='flag-5'>模型</b>測試驅(qū)動零缺陷<b class='flag-5'>開發(fā)</b>

    技術(shù)資訊 I 圖文詳解 Allegro X PCB Designer 中的 3D 模型映射

    空間,打通了電子(ECAD)和機(jī)械(MCAD)之間那堵看不見的墻。上期我們介紹了PCB的快速布局操作;本期將介紹元器件的3D模型以及PCB板的3D模型
    的頭像 發(fā)表于 10-17 16:16 ?2076次閱讀
    技術(shù)資訊 I 圖文詳解 Allegro X PCB Designer 中的 3D <b class='flag-5'>模型</b><b class='flag-5'>映射</b>

    【內(nèi)測活動同步開啟】這么???這么強(qiáng)?新一代大模型MCP開發(fā)板來啦!

    【內(nèi)測活動同步開啟】這么???這么強(qiáng)?新一代大模型MCP開發(fā)板來啦! 聆思全新一代六合一芯片「LS26系列」,搭載WIFI / BLE & BT / NPU,與「小聆AI」強(qiáng)強(qiáng)聯(lián)合
    發(fā)表于 09-25 11:47

    邊聊安全 | ASPICE與功能安全流程體系融合

    上海磐時(shí)PANSHI“磐時(shí),做汽車企業(yè)的安全智庫”ASPICE與功能安全流程體系融合本文中提到的內(nèi)容涉及到汽車行業(yè)的兩個(gè)重要標(biāo)準(zhǔn):ISO26262和ASPICE(AutomotiveSoft-wareProcessImprovementandCapabilityDeter
    的頭像 發(fā)表于 09-05 16:19 ?1w次閱讀
    邊聊安全 | <b class='flag-5'>ASPICE</b>與功能安全流程體系融合

    華銳捷智能座艙以全優(yōu)成績通過ASPICE L2級認(rèn)證

    ? 近日,華銳捷以全優(yōu)成績通過ASPICE L2等級評估認(rèn)證。這一成績標(biāo)志著華銳捷在汽車軟件開發(fā)和項(xiàng)目過程管控能力上已達(dá)到國際標(biāo)準(zhǔn)化水平,為其產(chǎn)品開發(fā)尤其是軟件研發(fā)領(lǐng)域奠定了堅(jiān)實(shí)的體系
    的頭像 發(fā)表于 08-18 09:34 ?1366次閱讀
    華銳捷智能座艙以全優(yōu)成績通過<b class='flag-5'>ASPICE</b> L2級認(rèn)證

    客戶案例 | 某新能源車企依托Atlassian工具鏈+龍智定制開發(fā)服務(wù),打造符合ASPICE標(biāo)準(zhǔn)的研發(fā)管理體系

    沒有ASPICE經(jīng)驗(yàn)也能順利通關(guān)?分享一個(gè)龍智服務(wù)某新能源車企客戶,打造ASPICE合規(guī)流程的真實(shí)案例:Jira+Confluence+多插件工具鏈搭建、定制化流程落地、二次開發(fā)全搞定
    的頭像 發(fā)表于 07-03 14:11 ?1227次閱讀
    客戶案例 | 某新能源車企依托Atlassian工具鏈+龍智定制<b class='flag-5'>開發(fā)</b>服務(wù),打造符合<b class='flag-5'>ASPICE</b>標(biāo)準(zhǔn)的研發(fā)管理體系

    ?共達(dá)電聲通過ASPICE CL2認(rèn)證

    近日,共達(dá)電聲股份有限公司的毫米波雷達(dá)項(xiàng)目成功通過國際權(quán)威的ASPICE CL2(汽車軟件過程改進(jìn)及能力評定二級)認(rèn)證,標(biāo)志著共達(dá)電聲在汽車電子領(lǐng)域的軟件開發(fā)與管理能力達(dá)到國際先進(jìn)水平。
    的頭像 發(fā)表于 05-30 15:23 ?1207次閱讀
    荆州市| 池州市| 陵水| 平乐县| 永胜县| 湖州市| 应用必备| 皮山县| 重庆市| 垫江县| 东宁县| 体育| 西乡县| 新密市| 榆社县| 区。| 剑川县| 宣城市| 华池县| 宁德市| 英山县| 临洮县| 塔河县| 肥城市| 通山县| 双峰县| 怀来县| 大洼县| 鱼台县| 思茅市| 马边| 建水县| 宣武区| 河北省| 浪卡子县| 霍林郭勒市| 彭州市| 河间市| 马尔康县| 江西省| 江川县|