国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

基于模型的方法縮小了開(kāi)發(fā)和測(cè)試之間的差距

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Dominic Tavassoli , ? 2022-06-28 15:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

更智能產(chǎn)品的時(shí)代正在迎來(lái)嵌入式產(chǎn)品設(shè)計(jì),其功能增加、復(fù)雜性增加和交付窗口壓縮。這些產(chǎn)品通常需要遵守嚴(yán)格的開(kāi)發(fā)法規(guī),才能用于飛機(jī)、汽車(chē)或醫(yī)療設(shè)備等安全或任務(wù)關(guān)鍵型應(yīng)用。

基于模型的開(kāi)發(fā)通過(guò)統(tǒng)一建模語(yǔ)言 (UML) 和系統(tǒng)建模語(yǔ)言 (SysML) 等圖形符號(hào)提高了開(kāi)發(fā)人員的生產(chǎn)力,以幫助管理復(fù)雜性并在開(kāi)發(fā)生命周期的早期發(fā)現(xiàn)設(shè)計(jì)異常。在許多情況下,這使得測(cè)試難以趕上。它通常是項(xiàng)目中最大的時(shí)間和預(yù)算項(xiàng)目,因此最先被削減。盡管如此,測(cè)試成本仍在增加;許多測(cè)試仍然植根于手動(dòng)的、基于代碼的方法,這些方法不容易擴(kuò)展到今天的需求。

模型驅(qū)動(dòng)開(kāi)發(fā)的成熟力量

使用模型,軟件工程師可以更清楚地理解和分析需求,做出架構(gòu)權(quán)衡,定義設(shè)計(jì)規(guī)范,通過(guò)仿真驗(yàn)證和驗(yàn)證行為,并生成代碼以直接部署在目標(biāo)硬件上。模型的一個(gè)關(guān)鍵好處是在設(shè)計(jì)發(fā)生變化時(shí)保持整個(gè)設(shè)計(jì)的一致性和正確性。使用 UML,每個(gè)圖都可以在不同抽象級(jí)別捕獲模型的不同視圖,同時(shí)在這些視圖之間保持一致。建模語(yǔ)言的語(yǔ)義加強(qiáng)了團(tuán)隊(duì)的一致性并幫助自動(dòng)化生命周期任務(wù),包括代碼生成。

可重復(fù)的流程是提高協(xié)作和生產(chǎn)力同時(shí)降低證明合規(guī)性成本的關(guān)鍵。Embedded Market Forecasters 的 Jerry Krasner 于 2011 年進(jìn)行的一項(xiàng)嵌入式開(kāi)發(fā)研究發(fā)現(xiàn),模型驅(qū)動(dòng)的開(kāi)發(fā)通常可將因延遲而損失的開(kāi)發(fā)時(shí)間減少 40% 以上,從而為典型的項(xiàng)目節(jié)省 250,000 美元。

在生命周期的每一步提高質(zhì)量

最大化生產(chǎn)力和敏捷性的下一個(gè)自然步驟是改進(jìn)測(cè)試過(guò)程。解決這個(gè)問(wèn)題的“常見(jiàn)嫌疑人”是缺陷的后期檢測(cè)(和解決),以及團(tuán)隊(duì)之間發(fā)生變化和檢測(cè)到缺陷時(shí)的溝通和一致性問(wèn)題。

及早識(shí)別缺陷對(duì)于降低開(kāi)發(fā)成本和滿足上市時(shí)間目標(biāo)至關(guān)重要。在開(kāi)發(fā)的早期階段,設(shè)計(jì)中引入了許多缺陷,但隨著缺陷解決的延遲,修復(fù)成本呈指數(shù)增長(zhǎng)。延遲缺陷解決不僅會(huì)損害項(xiàng)目的財(cái)務(wù)績(jī)效,后期返工的高強(qiáng)度還會(huì)破壞交付計(jì)劃和交付質(zhì)量。缺陷解決必須與缺陷發(fā)現(xiàn)密切相關(guān),因?yàn)樾迯?fù)剛剛發(fā)現(xiàn)的缺陷通常比在進(jìn)一步的更改掩蓋了原始原因后嘗試修復(fù)要容易得多。

成功的開(kāi)發(fā)項(xiàng)目必須交付滿足客戶需求的產(chǎn)品,達(dá)到所需的質(zhì)量水平。將單元、集成、驗(yàn)證和驗(yàn)證測(cè)試與需求聯(lián)系起來(lái)是基礎(chǔ),而自動(dòng)化可追溯性是在發(fā)生變更和檢測(cè)到缺陷時(shí)有效執(zhí)行項(xiàng)目的關(guān)鍵。

