在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

基于模型的設(shè)計(jì)優(yōu)勢(shì)及實(shí)現(xiàn)ROI框架的開發(fā)

電子設(shè)計(jì) ? 來(lái)源:百度學(xué)術(shù) ? 作者:Mathworks ? 2020-10-13 10:00 ? 次閱讀

隨著客戶需求范圍的擴(kuò)大和復(fù)雜性的增加,系統(tǒng)的邏輯與控制軟件的規(guī)模和復(fù)雜性也隨之?dāng)U大和增加。當(dāng)各機(jī)構(gòu)需要在越來(lái)越緊迫的時(shí)限內(nèi)開發(fā)飛機(jī)和汽車應(yīng)用所需的數(shù)百萬(wàn)行代碼時(shí),他們發(fā)現(xiàn)傳統(tǒng)的開發(fā)流程已不再能夠滿足質(zhì)量與時(shí)間的目標(biāo)要求。將基于模型的設(shè)計(jì)用于嵌入式系統(tǒng)開發(fā),可在開發(fā)過(guò)程早期發(fā)現(xiàn)缺陷并減少潛在缺陷總數(shù),從而可以降低成本。基于模型的設(shè)計(jì)可以幫助公司在更短時(shí)間內(nèi)以更低成本開發(fā)出質(zhì)量更高的系統(tǒng),具有頗具競(jìng)爭(zhēng)力的優(yōu)勢(shì)。

傳統(tǒng)開發(fā)方法對(duì)比基于模型的設(shè)計(jì)

在傳統(tǒng)開發(fā)流程中,需求、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試任務(wù)在不同的工具環(huán)境下依次執(zhí)行,其中涉及多個(gè)人工步驟(圖1)。使用Microsoft Word或IBM DOORS等工具以文本方式捕獲需求。不同設(shè)計(jì)使用針對(duì)該領(lǐng)域的不同工具實(shí)現(xiàn),這使得系統(tǒng)級(jí)測(cè)試一直要到在軟件或硬件中實(shí)現(xiàn)后才能執(zhí)行。然后人工將設(shè)計(jì)轉(zhuǎn)換成代碼,這是個(gè)耗時(shí)且容易引入缺陷的過(guò)程。每個(gè)階段中都會(huì)引入一些缺陷,從而使測(cè)試階段成為要發(fā)現(xiàn)之前階段中所積累的所有缺陷的清道夫。因此,測(cè)試階段占到整個(gè)開發(fā)時(shí)間和成本的大頭。缺少公用工具環(huán)境、多個(gè)人工步驟以及后期才能發(fā)現(xiàn)缺陷等因素都會(huì)延長(zhǎng)開發(fā)時(shí)間、增加開發(fā)成本。

基于模型的設(shè)計(jì)優(yōu)勢(shì)及實(shí)現(xiàn)ROI框架的開發(fā)

圖 1. 傳統(tǒng)開發(fā)方法需要許多會(huì)引入缺陷的不必要的人工步驟。

基于模型的設(shè)計(jì)(圖2)以和傳統(tǒng)流程相同的需求開始。但是,這些需求并不作為文本規(guī)范的基礎(chǔ),而是用于以模型的形式開發(fā)可執(zhí)行規(guī)范。工程師使用這些模型來(lái)明確需求與規(guī)范。然后對(duì)這些模型進(jìn)行細(xì)化,以開發(fā)需求更具體的設(shè)計(jì)。使用基于模型的設(shè)計(jì)工具,工程師可以在系統(tǒng)級(jí)對(duì)設(shè)計(jì)進(jìn)行仿真,在實(shí)現(xiàn)之前發(fā)現(xiàn)界面缺陷。完成設(shè)計(jì)之后,工程師借助這些模型自動(dòng)生成產(chǎn)品級(jí)代碼和測(cè)試用例。此工作流程使工程師們從需求到測(cè)試階段都能夠處于同一環(huán)境中,從而減少了人工工作量。此外,當(dāng)工程師們?cè)谀P椭蟹抡婵蓤?zhí)行規(guī)范來(lái)驗(yàn)證其是否滿足需求時(shí),在需求階段即可開始測(cè)試。這樣便可及早發(fā)現(xiàn)和消除缺陷,降低開發(fā)總成本。

圖 2. 基于模型的設(shè)計(jì)在整個(gè)開發(fā)過(guò)程中使用系統(tǒng)級(jí)模型作為可執(zhí)行規(guī)范。這種設(shè)計(jì)方法支持系統(tǒng)級(jí)和組件級(jí)設(shè)計(jì)與仿真、自動(dòng)代碼生成以及連續(xù)測(cè)試與驗(yàn)證。

基于模型設(shè)計(jì)的優(yōu)勢(shì)

