18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

【聚焦汽車軟件開發(fā)】從版本管理到靜態(tài)分析,詳解Perforce工具鏈在汽車嵌入式開發(fā)中的全棧應用

龍智DevSecOps ? 2025-09-01 13:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

演講回顧

隨著“軟件定義汽車”浪潮席卷全球,高效開發(fā)與安全合規(guī)已成為驅(qū)動汽車行業(yè)變革的雙引擎。

日前,在「龍智×Perforce」網(wǎng)絡研討會中,Perforce的全球資深專家Gerhard Krüger與Steve Howard帶來聯(lián)合主題演講,探討分享了Perforce如何通過其強大的技術(shù)堆棧,助力車企在創(chuàng)新與安全的雙重挑戰(zhàn)中破局前行。

本文為演講實錄,由Perforce中國授權(quán)合作伙伴——龍智梳理精編。

嘉賓簡介:

Gerhard Krüger,Perforce ALM 銷售工程高級總監(jiān)。Gerhard 自2004年起就一直致力于幫助全球客戶實施ALM與DevOps解決方案,在產(chǎn)品創(chuàng)新與客戶成功方面擁有豐富的實踐經(jīng)驗。

Steve Howard,Perforce靜態(tài)分析產(chǎn)品與現(xiàn)場工程總監(jiān)。Steve在軟件驗證與靜態(tài)代碼分析領(lǐng)域擁有超過15年的深厚積累,具備多項與功能安全認證相關(guān)的專業(yè)資質(zhì)。

1、軟件定義汽車時代的挑戰(zhàn)與創(chuàng)新

Steve Howard:

Perforce長期以來在汽車行業(yè)具有強大的影響力,這并非偶然。我們不僅每年發(fā)布一份廣受業(yè)界關(guān)注的《汽車軟件開發(fā)現(xiàn)狀報告》,還深度參與了眾多行業(yè)標準的制定。

wKgZO2i1K6uAFzq1AAE7Okqi5vE869.png

例如,Perforce是MISRA標準的重要參與者,有多位團隊成員在MISRA委員會以及C/C++語言委員會中工作,致力于確保這些語言能夠滿足嵌入式環(huán)境,尤其是汽車等安全關(guān)鍵領(lǐng)域的需求。同時,我們也是AUTOSAR組織的成員,并開發(fā)了自己的高可靠性C++標準。最近,我們也在研究Rust語言,探索其作為安全關(guān)鍵型汽車開發(fā)的潛在語言。

最重要的是,我們的影響力體現(xiàn)在實踐中:全球十大頂級汽車軟件制造商中,有九家每天都在使用Perforce工具。

2、汽車行業(yè)的關(guān)鍵趨勢與挑戰(zhàn)

Steve Howard:

如今,汽車行業(yè)正在經(jīng)歷一場超高速的進化。

我們見證了自動駕駛的興起、電動汽車的蓬勃發(fā)展,以及車載信息娛樂系統(tǒng)(IVI)在尺寸、復雜性和功能上的急劇膨脹——甚至開始集成游戲引擎平臺。同時,車輛上的獨立ECU(電子控制單元)數(shù)量曾一度激增,直到變得不可持續(xù),因此我們正將其整合為更強大的“區(qū)域大腦”或能運行多系統(tǒng)的單一ECU。

這些趨勢表明,我們已經(jīng)整體過渡到了軟件定義的汽車時代。這意味著更龐大的軟件、更復雜的系統(tǒng),以及至關(guān)重要的——海量的代碼。

如今,一輛中等水平汽車的軟件代碼行數(shù)已達到1億行甚至更多。這不僅對開發(fā)者的生產(chǎn)力提出了巨大挑戰(zhàn),更對處理如此龐大代碼所必需的功能安全要求構(gòu)成了嚴峻考驗。

如何有效應對?

3、Perforce的行業(yè)應用與技術(shù)堆棧

Gerhard Krüger:

當我們審視軟件生產(chǎn)力,無論是創(chuàng)建軟件、構(gòu)建車輛,還是開發(fā)嵌入式系統(tǒng),都會面臨一系列的關(guān)鍵挑戰(zhàn):

  • QA團隊需要多長時間來檢查如此復雜的代碼?
  • 構(gòu)建過程中,如何滿足性能和可擴展性的需求?
  • 又如何讓遍布全球的分布式團隊高效協(xié)作?