基于模型的測(cè)試和 UML 測(cè)試配置文件

基于模型的測(cè)試使用建模來(lái)構(gòu)建和執(zhí)行必要的工件來(lái)執(zhí)行軟件測(cè)試。UML 測(cè)試概要擴(kuò)展了 UML 的適用性以包括基于模型的測(cè)試。使用此配置文件,可以根據(jù)系統(tǒng)接口的定義為系統(tǒng)自動(dòng)創(chuàng)建測(cè)試架構(gòu)。可以使用序列圖、狀態(tài)圖或活動(dòng)圖以圖形方式定義符合最新要求的測(cè)試用例,提供通用建模語(yǔ)言來(lái)定義測(cè)試輸入和預(yù)期結(jié)果(參見(jiàn)圖 1)。這種方法加強(qiáng)了需求、設(shè)計(jì)元素和測(cè)試之間的聯(lián)系,從而促進(jìn)了更好的可追溯性,這對(duì)敏捷性和影響分析都有好處。測(cè)試用例可以在開(kāi)發(fā)者的桌面和目標(biāo)上執(zhí)行,提高測(cè)試效率。

圖 1:基于模型的測(cè)試使用圖表指定測(cè)試用例。

pYYBAGK6sCeAFTAvAARifN9IIWo829.png

加強(qiáng)發(fā)展與質(zhì)量管理的紐帶

這種向基于模型的開(kāi)發(fā)人員測(cè)試的轉(zhuǎn)變不會(huì)直接使質(zhì)量保證 (QA) 團(tuán)隊(duì)受益,因?yàn)?QA 工程師通常不希望他們成為 UML 專(zhuān)家,也不應(yīng)該強(qiáng)迫他們成為 UML 專(zhuān)家。所需要的是一種允許 QA 工程師利用基于模型的測(cè)試資源而無(wú)需創(chuàng)作和擁有它們的方法。這可以通過(guò)將測(cè)試鏈接到 QA 測(cè)試管理環(huán)境的模型驅(qū)動(dòng)測(cè)試工具來(lái)實(shí)現(xiàn)。這些工具允許從測(cè)試管理工具就地執(zhí)行測(cè)試,并將結(jié)果自動(dòng)傳遞到測(cè)試管理存儲(chǔ)庫(kù)。然后在一個(gè)位置管理測(cè)試,避免重復(fù)的不一致和低效,并且可以在開(kāi)發(fā)過(guò)程中的任何時(shí)候執(zhí)行。

將測(cè)試結(jié)果數(shù)據(jù)帶回測(cè)試管理環(huán)境可以自動(dòng)化缺陷解決過(guò)程,進(jìn)一步優(yōu)化開(kāi)發(fā)和測(cè)試過(guò)程。QA 測(cè)試管理環(huán)境還應(yīng)支持與需求管理工具的鏈接,以確保可以將測(cè)試鏈接回特定需求。這將促進(jìn)測(cè)試覆蓋自動(dòng)化,使測(cè)試集能夠根據(jù)需求或更改自動(dòng)定義。

將項(xiàng)目提升到一個(gè)新的水平

通過(guò)實(shí)施與測(cè)試管理相關(guān)的基于模型的測(cè)試工具,嵌入式開(kāi)發(fā)團(tuán)隊(duì)可以采取以下切實(shí)步驟,使他們的項(xiàng)目更加成功,同時(shí)為創(chuàng)新騰出寶貴的時(shí)間:

一致性:整個(gè)開(kāi)發(fā)組織的中央測(cè)試存儲(chǔ)庫(kù)將提高效率并帶來(lái)更高的質(zhì)量。與單個(gè)測(cè)試工程師通過(guò)容易出錯(cuò)的手動(dòng)復(fù)制過(guò)程創(chuàng)建多個(gè)測(cè)試版本不同,測(cè)試只需編寫(xiě)一次,并在整個(gè)開(kāi)發(fā)過(guò)程中根據(jù)需要重復(fù)使用。測(cè)試的單一真實(shí)來(lái)源也可以幫助協(xié)作并最終提高交付質(zhì)量,因?yàn)闇y(cè)試在整個(gè)開(kāi)發(fā)生命周期中更可用,從而鼓勵(lì)更頻繁的測(cè)試。