相比采用傳統(tǒng)方法的機(jī)構(gòu),采用基于模型設(shè)計(jì)的機(jī)構(gòu)可將成本降低20%到60% 。成本節(jié)約主要得益于更準(zhǔn)確的需求分析以及早期和連續(xù)的測(cè)試與驗(yàn)證。由于使用了模型來(lái)仿真需求和設(shè)計(jì),因此可在開發(fā)流程中早的多地發(fā)現(xiàn)缺陷;而處理早期發(fā)現(xiàn)的缺陷可成百上千倍地降低成本(圖3)。

圖 3 基于模型的設(shè)計(jì)可將缺陷發(fā)現(xiàn)提前到開發(fā)階段早期。

使用基于模型設(shè)計(jì)的 ROI 框架量化節(jié)約的成本

采用基于模型設(shè)計(jì) 的ROI 框架來(lái)進(jìn)行評(píng)估。根據(jù)項(xiàng)目大小、團(tuán)隊(duì)規(guī)模和其它因素,該框架可使用基本構(gòu)造性成本模型(COCOMO)計(jì)算出傳統(tǒng)開發(fā)的成本,然后減去基于模型設(shè)計(jì)所節(jié)約的成本,即可獲得基于模型設(shè)計(jì)的開發(fā)成本。之所以選用基本COCOMO模型原因是該模型是一種廣泛用于航空和國(guó)防工業(yè)的通用參數(shù)成本估算工具,在上兩個(gè)領(lǐng)域,采購(gòu)成本的可計(jì)算性要求由縝密的模型來(lái)進(jìn)行軟件成本估算。然后便可通過(guò)計(jì)算軟件成本和項(xiàng)目團(tuán)隊(duì)培訓(xùn)成本來(lái)計(jì)算ROI。該框架使用由軟件工程協(xié)會(huì)(SEI)、電氣電子工程師協(xié)會(huì)(IEEE) 和行業(yè)研究所規(guī)定的指標(biāo)。由于項(xiàng)目規(guī)模、現(xiàn)有流程和使用基于模型設(shè)計(jì)的團(tuán)隊(duì)的專業(yè)水準(zhǔn)因行業(yè)和公司而異,因此可針對(duì)特定的項(xiàng)目和團(tuán)隊(duì)自定義基于模型設(shè)計(jì)的ROI框架。

我們看一個(gè)有500,000行代碼的軟件項(xiàng)目基線案例。使用基本COCOMO模型可以算出使用傳統(tǒng)方法的開發(fā)成本大約為600萬(wàn)美元。為了計(jì)算基于模型的設(shè)計(jì)相比傳統(tǒng)方法所節(jié)約的成本,每個(gè)開發(fā)階段(需求、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試)都要根據(jù)行業(yè)指標(biāo)進(jìn)行分析。然后便可匯總出所節(jié)約的總成本,并從傳統(tǒng)開發(fā)成本中將其減去。在本例中,基于模型設(shè)計(jì)的成本為300萬(wàn)美元,相比傳統(tǒng)方法節(jié)約了50%。

為了實(shí)現(xiàn)50%的成本節(jié)約,該框架會(huì)檢查基于模型設(shè)計(jì)所消除的傳統(tǒng)開發(fā)流程中的低效情況,并根據(jù)行業(yè)指標(biāo)和平均值計(jì)算出所節(jié)約成本。因每個(gè)開發(fā)階段節(jié)約的成本是分別計(jì)算的,因此該框架適用于逐步采用基于模型設(shè)計(jì)的情況。

下文將討論其中一種低效需求情況,以此來(lái)說(shuō)明該框架是如何工作的。在需求階段,使用模型來(lái)發(fā)現(xiàn)不明確、不一致或不可測(cè)試的需求,這使工程師能夠更大比例地發(fā)現(xiàn)缺陷?;€案例的該增加比例假設(shè)為9%。在需求階段發(fā)現(xiàn)這些缺陷,意味著可以避免開發(fā)階段后期成本高昂的返工。未發(fā)現(xiàn)的這9%的缺陷乘以解決該類缺陷的平均時(shí)常即為部分需求成本的節(jié)約量,而該缺陷的根本原因在于不正確的需求。在基線案例中,各需求缺陷的平均處理時(shí)長(zhǎng)為4.5小時(shí)。根據(jù)該計(jì)算,基于模型的設(shè)計(jì)可節(jié)約2,025個(gè)工程小時(shí)。圖4演示了處理需求分析缺陷(pain point)的框架部分。該框架還包含其它七個(gè)處理不同低效情況的部分。

圖 4. ROI 框架可計(jì)算通過(guò)在早期修正不正確需求而節(jié)約的工程小時(shí)數(shù)。