Perforce自身就是一個全球化的典范,在世界各地都設(shè)有開發(fā)中心,我們的客戶也是如此。因此,我們必須應對分支策略的復雜性,包括功能分支、維護分支、補丁、發(fā)布和安全更新等——這意味著海量的數(shù)據(jù)資產(chǎn)需要被安全地管理、審計和追蹤。我們需要清晰地了解代碼的來源,并能高效地將其合并回主線。

不僅是管理傳統(tǒng)的源代碼,在現(xiàn)代汽車的軟件開發(fā)中,需要管理的資產(chǎn)類型極其廣泛,包括軟件資產(chǎn)、設(shè)計資產(chǎn)、與芯片相關(guān)的IP,甚至整個車輛的數(shù)字孿生模型。這些需求覆蓋了非常廣泛的領(lǐng)域,構(gòu)成了當前行業(yè)面臨的核心問題。

接下來,我將分享Perforce在游戲開發(fā)、媒體娛樂、汽車制造以及半導體領(lǐng)域的應用,以揭示我們在不同市場中觀察到的共同趨勢,以及Perforce的顯著優(yōu)勢。

最初,Perforce的P4工具在游戲開發(fā)領(lǐng)域初露鋒芒,它與虛幻引擎等頂尖游戲引擎的深度集成,一直是我們引以為傲的核心優(yōu)勢。而如今,游戲引擎技術(shù)已經(jīng)擴展至媒體和娛樂行業(yè),甚至也在深刻改變著汽車制造。這些行業(yè)開始采用虛幻引擎來創(chuàng)建視頻、廣告等娛樂內(nèi)容,或構(gòu)建車載信息娛樂系統(tǒng)。在半導體領(lǐng)域,則有海量的IP和文件資產(chǎn)需要被管理,這也正是Perforce P4所擅長的——高效管理大量分散的大規(guī)模資產(chǎn),并確保全球開發(fā)人員能夠安全地協(xié)作、審計與追蹤。

必須承認的是,越來越多的設(shè)計師和開發(fā)者正將他們在游戲開發(fā)中所積累的技術(shù)經(jīng)驗,包括對Perforce P4的應用實踐,逐步引入汽車行業(yè),并將其應用于信息娛樂系統(tǒng)和數(shù)字孿生等多元化的汽車研發(fā)場景。

Perforce技術(shù)堆棧:

這一切是如何整合的呢?——歸功于以版本控制引擎P4為核心的Perforce技術(shù)堆棧。

  • 版本控制引擎P4:所有資產(chǎn)(源代碼、2D/3D文件、視頻、音頻等)的基石,提供細粒度的權(quán)限管控,以及版本管理、分支管理和審計功能等。
  • 數(shù)字資產(chǎn)管理P4 DAM:專注于管理視覺資產(chǎn),如2D/3D文件、視頻和音頻資產(chǎn)。
  • 代碼審查P4 Code Review:對代碼資產(chǎn)進行代碼審查。
  • 規(guī)劃引擎P4 Plan:幫助團隊明確目標、分配任務并跟蹤進度。

Perforce數(shù)字創(chuàng)作平臺應用場景:

Perforce的數(shù)字創(chuàng)作平臺也存在一些頗具代表性的應用場景,深刻影響著汽車研發(fā)進程。

wKgZPGi1K6uANOiSAADBxoqvJ74714.png

  • 首先是軟件本身,這是我們關(guān)注的核心。高質(zhì)量的車載軟件開發(fā)(如電池管理、自動駕駛系統(tǒng)等)是所有創(chuàng)新的基礎(chǔ)。
  • 第二個是系統(tǒng)層面,如人機界面(HMI)與車載信息娛樂系統(tǒng)(IVI)。這些系統(tǒng)雖然不直接關(guān)乎車輛的行駛安全,但其復雜性和重要性也在與日俱增。我們看到,越來越多的IVI系統(tǒng)完全基于游戲引擎(如虛幻引擎Unreal Engine)構(gòu)建。一些先進的系統(tǒng)甚至將信息娛樂功能與車輛管理功能集成在同一屏幕和平臺上,以實現(xiàn)無縫的用戶體驗。
  • 第三個,也是極具前瞻性的場景,可視化與數(shù)字孿生。汽車制造商可以在虛幻引擎中構(gòu)建一輛完整汽車的數(shù)字孿生模型,將整車的外觀、內(nèi)部組件完全可視化,并應用于設(shè)計、測試、裝配、維修培訓、市場營銷等不同的場景。

