91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

沃爾沃汽車軟件工廠使用Polyspace提高開發(fā)速度和質(zhì)量

MATLAB ? 來源:MATLAB ? 作者:MATLAB ? 2022-11-03 16:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2018 年,沃爾沃汽車開始為嵌入式軟件開發(fā)團(tuán)隊提供持續(xù)集成 (CI) 工具鏈。該工具鏈為很多項目的開發(fā)人員帶來了持續(xù)編譯、測試和部署迭代代碼更改的能力。

Polyspace 產(chǎn)品作為這一自動化軟件編譯流程的一部分,為用 C 和 C++ 編寫代碼的開發(fā)人員以及從 Simulink 模型生成代碼的開發(fā)人員提供了靜態(tài)代碼檢查。

“幾年前,我們的一個大型項目開始采用 C++ 進(jìn)行開發(fā),”沃爾沃高級首席軟件工程師 Johannes Foufas 說?!癈++ 是一種復(fù)雜的語言,所以我們需要可靠的代碼驗證工具。在我們嘗試過的所有靜態(tài)代碼分析工具中,Polyspace 產(chǎn)品是最為出色的產(chǎn)品之一?!?/p>

75032bc0-5aa2-11ed-a3b6-dac502259ad0.jpg

沃爾沃汽車在整個開發(fā)生命周期中使用 Polyspace 進(jìn)行靜態(tài)代碼檢查。

“借助 Polyspace,我們可以在每次代碼合并之前識別并修復(fù)關(guān)鍵的運行時錯誤,從而確保軟件的安全性和質(zhì)量?!?/p>

—— Johannes Foufas,沃爾沃汽車公司

挑戰(zhàn)

許多沃爾沃汽車軟件工程師用 C 或 C++ 進(jìn)行開發(fā),但這些語言頗為復(fù)雜,可能導(dǎo)致難以發(fā)現(xiàn)的錯誤,修復(fù)成本也很高。在過去,沃爾沃汽車使用開源工具來檢查和調(diào)試代碼。然而,這些工具都無法識別源代碼中的一個下溢錯誤,而該錯誤導(dǎo)致了車輛上出現(xiàn)偶發(fā)問題。

為了節(jié)省開發(fā)時間和成本并符合功能安全和網(wǎng)絡(luò)安全標(biāo)準(zhǔn),沃爾沃團(tuán)隊需要一種萬無一失的方法來識別穩(wěn)健性測試很難檢測出來的關(guān)鍵運行時錯誤,包括溢出和其他數(shù)值問題。

解決方案

Johannes Foufas 的團(tuán)隊評估了多種代碼分析工具和服務(wù),最終選擇了 Polyspace 產(chǎn)品作為首選解決方案。沃爾沃汽車軟件工程師與 MathWorks Consulting Services 密切合作,將 Polyspace 工具集成到了軟件開發(fā)生命周期的每個階段。

工程師使用 Ansible 將 Polyspace 作為基礎(chǔ)作業(yè)整合到 Zuul CI 系統(tǒng)中,并將 Polyspace 的結(jié)果集成到代碼審查系統(tǒng)中。沃爾沃汽車的每個開發(fā)團(tuán)隊都可以創(chuàng)建一個單獨的已安裝和配置 Polyspace 代碼檢查的 CI 管道。

借助 Polyspace Access 提供的 Polyspace as You Code 插件,很多團(tuán)隊都會在使用 IDE 編碼時檢查代碼是否符合 CERT C、CERT C++、MISRA C 和 AUTOSAR C++14 編碼規(guī)范。在提交代碼修改之前,開發(fā)人員在本地計算機(jī)上運行 Polyspace Bug Finder 和 Polyspace Code Prover 以對更改進(jìn)行預(yù)驗證。

當(dāng)開發(fā)人員將更改推送到源代碼存儲庫時會自動觸發(fā) Polyspace Bug Finder Server 和 Polyspace Code Prover Server 分析。Polyspace 的結(jié)果會集成到 Gerrit 中以支持代碼審查。CI 系統(tǒng)采用嚴(yán)格的控制措施:每項建議的更改在代碼合并之前都要經(jīng)過驗證,并且僅在滿足功能安全和網(wǎng)絡(luò)安全要求的情況下才會提示提交到中央 Git 存儲庫中。

結(jié)果

現(xiàn)場測試前就檢測到了關(guān)鍵運行時錯誤。

Foufas 說,“在現(xiàn)場發(fā)現(xiàn)軟件缺陷需要很高的成本才能修復(fù)。Polyspace Code Prover 是唯一一款能夠讓我們從一開始就發(fā)現(xiàn)問題的工具。”