本例中,匯總整個(gè)開發(fā)過(guò)程所節(jié)約的成本時(shí)會(huì)發(fā)現(xiàn),節(jié)約主要來(lái)自需求和測(cè)試階段(圖5)。這得益于更為全面的需求分析,從而減少了遺留到后續(xù)階段的缺陷。簡(jiǎn)言之,更好的需求有助于更好的設(shè)計(jì)實(shí)現(xiàn)。盡早和連續(xù)的測(cè)試使得可在引入缺陷的各階段本身就能發(fā)現(xiàn)并處理這些缺陷,這樣就減少了遺留在軟件中的潛在缺陷、降低了整體開發(fā)成本。

圖 5. 需求和測(cè)試階段節(jié)約的成本占總節(jié)約成本的大部分

MathWorks與采用基于模型設(shè)計(jì)的航空與汽車企業(yè)合作時(shí),ROI框架有助于引導(dǎo)這一采用過(guò)程,使企業(yè)能夠發(fā)現(xiàn)可立即、顯著地從轉(zhuǎn)用基于模型的設(shè)計(jì)中獲益的領(lǐng)域。

本文小結(jié)

對(duì)大多數(shù)企業(yè)而言,投資新技術(shù)和新流程/工藝是一種有風(fēng)險(xiǎn)的嘗試。本文介紹的投資回報(bào)計(jì)算旨在提供投資基于模型設(shè)計(jì)的替代分析方法。除了證明投資的合理性,ROI框架還可以使設(shè)計(jì)團(tuán)隊(duì)發(fā)現(xiàn)基于模型的設(shè)計(jì)可以帶來(lái)最大節(jié)約的領(lǐng)域,以及通過(guò)進(jìn)一步研究可大幅降低成本的領(lǐng)域。