來自Epic的研究數(shù)據(jù)也印證了這一趨勢:全球排名前20的汽車制造商中,有80%正在使用虛幻引擎進行設(shè)計、模擬和市場營銷。這種跨領(lǐng)域的資產(chǎn)復用帶來了顯著效益,可幫助節(jié)省約30%的成本,并帶來25%-50%的效率提升。像GMC、Rivian、Lotus等公司,都在利用這項技術(shù)打造下一代的用戶界面和數(shù)字體驗。

4、功能安全挑戰(zhàn)與Perforce解決方案

Steve Howard:

在追求行業(yè)創(chuàng)新的同時,仍有諸多不能忽視的安全問題。Perforce最新的《2025年汽車軟件開發(fā)現(xiàn)狀報告》揭示了一些重要的安全性洞察。

wKgZPGi1LBKAKJL0AAEHyKWoyAI411.png

當問及開發(fā)中最大的安全擔憂時,高達46%的受訪者都指向了同一個挑戰(zhàn):滿足ISO 26262標準的所有要求。盡管市場上還有許多其他的安全標準,如SOTIF和針對AI系統(tǒng)的標準,但ISO 26262無疑是其中的核心。此外,強制執(zhí)行MISRA等編碼規(guī)則也構(gòu)成了主要問題,兩者合計占據(jù)了超過80%的安全挑戰(zhàn),凸顯了車企在功能安全與合規(guī)性方面所面臨的巨大壓力。

那么,Perforce如何幫助應對這一挑戰(zhàn)?

wKgZO2i1LBKAKNsUAADXBq-bbB8611.png

一個關(guān)鍵優(yōu)勢是,Perforce的許多工具,包括靜態(tài)分析Klocwork、QAC,以及版本控制P4和需求管理ALM,均已通過TüV權(quán)威認證,滿足ISO 26262合規(guī)性要求,可直接用于安全關(guān)鍵型系統(tǒng)的認證項目。

點擊了解:如何借助Perforce工具鏈,輕松駕馭汽車軟件開發(fā)及ISO 26262合規(guī)挑戰(zhàn)?

此外,《2025年汽車軟件開發(fā)現(xiàn)狀報告》指出,代碼質(zhì)量仍是首要關(guān)注點,靜態(tài)分析在汽車軟件開發(fā)中依舊至關(guān)重要。Perforce的靜態(tài)分析工具可幫助強制執(zhí)行MISRA、CERT等編碼標準,滿足ISO 26262、ISO 21434等功能安全與信息安全的要求。

wKgZO2i1LBKAZlMdAADiGN4LJTU018.png

借助我們的QAC、Klocwork,團隊能夠在開發(fā)周期的早期就識別出軟件漏洞、弱點和運行時問題(如內(nèi)存泄漏、緩沖區(qū)溢出等),從而避免系統(tǒng)崩潰或質(zhì)量缺陷。這些工具還可將分析結(jié)果無縫集成到代碼審查流程中,確保每一次變更都符合規(guī)范,并持續(xù)報告跨版本的合規(guī)情況,為認證提供完整的審計追蹤。

總而言之,在軟件定義汽車的背景下,靜態(tài)分析已經(jīng)深度嵌入到整個軟件開發(fā)生命周期,幫助實現(xiàn):

  • 降低風險與法律責任
  • 縮短部署時間
  • 減少開發(fā)與返工成本
  • 加速交付并確保合規(guī)

5、最后總結(jié)

Gerhard Krüger:

Perforce在全球汽車行業(yè)中扮演著至關(guān)重要的角色。正如Steve所言,世界前十的汽車公司中有九家信賴我們的產(chǎn)品。

wKgZPGi1LBKANG3JAADbaS2GzCc798.png