溝通:質(zhì)量管理環(huán)境中基于模型的測(cè)試執(zhí)行意味著 QA 工程師可以運(yùn)行測(cè)試并根據(jù)結(jié)果采取行動(dòng),而無(wú)需成為建模專(zhuān)家。他們可以從失敗的測(cè)試導(dǎo)航到相關(guān)需求以及設(shè)計(jì)模式或相關(guān)代碼中的問(wèn)題根源。這在分布式和離岸開(kāi)發(fā)環(huán)境中特別有用,它可以幫助在原本孤立的開(kāi)發(fā)人員、測(cè)試人員和質(zhì)量專(zhuān)業(yè)人員之間產(chǎn)生協(xié)作并建立同理心。

自動(dòng)化:提高測(cè)試創(chuàng)建、執(zhí)行和結(jié)果管理的自動(dòng)化將顯著降低測(cè)試成本和時(shí)間。這允許進(jìn)行更多測(cè)試,從而降低復(fù)雜項(xiàng)目中出現(xiàn)回歸問(wèn)題的風(fēng)險(xiǎn)。同樣,自動(dòng)化缺陷跟蹤/解決將基于模型的測(cè)試與質(zhì)量管理聯(lián)系起來(lái),并具有從需求到代碼的可追溯性骨干。這可確保開(kāi)發(fā)人員獲得及時(shí)和定量的信息來(lái)修復(fù)缺陷,并了解缺陷對(duì)交付功能的影響。隨著團(tuán)隊(duì)努力變得更加敏捷,必須將缺陷解決優(yōu)先于新功能,以避免積累技術(shù)債務(wù)。

敏捷性:使用與設(shè)計(jì)活動(dòng)相同的建模符號(hào)和工具進(jìn)行的基于模型的測(cè)試有助于測(cè)試驅(qū)動(dòng)的開(kāi)發(fā)。從需求到測(cè)試的可追溯性將是量化結(jié)果的關(guān)鍵,有助于回答任何項(xiàng)目中的關(guān)鍵問(wèn)題:“我們準(zhǔn)備好發(fā)貨了嗎?”

號(hào)召性用語(yǔ)

基于模型的測(cè)試可以被認(rèn)為是將測(cè)試效率與模型驅(qū)動(dòng)開(kāi)發(fā)相提并論的第一步。雖然它的直接影響是自動(dòng)化開(kāi)發(fā)人員測(cè)試環(huán)境(與 QA 環(huán)境正確鏈接),但它可以帶來(lái)更廣泛的好處。通過(guò)在 QA 環(huán)境中為測(cè)試執(zhí)行、測(cè)試版本管理和結(jié)果管理提供工具支持,再加上生命周期可追溯性,可以實(shí)現(xiàn)更高程度的測(cè)試自動(dòng)化,消除開(kāi)發(fā)生命周期中的關(guān)鍵瓶頸。

為了實(shí)現(xiàn)這些好處,嵌入式開(kāi)發(fā)團(tuán)隊(duì)?wèi)?yīng)該:

使用支持 UML 測(cè)試配置文件的工具(例如 IBM Rational Rhapsody)將他們的建模能力從設(shè)計(jì)擴(kuò)展到測(cè)試。

確保他們的建模和測(cè)試管理環(huán)境通過(guò)工具緊密連接,例如用于實(shí)時(shí)和嵌入式軟件開(kāi)發(fā)的 IBM Rational 解決方案。

采用、實(shí)施并持續(xù)改進(jìn)通過(guò)開(kāi)發(fā)和測(cè)試工具支持的可重復(fù)流程。

通過(guò)這種方式,團(tuán)隊(duì)可以實(shí)現(xiàn)更好的協(xié)作、生產(chǎn)力和敏捷性,幫助他們以更低的成本更快地交付更高質(zhì)量的產(chǎn)品。