責(zé)任編輯:gt

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

    關(guān)注

    5096

    文章

    19210

    瀏覽量

    308472
  • 汽車電子
    +關(guān)注

    關(guān)注

    3029

    文章

    8040

    瀏覽量

    168016
  • 飛機(jī)
    +關(guān)注

    關(guān)注

    7

    文章

    1171

    瀏覽量

    39914
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LABVIEW視覺(jué)ROI

    請(qǐng)教下論壇的各位大神,感興趣區(qū)ROI如何實(shí)現(xiàn)自動(dòng)縮?。颗e個(gè)例子,我圈定某個(gè)圖案為ROI區(qū)域,但圖案周邊還有其他空白區(qū)域,如何縮小ROI的邊界 ?
    發(fā)表于 11-19 11:49

    請(qǐng)問(wèn)在一副圖像中畫一個(gè)ROI如何實(shí)現(xiàn)復(fù)制矩陣ROI

    `在一副圖像上畫一個(gè)ROI,怎么實(shí)現(xiàn)矩陣復(fù)制多個(gè)ROI,比如隨機(jī)畫一個(gè)矩形ROI,如何生成一個(gè)10X10個(gè)ROIs,請(qǐng)問(wèn)如何可以實(shí)現(xiàn),附圖:
    發(fā)表于 04-22 21:02

    實(shí)現(xiàn)SDR所需的開發(fā)方法有哪些

    認(rèn)識(shí)促使下一代通信無(wú)線電的一個(gè)新設(shè)計(jì)方法的產(chǎn)生。該方法基于更高層次抽象描述,采用“基于模型的設(shè)計(jì)”思想,其核心為基于“與實(shí)現(xiàn)無(wú)關(guān)的模型(IIM)”和“特定實(shí)現(xiàn)
    發(fā)表于 05-28 08:10

    ROI

    提取roi提取roi 提取roi提取roi提取roi
    發(fā)表于 12-16 10:40

    傳感驅(qū)動(dòng)模型框架原理和傳感器抽象驅(qū)動(dòng)適配開發(fā)過(guò)程分析

    (傳感器)驅(qū)動(dòng)模型。Sensor驅(qū)動(dòng)模型主要為上層提供穩(wěn)定接口能力,對(duì)驅(qū)動(dòng)開發(fā)者提供開放的接口實(shí)現(xiàn)和抽象的配置接口能力。傳感器模型
    發(fā)表于 03-29 11:38

    OpenHarmony應(yīng)用開發(fā)-ArkUI方舟開發(fā)框架簡(jiǎn)析

    范式持續(xù)演進(jìn),為開發(fā)者提供更豐富、更強(qiáng)大的能力。 方舟開發(fā)框架示意圖 二、不同應(yīng)用類型支持的開發(fā)范式 根據(jù)所選用OpenHarmony應(yīng)用模型
    發(fā)表于 04-23 09:35

    OpenHarmony應(yīng)用模型的構(gòu)成要素與Stage優(yōu)勢(shì)

    應(yīng)用開發(fā)更簡(jiǎn)單、高效。 二、Stage主推模型優(yōu)勢(shì) Stage模型之所以成為主推模型,源于其設(shè)計(jì)思想。Stage
    發(fā)表于 09-26 16:48

    如何用opencv實(shí)現(xiàn)感興趣區(qū)域ROI的選取

    感興趣區(qū)域(Region of Interest, ROI)的選取,一般有兩種情形:1)已知ROI在圖像中的位置;2)ROI在圖像中的位置未知。
    發(fā)表于 12-01 14:22 ?3.5w次閱讀

    SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn) pdf下載

    在 Web 應(yīng)用的開發(fā)過(guò)程中,開發(fā)框架的選擇非常重要。一個(gè)好的開發(fā)框架能夠加速 Web 應(yīng)用的開發(fā)
    發(fā)表于 01-29 09:47 ?2次下載

    RT-Thread設(shè)備模型框架及創(chuàng)建注冊(cè)設(shè)備的實(shí)現(xiàn)

    RT-Thread設(shè)備模型框架及創(chuàng)建注冊(cè)設(shè)備的實(shí)現(xiàn)方式介紹如下:
    的頭像 發(fā)表于 05-28 10:38 ?2251次閱讀
    RT-Thread設(shè)備<b class='flag-5'>模型</b><b class='flag-5'>框架</b>及創(chuàng)建注冊(cè)設(shè)備的<b class='flag-5'>實(shí)現(xiàn)</b>

    深度解析AI模型框架研究及應(yīng)用

    坐擁大模型+訓(xùn)練框架+數(shù)據(jù)+社區(qū)多重優(yōu)勢(shì),百度有望成為AIGC領(lǐng)域率先實(shí)現(xiàn)商業(yè)化的領(lǐng)頭羊。
    發(fā)表于 04-12 08:43 ?547次閱讀

    模型部署框架FastLLM實(shí)現(xiàn)細(xì)節(jié)解析

    接著 大模型部署框架 FastLLM 簡(jiǎn)要解析 這篇文章首先梳理了一下FastLLM的調(diào)用鏈和關(guān)鍵的數(shù)據(jù)結(jié)構(gòu),然后解析了 FastLLM 的一些實(shí)現(xiàn)細(xì)節(jié)和CPU/GPU后端實(shí)現(xiàn)采用的優(yōu)
    的頭像 發(fā)表于 07-27 10:48 ?1484次閱讀
    大<b class='flag-5'>模型</b>部署<b class='flag-5'>框架</b>FastLLM<b class='flag-5'>實(shí)現(xiàn)</b>細(xì)節(jié)解析

    谷歌模型框架是什么?有哪些功能和應(yīng)用?

    谷歌模型框架(Google Model Framework)并不是一個(gè)特定的框架,而是指谷歌開發(fā)的一系列軟件框架,用于支持機(jī)器學(xué)習(xí)和人工智能
    的頭像 發(fā)表于 02-29 18:11 ?1664次閱讀

    谷歌模型框架是什么軟件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌開發(fā)的用于機(jī)器學(xué)習(xí)和人工智能的軟件框架,其中最著名的是TensorFlow。TensorFlow是一個(gè)開源的機(jī)器學(xué)習(xí)框架
    的頭像 發(fā)表于 03-01 16:25 ?1019次閱讀

    大語(yǔ)言模型開發(fā)框架是什么

    大語(yǔ)言模型開發(fā)框架是指用于訓(xùn)練、推理和部署大型語(yǔ)言模型的軟件工具和庫(kù)。下面,AI部落小編為您介紹大語(yǔ)言模型
    的頭像 發(fā)表于 12-06 10:28 ?216次閱讀
    主站蜘蛛池模板: 欧美成人3d动漫在线播放网站 | 久久精品大全 | 1024你懂的国产在线播放 | 四虎成人免费观看在线网址 | 亚洲狠狠操 | 亚洲日本一区二区三区在线不卡 | 台湾黄色毛片 | 欧美成人午夜 | 欧美国产一区二区二区 | kkk4444免费观看 | 欧美生活性色 | 午夜影院免费体验 | a一级| 天天操网 | 男女视频在线观看免费高清观看 | 一区二区中文字幕在线观看 | 日本最色网站 | 天堂在线中文网 | 一级毛片在线播放 | 日韩欧美不卡片 | 农村女人的一级毛片 | 91久久人澡人人添人人爽 | 美女h片| you ji z z日本人在线观看 | 人人插人人爽 | 成片免费的禁v影片 | 午夜视频免费在线播放 | 国产码一区二区三区 | 天天澡天天摸天天添视频 | 亚洲国产成人久久笫一页 | 黄页网站视频免费 视频 | 国产午夜爽爽窝窝在线观看 | 精品一区二区视频 | 九九久久久久午夜精选 | cao草棚视频网址成人 | 综合亚洲一区二区三区 | 欧美大胆一级视频 | 婷婷九月丁香 | 天天干天天干天天干 | 日本一区高清视频 | 老师在办公室被躁得舒服小说 |