Perforce的靜態(tài)分析、版本控制工具,在提升效率、保障安全方面都擁有著出色的應用。全球最大的摩托車制造商也借助我們的需求管理工具ALM,成功實施ISO 26262流程,從而創(chuàng)建高質(zhì)量、按時交付、降低成本的產(chǎn)品,并顯著降低風險,確保符合全球行業(yè)標準。

最重要的是,我們的影響力體現(xiàn)在實踐中:全球十大頂級汽車軟件制造商中,有九家每天都在使用Perforce工具。

更多精華內(nèi)容盡在研討會直播回放,即刻獲取,解鎖更多創(chuàng)新范式!

龍智是Perforce在中國的長期戰(zhàn)略合作伙伴,為客戶提供Perforce系列產(chǎn)品從選型評估、部署實施到運維優(yōu)化的全生命周期服務,確保工具真正“落地生根”,加速產(chǎn)品研發(fā)與合規(guī)進程。

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

    關(guān)注

    1

    文章

    44

    瀏覽量

    4131
  • 汽車功能安全
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

    1638
  • devops
    +關(guān)注

    關(guān)注

    0

    文章

    130

    瀏覽量

    12704
  • 版本管理
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    嵌入式軟件測試與專業(yè)測試工具的必要性深度解析

    環(huán)節(jié)。隨著嵌入式系統(tǒng)汽車、醫(yī)療、軍工等關(guān)鍵領(lǐng)域的廣泛應用,專業(yè)測試工具的投資將帶來顯著的質(zhì)量提升和風險降低,是嵌入式開發(fā)過程中不可或缺的重
    發(fā)表于 09-28 17:42

    新一代嵌入式開發(fā)平臺 AMD嵌入式軟件工具2025.1版現(xiàn)已推出

    AMD 2025.1 版嵌入式軟件工具是面向新一代嵌入式系統(tǒng)開發(fā)而打造的綜合平臺,全面加速概念構(gòu)想到部署落地。 2025.1 版
    的頭像 發(fā)表于 08-20 09:15 ?3414次閱讀

    汽車軟件團隊必看:基于靜態(tài)代碼分析工具Perforce QAC的ISO 26262合規(guī)實踐

    ISO 26262合規(guī)指南,ASIL分級到工具落地,手把手教你用靜態(tài)代碼分析Perforce QAC)實現(xiàn)高效合規(guī)。
    的頭像 發(fā)表于 08-07 17:33 ?745次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>團隊必看:基于<b class='flag-5'>靜態(tài)</b>代碼<b class='flag-5'>分析</b><b class='flag-5'>工具</b><b class='flag-5'>Perforce</b> QAC的ISO 26262合規(guī)實踐

    汽車軟件開發(fā)必看:Perforce工具助力高效開發(fā)與功能安全的最佳實踐

    無論是主機廠還是供應商,ISO 26262合規(guī)都是繞不開的課題。冗長的流程、復雜的標準是否讓您的團隊疲于應對?Perforce一體化工具正是破解這一難題的鑰匙!
    的頭像 發(fā)表于 08-01 10:49 ?731次閱讀
    <b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b>必看:<b class='flag-5'>Perforce</b><b class='flag-5'>工具</b><b class='flag-5'>鏈</b>助力高效<b class='flag-5'>開發(fā)</b>與功能安全的最佳實踐

    嵌入式開發(fā)就業(yè)還有前景嗎?

    智能家居領(lǐng)域,嵌入式開發(fā)的主要工作是開發(fā)各種智能化設(shè)備和系統(tǒng),如智能照明、智能安防、智能家電等。嵌入式開發(fā)人員需要掌握相關(guān)的硬件和軟件
    發(fā)表于 07-16 10:47

    嵌入式軟件開發(fā)常用的軟件有哪些?

    對于初學嵌入式的朋友們,會想要了解嵌入式軟件開發(fā)常用的軟件有些,有什么用。那么看以下常用的軟件介紹。 1.Visual Studio Cod
    發(fā)表于 07-03 17:06

    2025年汽車行業(yè)趨勢解讀:AI汽車軟件開發(fā)的應用、代碼安全挑戰(zhàn)等(附Perforce QAC / Klocwork工具推薦)

    隨著AI技術(shù)深入嵌入式系統(tǒng),汽車軟件已成為智能出行的核心要素。根據(jù)Perforce發(fā)布的《2025年汽車
    的頭像 發(fā)表于 06-13 15:03 ?829次閱讀
    2025年<b class='flag-5'>汽車</b>行業(yè)趨勢解讀:AI<b class='flag-5'>在</b><b class='flag-5'>汽車</b><b class='flag-5'>軟件開發(fā)</b><b class='flag-5'>中</b>的應用、代碼安全挑戰(zhàn)等(附<b class='flag-5'>Perforce</b> QAC / Klocwork<b class='flag-5'>工具</b>推薦)

    嵌入式開發(fā)入門指南:從零開始學習嵌入式

    隨著物聯(lián)網(wǎng)、智能硬件的發(fā)展,嵌入式開發(fā)成為熱門技能之一。以下將為初學者提供一份詳細的嵌入式開發(fā)入門指南,涵蓋學習路徑、必備工具、推薦資源等內(nèi)容。 1. 嵌入式系統(tǒng)的定義與應用
    發(fā)表于 05-15 09:29

    IAR發(fā)布云端平臺,助力現(xiàn)代嵌入式軟件開發(fā)團隊

    該平臺為嵌入式軟件開發(fā)人員提供前所未有的自由度與靈活性,助力開發(fā)團隊工具選擇和日常工作流實現(xiàn)
    的頭像 發(fā)表于 03-12 11:56 ?525次閱讀

    如何成為嵌入式開發(fā)工程師?

    如何成為嵌入式開發(fā)工程師? 成為嵌入式開發(fā)工程師通常需要掌握一系列技能和知識,并且在實踐不斷積累經(jīng)驗。以下是一些基本步驟和建議: 1. 基礎(chǔ)教育:- 獲取電子工程、計算機科學或相關(guān)領(lǐng)域的學位
    發(fā)表于 02-19 10:39

    盤點工程師常用的嵌入式開發(fā)工具

    嵌入式開發(fā)涉及硬件與軟件的緊密結(jié)合,開發(fā)工具的選擇對效率和質(zhì)量至關(guān)重要。以下是嵌入式開發(fā)中常用的工具分類及代表性
    的頭像 發(fā)表于 02-07 10:06 ?3269次閱讀

    嵌入式機器學習的應用特性與軟件開發(fā)環(huán)境

    作者:DigiKey Editor 許多嵌入式系統(tǒng),必須采用嵌入式機器學習(Embedded Machine Learning)技術(shù),這是指將機器學習模型部署
    的頭像 發(fā)表于 01-25 17:05 ?1019次閱讀
    <b class='flag-5'>嵌入式</b>機器學習的應用特性與<b class='flag-5'>軟件開發(fā)</b>環(huán)境

    嵌入式軟件開發(fā)符合ISO 26262 功能安全標準

    )的符合性呢?現(xiàn)在,您可以通過 “如何遵守 ISO 26262 標準 ”白皮書 ISO 26262 合規(guī)性方面搶占先機。了解如何以最佳方式加快嵌入式軟件開發(fā)符合
    發(fā)表于 01-15 12:04 ?3次下載

    嵌入式工程師常用的開發(fā)工具有哪些?

    仿真器可以模擬復雜的微控制器和外設(shè),幫助工程師早期階段進行軟件開發(fā)和調(diào)試。這大大縮短了開發(fā)周期,降低了開發(fā)成本。 總之,嵌入式工程師需要
    發(fā)表于 12-20 15:29

    一文了解嵌入式軟件開發(fā)的對象

    以前應用場景很單一,嵌入式開發(fā)可能談不上面向?qū)ο?b class='flag-5'>開發(fā)。但現(xiàn)在,做嵌入式開發(fā),沒有面向?qū)ο?b class='flag-5'>開發(fā),你就有點落伍了。 本文結(jié)合個人經(jīng)驗和周立功《抽象接口技術(shù)和組件
    的頭像 發(fā)表于 11-15 10:31 ?1174次閱讀
    一文了解<b class='flag-5'>嵌入式</b><b class='flag-5'>軟件開發(fā)</b>的對象