作者:Dominic Tavassoli ,Jonathon Chard

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)注

    5198

    文章

    20449

    瀏覽量

    334040
  • UML
    UML
    +關(guān)注

    關(guān)注

    0

    文章

    123

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    RK3576平臺(tái)RKNN模型部署實(shí)操(上)

    本文介紹瑞芯微原廠RKNN端側(cè)模型開(kāi)發(fā)環(huán)境搭建方法,后續(xù)還將帶來(lái)詳細(xì)測(cè)試方法。基于觸覺(jué)智能RK3576
    的頭像 發(fā)表于 02-10 13:47 ?875次閱讀
    RK3576平臺(tái)RKNN<b class='flag-5'>模型</b>部署實(shí)操(上)

    利用NVIDIA Cosmos開(kāi)放世界基礎(chǔ)模型加速物理AI開(kāi)發(fā)

    NVIDIA 最近發(fā)布了 NVIDIA Cosmos 開(kāi)放世界基礎(chǔ)模型(WFM)的更新,旨在加速物理 AI 模型測(cè)試與驗(yàn)證數(shù)據(jù)生成。借助 NVIDIA Omniverse 庫(kù)和 Cosmos,
    的頭像 發(fā)表于 12-01 09:25 ?1135次閱讀

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

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

    Siumulink模型測(cè)試典型問(wèn)題分享——模型層級(jí)設(shè)計(jì)不合理

    典型測(cè)試問(wèn)題分享-模型層級(jí)設(shè)計(jì)不合理 問(wèn)題描述: ?重點(diǎn)功能與非重點(diǎn)功能混合,導(dǎo)致測(cè)試層級(jí)選擇困難。 ?模型未體現(xiàn)層級(jí)劃分,結(jié)構(gòu)平鋪導(dǎo)致層級(jí)圈復(fù)雜度異常。 ?部分計(jì)算/判斷/賦值等結(jié)構(gòu)
    的頭像 發(fā)表于 09-20 12:31 ?2970次閱讀
    Siumulink<b class='flag-5'>模型</b><b class='flag-5'>測(cè)試</b>典型問(wèn)題分享——<b class='flag-5'>模型</b>層級(jí)設(shè)計(jì)不合理

    上海控安:基于模型測(cè)試用例生成

    在當(dāng)今復(fù)雜多變的軟件開(kāi)發(fā)環(huán)境中,軟件系統(tǒng)的規(guī)模和復(fù)雜度不斷攀升,傳統(tǒng)測(cè)試方法面臨著諸多挑戰(zhàn)。如何高效、準(zhǔn)確地生成測(cè)試用例,以確保軟件系統(tǒng)的質(zhì)量和可靠性,成為軟件
    的頭像 發(fā)表于 08-28 14:30 ?846次閱讀
    上海控安:基于<b class='flag-5'>模型</b>的<b class='flag-5'>測(cè)試</b>用例生成

    迅為RK3568開(kāi)發(fā)模型推理測(cè)試實(shí)戰(zhàn)LPRNet?車(chē)牌識(shí)別

    迅為RK3568開(kāi)發(fā)模型推理測(cè)試實(shí)戰(zhàn)LPRNet 車(chē)牌識(shí)別
    的頭像 發(fā)表于 08-25 14:55 ?1310次閱讀
    迅為RK3568<b class='flag-5'>開(kāi)發(fā)</b>板<b class='flag-5'>模型</b>推理<b class='flag-5'>測(cè)試</b>實(shí)戰(zhàn)LPRNet?車(chē)牌識(shí)別

    知識(shí)分享 | 敏捷方法在基于模型的軟件開(kāi)發(fā)項(xiàng)目中的應(yīng)用

    傳統(tǒng)的瀑布式軟件開(kāi)發(fā)流程存在諸多局限,這使得應(yīng)用敏捷原則變得尤為重要,尤其是面對(duì)復(fù)雜且不斷變化的開(kāi)發(fā)環(huán)境時(shí)。作為最高效的軟件開(kāi)發(fā)方法之一,基于模型
    的頭像 發(fā)表于 07-16 16:52 ?1277次閱讀
    知識(shí)分享 | 敏捷<b class='flag-5'>方法</b>在基于<b class='flag-5'>模型</b>的軟件<b class='flag-5'>開(kāi)發(fā)</b>項(xiàng)目中的應(yīng)用

    模型捉蟲(chóng)行家MV:致力全流程模型動(dòng)態(tài)測(cè)試

    隨著基于模型設(shè)計(jì)(MBD)開(kāi)發(fā)量的增長(zhǎng),其對(duì)應(yīng)的測(cè)試需求也顯著提升。此前,在《您的模型診斷專(zhuān)家MI:助力把好模型質(zhì)量關(guān)》一文中詳述了
    的頭像 發(fā)表于 07-09 16:37 ?885次閱讀
    <b class='flag-5'>模型</b>捉蟲(chóng)行家MV:致力全流程<b class='flag-5'>模型</b>動(dòng)態(tài)<b class='flag-5'>測(cè)試</b>

    模型推理顯存和計(jì)算量估計(jì)方法研究

    方法。 一、引言 大模型推理是指在已知輸入數(shù)據(jù)的情況下,通過(guò)深度學(xué)習(xí)模型進(jìn)行預(yù)測(cè)或分類(lèi)的過(guò)程。然而,大模型的推理過(guò)程對(duì)顯存和計(jì)算資源的需求較高,這給實(shí)際應(yīng)用帶來(lái)了以下挑戰(zhàn): 顯存不足:
    發(fā)表于 07-03 19:43

    提高SEA模型PBNR計(jì)算精度的方法及策略

    方案即聲學(xué)包對(duì)整車(chē)噪聲傳遞的影響,同時(shí)克服了NR方法中由于聲源特性、聲源處麥克風(fēng)安裝位置等因素給測(cè)試帶來(lái)的不利影響,PBNR已廣泛用應(yīng)用于整車(chē)SEA模型對(duì)標(biāo)及聲學(xué)包目標(biāo)的設(shè)定及分解工作中,故而在數(shù)字
    的頭像 發(fā)表于 06-30 09:30 ?1310次閱讀
    提高SEA<b class='flag-5'>模型</b>PBNR計(jì)算精度的<b class='flag-5'>方法</b>及策略

    FA模型訪問(wèn)Stage模型DataShareExtensionAbility說(shuō)明

    解決方案,讓開(kāi)發(fā)者平滑過(guò)渡到API 9(含)之后的版本。 基本原理 一種兼容方法是DataAbilityHelper根據(jù)傳入的URI的前綴是DataAbility還是DataShare來(lái)決定是否調(diào)
    發(fā)表于 06-04 07:53

    國(guó)產(chǎn) vs 進(jìn)口貼片固態(tài)電容:技術(shù)差距縮小,本土化替代加速

    差異、市場(chǎng)表現(xiàn)及未來(lái)趨勢(shì),探討國(guó)產(chǎn)替代的機(jī)遇與挑戰(zhàn)。 ? 1.性能對(duì)比:國(guó)產(chǎn)技術(shù)迎頭趕上 ? (1)關(guān)鍵參數(shù)差距縮小 ? - ESR(等效串聯(lián)電阻):早期國(guó)產(chǎn)固態(tài)電容的ESR較高,影響高頻性能,但近年來(lái),如風(fēng)華高科(FH)、宇陽(yáng)科技(EYANG)等企業(yè)已推出超低ESR系列
    的頭像 發(fā)表于 05-27 16:25 ?1623次閱讀
    國(guó)產(chǎn) vs 進(jìn)口貼片固態(tài)電容:技術(shù)<b class='flag-5'>差距</b><b class='flag-5'>縮小</b>,本土化替代加速

    KaihongOS操作系統(tǒng)FA模型與Stage模型介紹

    FA模型與Stage模型介紹 KaihongOS操作系統(tǒng)中,F(xiàn)A模型(Feature Ability)和Stage模型是兩種不同的應(yīng)用模型
    發(fā)表于 04-24 07:27

    基于RV1126開(kāi)發(fā)板的按鍵測(cè)試方法與例程

    RV1126開(kāi)發(fā)板的按鍵測(cè)試方法與例程詳細(xì)描述
    的頭像 發(fā)表于 04-15 17:03 ?1057次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)</b>板的按鍵<b class='flag-5'>測(cè)試</b><b class='flag-5'>方法</b>與例程

    深度對(duì)比:全國(guó)產(chǎn)電腦替代方案VS進(jìn)口設(shè)備,性能差距縮小至15%的真相

    在工業(yè)、金融、能源等領(lǐng)域,進(jìn)口電腦設(shè)備長(zhǎng)期占據(jù)主導(dǎo)地位,但高昂的成本和技術(shù)依賴風(fēng)險(xiǎn)成為企業(yè)痛點(diǎn)。如今,以華頡工控機(jī)為代表的全國(guó)產(chǎn)電腦替代方案,通過(guò)CPU、操作系統(tǒng)、芯片組的全面國(guó)產(chǎn)化,將性能差距從過(guò)去的50%以上縮小至15%以內(nèi),同時(shí)成本直降40%。
    的頭像 發(fā)表于 03-27 13:43 ?3615次閱讀
    深度對(duì)比:全國(guó)產(chǎn)電腦替代方案VS進(jìn)口設(shè)備,性能<b class='flag-5'>差距</b><b class='flag-5'>縮小</b>至15%的真相