通過更好的代碼重用提高了工作效率。

Foufas 指出,“Polyspace 節(jié)省了開發(fā)時間。自從我們在基礎(chǔ)軟件上部署了 Polyspace 靜態(tài)代碼分析工具,基于現(xiàn)有代碼的新項目的調(diào)試問題就大幅減少了。”

ASPICE、ISO 26262 和 ISO/SAE 21434 認(rèn)證要求達(dá)成。

“不符合行業(yè)標(biāo)準(zhǔn)的軟件會直接影響公司的聲譽(yù)和市場份額。借助 Polyspace 工具,我們更加確信我們的代碼沒有運行時錯誤,并且符合功能安全和網(wǎng)絡(luò)安全要求?!盕oufas 說。

審核編輯 :李倩

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

    關(guān)注

    5200

    文章

    20458

    瀏覽量

    334331
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2124

    瀏覽量

    77153
  • 沃爾沃汽車
    +關(guān)注

    關(guān)注

    0

    文章

    29

    瀏覽量

    3958

原文標(biāo)題:靜態(tài)代碼分析 | 沃爾沃汽車軟件工廠使用 Polyspace 提高開發(fā)速度和質(zhì)量

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    資料] 汽車軟件質(zhì)量躍遷的系統(tǒng)性路徑:基于ISO 26262標(biāo)準(zhǔn)的單元測試體系重構(gòu)與中日實踐深度對比(2026學(xué)術(shù)研究報告)

    各位伙伴,請問一個問題,[資料] 汽車軟件質(zhì)量躍遷的系統(tǒng)性路徑:基于ISO 26262標(biāo)準(zhǔn)的單元測試體系重構(gòu)與中日實踐深度對比(2026學(xué)術(shù)研究報告),這份數(shù)據(jù)誰有源參考文獻(xiàn),有酬感謝
    發(fā)表于 01-08 10:09

    汽車軟件質(zhì)量躍遷的系統(tǒng)性路徑:基于ISO 26262標(biāo)準(zhǔn)的單元測試體系重構(gòu)與中日實踐深度對比(2026學(xué)術(shù)研究報告)

    質(zhì)量剛性時代與軟件安全的戰(zhàn)略轉(zhuǎn)折 1.1 市場拐點與質(zhì)量危機(jī) 2025年,中國新能源汽車銷量同比增長12%,但行業(yè)利潤率降至4.2%(乘聯(lián)會數(shù)據(jù)),標(biāo)志“以價換量”模式終結(jié)。用戶決策
    發(fā)表于 01-05 14:58

    廣電計量助力ASQMS汽車軟件質(zhì)量管理體系落地

    12月18日,廣電計量作為汽車軟件質(zhì)量管理體系(Automotive Software Quality Management System,簡稱ASQMS)授權(quán)評價機(jī)構(gòu),受中國消費品質(zhì)量
    的頭像 發(fā)表于 12-23 10:42 ?568次閱讀

    安波福榮獲沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)杰出貢獻(xiàn)獎

    近日,在第五屆沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展上,安波福中國憑借其減排創(chuàng)新技術(shù)、綠色供應(yīng)鏈體系等解決方案,重新定義工業(yè)可持續(xù)發(fā)展標(biāo)準(zhǔn),榮膺沃爾沃“可持續(xù)杰出貢獻(xiàn)獎”。
    的頭像 發(fā)表于 12-13 14:25 ?830次閱讀

    奧托立夫亮相2025沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展

    2025年11月26日-28日,2025年沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展在上海沃爾沃汽車亞太區(qū)總部隆重舉行。本屆大會以“安全、健康、可持續(xù)”為核心理念,匯聚了數(shù)百家供應(yīng)鏈伙伴,
    的頭像 發(fā)表于 12-08 17:29 ?724次閱讀

    保隆科技亮相2025沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展

    近日,保隆科技在2025沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展中,榮獲 “可持續(xù)長期伙伴獎”,王勝全高級副總裁代表公司出席頒獎典禮。 這是沃爾沃汽車對保隆科技在供應(yīng)鏈可持續(xù)領(lǐng)域長期深耕
    的頭像 發(fā)表于 11-30 16:42 ?1203次閱讀

    四維圖新亮相2025沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展

    近日,2025沃爾沃汽車亞太區(qū)供應(yīng)鏈可持續(xù)發(fā)展技術(shù)展在上海開幕。此次技術(shù)展匯聚了全球眾多知名供應(yīng)商,共同探討供應(yīng)鏈可持續(xù)發(fā)展的創(chuàng)新技術(shù)與實踐。在開幕儀式上,沃爾沃汽車為優(yōu)秀合作伙伴頒發(fā)
    的頭像 發(fā)表于 11-30 16:40 ?1233次閱讀

    新能源汽車質(zhì)量保證體系與傳統(tǒng)汽車單元測試規(guī)范的融合研究

    中的應(yīng)用,以及winAMS等認(rèn)證工具在提升測試效率和質(zhì)量方面的作用。研究結(jié)果表明,傳統(tǒng)汽車測試規(guī)范經(jīng)過適當(dāng)調(diào)整后,能夠有效提升新能源汽車軟件質(zhì)量
    的頭像 發(fā)表于 11-07 10:10 ?283次閱讀

    DEKRA德凱獲得沃爾沃汽車第三方實驗室認(rèn)可資質(zhì)

    近日,DEKRA德凱上海實驗室成功通過沃爾沃汽車材料工程中心的嚴(yán)格評審,被正式列入其認(rèn)可的第三方實驗室名單。
    的頭像 發(fā)表于 10-16 10:27 ?728次閱讀

    智慧工廠 - 未來的全自動工廠

    汽車行業(yè):穩(wěn)定高質(zhì)量的批量生產(chǎn)。電子生產(chǎn):復(fù)雜部件的精確生產(chǎn)。醫(yī)療技術(shù):無菌、無差錯的生產(chǎn)環(huán)境。金屬和塑料加工:高效的標(biāo)準(zhǔn)化流程。 特斯拉和西門子等公司已經(jīng)在使用智慧工廠提高生產(chǎn)
    發(fā)表于 09-22 14:33

    汽車軟件開發(fā)階段安全的意義與原則

    上海磐時PANSHI“磐時,做汽車企業(yè)的安全智庫”好書分享/《一本書讀懂智能汽車安全》汽車軟件開發(fā)階段安全的意義與原則本文節(jié)選自SASETECH汽車
    的頭像 發(fā)表于 09-05 16:16 ?984次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b>階段安全的意義與原則

    汽車電子PCBA代工廠怎么選

    選擇汽車電子PCBA代工廠時,應(yīng)重點關(guān)注技術(shù)能力、生產(chǎn)能力、質(zhì)量控制、交付效率、服務(wù)模式、行業(yè)經(jīng)驗六大核心維度,并結(jié)合具體需求進(jìn)行綜合評估,以下是詳細(xì)分析:? 一、技術(shù)能力 設(shè)備配置:考察工廠
    的頭像 發(fā)表于 08-18 09:35 ?1143次閱讀

    華為攜手江淮汽車打造智慧工廠新標(biāo)桿

    的智慧工廠,成為車企突破產(chǎn)能瓶頸、提升質(zhì)量管控、實現(xiàn)綠色可持續(xù)發(fā)展的關(guān)鍵路徑。在此背景下,華為以領(lǐng)先的ICT技術(shù)為畫筆,與江淮汽車攜手描繪智能工廠新藍(lán)圖,旨在打造高端新能源智能
    的頭像 發(fā)表于 07-10 10:09 ?946次閱讀

    為什么90%的工廠質(zhì)量問題頻發(fā)?MES質(zhì)量管理這樣做

    在制造業(yè)中,產(chǎn)品質(zhì)量是企業(yè)生存和發(fā)展的核心要素。然而,許多工廠仍然面臨質(zhì)量問題頻發(fā)的困擾,導(dǎo)致客戶投訴、返工成本增加,甚至品牌聲譽(yù)受損。據(jù)統(tǒng)計,?90%的工廠
    的頭像 發(fā)表于 04-03 10:54 ?989次閱讀
    為什么90%的<b class='flag-5'>工廠</b><b class='flag-5'>質(zhì)量</b>問題頻發(fā)?MES<b class='flag-5'>質(zhì)量</b>管理這樣做

    貞光科技代理紫光同芯THA6系列汽車芯片榮獲ASPICE CL2,推動汽車軟件開發(fā)全球化升級

    ASPICE CL2認(rèn)證,標(biāo)志其汽車電子軟件開發(fā)體系達(dá)國際標(biāo)準(zhǔn)。紫光同芯構(gòu)建"功能安全+網(wǎng)絡(luò)安全+軟件質(zhì)量"三位一體技術(shù)體系,為智能汽車提供
    的頭像 發(fā)表于 03-14 09:36 ?1661次閱讀
    貞光科技代理紫光同芯THA6系列<b class='flag-5'>汽車</b>芯片榮獲ASPICE CL2,推動<b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b>全球化升級