企業(yè)號(hào)介紹

全部
  • 全部
  • 產(chǎn)品
  • 方案
  • 文章
  • 資料
  • 企業(yè)

北匯信息POLELINK

北匯信息始終專注于汽車電子領(lǐng)域的新技術(shù)和新產(chǎn)品,秉承“價(jià)值創(chuàng)造、共享成功”理念,為整車廠和零部件企業(yè)提供完整的研發(fā)、測(cè)試解決方案。

403 內(nèi)容數(shù) 39w+ 瀏覽量 38 粉絲

Helix QAC 企業(yè)級(jí)代碼靜態(tài)測(cè)試工具

型號(hào): Helix QAC

--- 產(chǎn)品參數(shù) ---

  • 所在地 上海,北京,長春,重慶,杭州灣,嘉定,廣州

--- 產(chǎn)品詳情 ---

前言

隨著現(xiàn)代車輛的智能化發(fā)展(ADAS, Telematics, Infotainment, Cloud Services),車載代碼量呈指數(shù)級(jí)增長,代碼靜態(tài)分析的自動(dòng)化勢(shì)在必行,且人們對(duì)功能安全的要求日益嚴(yán)格,符合行業(yè)編碼規(guī)范是對(duì)車載代碼的基礎(chǔ)要求。

 

美國Perforce(PRQA)公司是嵌入式靜態(tài)分析領(lǐng)域公認(rèn)的行業(yè)領(lǐng)導(dǎo)及先驅(qū),擁有30多年軟件開發(fā)及測(cè)試經(jīng)驗(yàn),是MISRA編碼委員會(huì)創(chuàng)始會(huì)員及最具影響力的會(huì)員,同時(shí)是AUTOSAR組織在代碼靜態(tài)分析領(lǐng)域的唯一會(huì)員,負(fù)責(zé)功能安全軟件架構(gòu)的相關(guān)標(biāo)準(zhǔn)制定工作,參與編寫了C++14編碼指南,制定了AUTOSAR測(cè)試方案。

 

Perforce的Helix QAC作為業(yè)內(nèi)為人熟知的自動(dòng)代碼靜態(tài)分析工具,可以支持MISRA C/C++、AUTOSAR C++、CERT C/C++、CWE C/C++、HICPP、JSF AV C++編碼規(guī)范包,其精準(zhǔn)的診斷消息和強(qiáng)大的軟件生命周期管理平臺(tái)為全球3000多個(gè)整車廠和零部件供應(yīng)商所信賴。

 

北匯信息作為Perforce的合作伙伴,將為中國客戶提供專業(yè)的靜態(tài)代碼測(cè)試解決方案。

 

Helix QAC特性

Helix QAC是靜態(tài)分析領(lǐng)域公認(rèn)的行業(yè)先驅(qū),旨在幫助開發(fā)和測(cè)試人員在Coding階段實(shí)現(xiàn)高效的自動(dòng)化靜態(tài)測(cè)試,發(fā)現(xiàn)代碼潛在缺陷,衡量代碼質(zhì)量,縮減開發(fā)時(shí)間,降低開發(fā)成本。Helix QAC包含3部分主體:

 

  • Helix QAC/C++靜態(tài)分析器 可以兼容數(shù)百萬行代碼,高速執(zhí)行靜態(tài)分析;
  • 編碼規(guī)范包 可選組件,配合靜態(tài)分析器實(shí)現(xiàn)代碼的合規(guī)性測(cè)試;
  • 項(xiàng)目管理平臺(tái)Helix QAC Dashboard 全生命周期軟件開發(fā)管理。

 

1、代碼靜態(tài)分析

Helix QAC借助特有的深度數(shù)據(jù)流分析引擎,模擬代碼運(yùn)行時(shí)機(jī)制,檢測(cè)C/C++語言中會(huì)降低代碼復(fù)用性、導(dǎo)致功能安全問題、產(chǎn)生網(wǎng)絡(luò)安全漏洞的危險(xiǎn)代碼結(jié)構(gòu),最大限度提高代碼檢測(cè)覆蓋率,最小化漏報(bào)誤報(bào)率。

 

Helix QAC目前提供多達(dá)4107條診斷消息,其中針對(duì)C語言2156條,C++1951條,這意味著對(duì)編碼規(guī)范更全面更精準(zhǔn)的覆蓋,因?yàn)槊恳粭l診斷消息都對(duì)應(yīng)具體的編碼規(guī)則,可以有效診斷指針操作、類型轉(zhuǎn)換、溢出/零除、未定義行為、數(shù)據(jù)流等等問題,并提供在線help,開發(fā)工程師可以根據(jù)help實(shí)時(shí)修改源碼。

 

圖 1 Helix QAC代碼審查

 

2、度量元指標(biāo)

度量元是對(duì)源代碼某些可量化屬性的度量,每個(gè)度量元都從不同角度反映代碼質(zhì)量,比如復(fù)雜性、可讀性、殘留的bug或可測(cè)試性等。Helix QAC提供基于函數(shù)以及文件的度量元118個(gè),其中針對(duì)C語言65個(gè),C++53個(gè),為企業(yè)制定度量元標(biāo)準(zhǔn)、控制度量元數(shù)值、掌控代碼質(zhì)量提供強(qiáng)有力的依據(jù)。

 

3、Helix QAC支持的編碼規(guī)范

Helix QAC可以自動(dòng)遵循以下編碼規(guī)范,并對(duì)診斷消息劃分嚴(yán)重等級(jí),幫助用戶最先解決嚴(yán)重問題,使其軟件符合ISO26262要求。

 

1)MISRA C 2004、MISRA C 2012、MISRA C++ 2008:嵌入式系統(tǒng)最理想的編碼規(guī)范,防止會(huì)導(dǎo)致功能安全問題及網(wǎng)絡(luò)安全漏洞的錯(cuò)誤編碼。

2)AUTOSAR C++ 14:為應(yīng)用現(xiàn)代C++語言編寫安全和任務(wù)關(guān)鍵型嵌入式系統(tǒng)提供有效指導(dǎo)。

3)CERT C/C++:旨在清除代碼中可能導(dǎo)致網(wǎng)絡(luò)安全的編碼慣例以及未定義行為。

4)CWE C/C++:從架構(gòu)、設(shè)計(jì)、乃至編碼層面描述代碼中常見的網(wǎng)絡(luò)安全問題,可以作為識(shí)別、減少、預(yù)防漏洞的基線。

 

Helix QAC基于對(duì)以上編碼規(guī)范良好的執(zhí)行力和覆蓋度,幫助全球各大整車廠、零部件供應(yīng)商及其他行業(yè)如航空、軍工、醫(yī)療等領(lǐng)域的企業(yè)提高代碼質(zhì)量,實(shí)現(xiàn)對(duì)編碼規(guī)范及相關(guān)行業(yè)標(biāo)準(zhǔn)的最佳實(shí)踐。

 

圖 2 編碼規(guī)范覆蓋度

 

4、Helix QAC Dashboard

Helix QAC Dashboard是基于網(wǎng)頁端的項(xiàng)目質(zhì)量管理平臺(tái),可實(shí)現(xiàn)異地團(tuán)隊(duì)項(xiàng)目信息共享,核心開發(fā)人員、開發(fā)經(jīng)理、高級(jí)管理人員可以在此平臺(tái)查看源碼診斷消息、進(jìn)行基線/版本管理、添加修改注釋、熱力圖快速定位問題源碼、關(guān)注代碼質(zhì)量走勢(shì)、設(shè)置項(xiàng)目權(quán)限、查看代碼合規(guī)情況、定制報(bào)告等等,給客戶呈現(xiàn)一種更廣義的質(zhì)量管理概念。

 

圖 3 Helix QAC Dashboard 自定義窗口

 

圖 4 度量元觀測(cè)代碼質(zhì)量趨勢(shì)
 

5、集成環(huán)境

  • IDE集成環(huán)境:Microsoft Visual Studio、Eclipse
  • CI環(huán)境:Jenkins、Jira等通過命令行實(shí)現(xiàn)交互

 

6、支持的操作系統(tǒng)

  • Windows
  • Linux

 

7、多樣化的本地報(bào)告

  • 合規(guī)報(bào)告:給出代碼對(duì)編碼規(guī)范的遵循情況,直觀定位問題代碼。
  • 代碼審查報(bào)告:總結(jié)基于文件和函數(shù)的度量元數(shù)據(jù)、函數(shù)調(diào)用等信息。
  • Metrics數(shù)據(jù)報(bào)告:提供XML文件,可用作進(jìn)一步檢查代碼質(zhì)量度量的數(shù)據(jù)源。
  • 抑制報(bào)告:提供分析工程期間診斷消息的抑制情況。

 

圖 5 Helix QAC本地報(bào)告

 

資質(zhì)認(rèn)證

Helix QAC得到SGS-TüV SAAR認(rèn)證,可用于安全相關(guān)軟件的開發(fā),符合IEC 61508(SIL4), ISO 26262(ASIL D), EN 50128(SW-SIL4), IEC 60880以及IEC 62304(Software Safety Class C)標(biāo)準(zhǔn),幫助客戶用更少的時(shí)間完成產(chǎn)品認(rèn)證。

 

圖 6 資質(zhì)認(rèn)證證書

 

客戶列表(部分)

 

 

為你推薦

  • 【征集令】2025年全球汽車軟件開發(fā)狀況調(diào)查,500美金等你拿!2024-11-08 09:17

    本次Perforce聯(lián)合北匯信息,誠摯邀請(qǐng)中國汽車軟件開發(fā)專業(yè)人士參加該報(bào)告2025年的調(diào)查。這項(xiàng)調(diào)查涵蓋了發(fā)現(xiàn)汽車軟件工作人員面臨的最新趨勢(shì)、挑戰(zhàn)和技術(shù),我們需要傾聽您的寶貴見解!
  • Klocwork 2024.3新特性速覽2024-11-07 09:49

    Klocwork 2024.3 為?C/C++?分析引擎和構(gòu)建上傳流程引入了新功能和性能改進(jìn)。此版本還附帶了增強(qiáng)的安全性和用戶體驗(yàn)改進(jìn),包括用于?SAML/OIDC?身份驗(yàn)證的?IDE?插件中更好的用戶身份驗(yàn)證工作流程。其他增強(qiáng)功能包括更廣泛的編碼標(biāo)準(zhǔn)覆蓋范圍以及改進(jìn)的與?Bazel?構(gòu)建系統(tǒng)的集成。
  • 符合ISO 26262的零部件級(jí)的軟件測(cè)試解決方案2024-11-07 08:05

    功能安全的開發(fā)、測(cè)試過程中概念階段的活動(dòng)一般都是由主機(jī)廠負(fù)責(zé),而從系統(tǒng)開發(fā)到單元實(shí)現(xiàn)則是由供應(yīng)商負(fù)責(zé),對(duì)于供應(yīng)商所做的一系列測(cè)試通常稱為零部件級(jí)測(cè)試。根據(jù)ISO26262功能安全標(biāo)準(zhǔn)的劃分,功能安全在零部件階段的測(cè)試包括:軟件單元測(cè)試、軟件集成測(cè)試、硬件集成測(cè)試、嵌入式軟件測(cè)試、軟硬件集成測(cè)試。本次主要探討軟件在零部件級(jí)的軟件測(cè)試。目前功能安全零部件測(cè)試的困
  • Helix QAC 2024.3新特性速覽2024-11-06 15:42

    Helix QAC 2024.3 附帶適用于?Windows?和?Linux?的基于?Qt?的新安裝程序,并增強(qiáng)了對(duì)Validate SAML/OIDC?身份驗(yàn)證的支持。此版本還包括對(duì)某些環(huán)境的 Dataflow 穩(wěn)健性的改進(jìn),以及整個(gè)產(chǎn)品中的許多質(zhì)量增強(qiáng)功能。
  • 輕松上手CANoe Scenario Editor—智能網(wǎng)聯(lián)工程師入門篇2024-10-31 08:06

    V2X(Vehicle-to-Everything,車與萬物通信)是一種先進(jìn)的通信技術(shù),使車輛能夠與周圍環(huán)境進(jìn)行信息交換。這不僅包括與其他車輛(V2V)的互動(dòng),還涵蓋與基礎(chǔ)設(shè)施(V2I)和行人(V2P)的通信。通過V2X,車輛能夠?qū)崟r(shí)獲取周圍信息,從而提升行駛安全性和交通效率,真正實(shí)現(xiàn)智能交通的愿景。而智能汽車的世界中,CANoe的Car2X功能就像是一位靈
  • 自動(dòng)駕駛汽車安全嗎?2024-10-29 13:42

    隨著未來汽車變得更加互聯(lián),汽車逐漸變得更加依賴技術(shù),并且逐漸變得更加自動(dòng)化——最終實(shí)現(xiàn)自動(dòng)駕駛,了解自動(dòng)駕駛汽車的安全問題變得非常重要,這樣你才能回答“自動(dòng)駕駛汽車安全嗎”和“自動(dòng)駕駛汽車比人類更安全嗎”這樣的問題。
  • 符合ISO 26262標(biāo)準(zhǔn)的工具分類與鑒定2024-10-24 08:06

    軟件工具被廣泛應(yīng)用于促進(jìn)安全相關(guān)電子/電器系統(tǒng)的開發(fā)之中。這些工具通過自動(dòng)化所執(zhí)行的活動(dòng),并通過
  • AUTOSAR架構(gòu)下,持續(xù)集成CI的最佳實(shí)踐2024-10-24 08:06

    隨著汽車電子技術(shù)的快速發(fā)展,汽車軟件的復(fù)雜性與日俱增,如何確保軟件開發(fā)的高效性與穩(wěn)定性成為了一個(gè)關(guān)鍵問題。為了解決這個(gè)問題,許多汽車企業(yè)和供應(yīng)商逐漸引入了AUTOSAR架構(gòu),并在此基礎(chǔ)上構(gòu)建了持續(xù)集成(CI)流程。今天,我們就來探討一下基于AUTOSAR架構(gòu)的CI流程實(shí)踐,并通過對(duì)流程的詳細(xì)講解,展示其在實(shí)際開發(fā)中的重要性和優(yōu)勢(shì)。什么是AUTOSAR架構(gòu)?首
    357瀏覽量
  • 網(wǎng)絡(luò)及診斷自動(dòng)化測(cè)試軟件集成方案2024-10-17 08:04

    本方案是對(duì)北匯信息提供的CAN/CANFD/CANXL/LIN/FlexRay總線網(wǎng)絡(luò)及診斷測(cè)試解決方案的進(jìn)一步補(bǔ)充和優(yōu)化,雖然此測(cè)試系統(tǒng)方案的結(jié)構(gòu)和接口采用模塊化的設(shè)計(jì)思路,可根據(jù)測(cè)試需求進(jìn)行功能模塊的裁剪和定制,使測(cè)試系統(tǒng)具備一定的延展性并可適配不同平臺(tái)變型測(cè)試需求,但在具體的測(cè)試實(shí)施過程中,尤其是在車型平臺(tái)和控制器變化時(shí),測(cè)試腳本的復(fù)用性問題仍然存在一
  • 知識(shí)分享 | 符合ISO 26262標(biāo)準(zhǔn)的工具分類與鑒定2024-10-16 17:36

    工具分類和鑒定對(duì)于確保汽車開發(fā)流程的安全和可靠性不可或缺,尤其是在ISO 26262標(biāo)準(zhǔn)之下。通過系統(tǒng)性地評(píng)估工具的影響、確定所需的置信度、并采用穩(wěn)健的鑒定方法,企業(yè)可以確保其所使用的工具能夠極大地促進(jìn)安全和可靠的汽車系統(tǒng)的開發(fā)。
    807瀏覽量
  • TSN和DDS測(cè)試解決方案2024-05-10 09:29

    北匯信息提供的TSN/DDS測(cè)試系統(tǒng),測(cè)試工具鏈多樣化:提供Vector、TSN Systems、Spirent、臻融科技全套測(cè)試解決方案,滿足不同測(cè)試場(chǎng)景下的實(shí)際需求。
    330瀏覽量
  • 汽車智能座艙域功能測(cè)試2024-05-10 09:20

    北匯信息推出座艙域功能測(cè)試解決方案,支持在實(shí)驗(yàn)室環(huán)境以及實(shí)車環(huán)境下完成座艙域功能測(cè)試,不僅可以確保產(chǎn)品質(zhì)量、提升用戶體驗(yàn)、保障行車安全,也能降低維護(hù)成本、加速產(chǎn)品上市、滿足法規(guī)要求、推動(dòng)技術(shù)創(chuàng)新等。
  • 車載T-Box邏輯功能測(cè)試方案2024-04-26 11:19

    北匯信息基于對(duì)客戶需求規(guī)范、行業(yè)法規(guī)及自身測(cè)試經(jīng)驗(yàn)Know-How,為客戶提供完整和專業(yè)的T-Box邏輯功能測(cè)試解決方案。支持在實(shí)驗(yàn)室環(huán)境及實(shí)車環(huán)境下完成T-Box上層邏輯功能測(cè)試及實(shí)車數(shù)據(jù)分析測(cè)試,可以極大地提升T-Box的可靠性和穩(wěn)定性。
  • 汽車OTA通道和壓力測(cè)試方案2024-04-25 09:16

    北匯信息基于對(duì)客戶需求規(guī)范、行業(yè)法規(guī)及自身測(cè)試經(jīng)驗(yàn)Know-How,為汽車客戶提供完整和專業(yè)的汽車OTA通道測(cè)試和壓力測(cè)試解決方案,包括測(cè)試系統(tǒng)開發(fā)、測(cè)試規(guī)范開發(fā)、測(cè)試腳本實(shí)現(xiàn)及測(cè)試實(shí)施的全流程服務(wù)。
    1.3k瀏覽量
  • TSN網(wǎng)絡(luò)設(shè)計(jì)與驗(yàn)證咨詢服務(wù)2022-09-24 16:59

    TSN通信技術(shù)逐步走進(jìn)汽車行業(yè)的視野,目前國內(nèi)外OEM已積極展開TSN技術(shù)預(yù)研與儲(chǔ)備工作。伴隨TSN車規(guī)級(jí)通信芯片成熟度的提升,TSN必將成為IVN以太網(wǎng)主干網(wǎng)的核心基礎(chǔ)技術(shù)之一。北匯信息多年來一直致力于TSN設(shè)計(jì)與驗(yàn)證的實(shí)踐工作,積累了豐富的TSN項(xiàng)目經(jīng)驗(yàn)。其間,參與多個(gè)國內(nèi)TSN項(xiàng)目,擁有完整的TSN設(shè)計(jì)、仿真、原型搭建的開發(fā)經(jīng)驗(yàn),同時(shí)為客戶提供齊備的TSN測(cè)試工具鏈與驗(yàn)證方法。
    TSN
    637瀏覽量
  • 北匯信息MES成功案例及合作伙伴2022-07-19 18:59

    MES成功案例上海汽車制動(dòng)系統(tǒng)有限公司(SABS)上海汽車制動(dòng)系統(tǒng)有限公司(簡稱SABS)是德國大陸公司與上海汽車工業(yè)(集團(tuán))總公司雙方共同投資組建的企業(yè)。公司主要產(chǎn)品為ABS防抱死制動(dòng)系統(tǒng)、制動(dòng)鉗、助力器、傳感器、制動(dòng)軟管等。其生產(chǎn)涉及機(jī)加、電鍍、裝配等三種模式。本著“統(tǒng)一規(guī)劃、分步實(shí)施”的原則,SABS逐年分步進(jìn)行了MES系統(tǒng)建設(shè)。系統(tǒng)覆蓋了機(jī)加、電鍍、裝配車間。包含:設(shè)備集成、SAP集成、計(jì)
    679瀏覽量
  • 注塑MES解決方案2022-07-19 18:42

    通過MES系統(tǒng)建設(shè),可以對(duì)生產(chǎn)計(jì)劃、執(zhí)行過程、生產(chǎn)質(zhì)量、資源等進(jìn)行全面的數(shù)字化管控,打破工廠信息孤島的現(xiàn)狀,通過整合工廠數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)集中管控與共享,為生產(chǎn)制造經(jīng)營信息提煉提供數(shù)據(jù)基礎(chǔ)。
    645瀏覽量
  • 軍工航空航天MES解決方案2022-07-19 18:30

    軍工航空航天MES解決方案:過建立以MES為核心的生產(chǎn)管理系統(tǒng),與相關(guān)信息系統(tǒng)的集成,形成完整的生產(chǎn)信息化管理平臺(tái),實(shí)現(xiàn)信息化建設(shè)的目標(biāo)。
    981瀏覽量
  • 汽車行業(yè)MES解決方案2022-07-19 18:19

    針對(duì)汽車生產(chǎn)制造行業(yè)對(duì)制造管理系統(tǒng)的管理需求,以及北匯信息在汽車行業(yè)多年的MES實(shí)施經(jīng)驗(yàn),北信息提供一套成熟的生產(chǎn)信息化管理系統(tǒng)(MES)為生產(chǎn)管理者及企業(yè)管理者提供真實(shí)、完整、多視角的評(píng)估報(bào)告,有效支持各級(jí)管理決策。
    889瀏覽量
  • 底盤系統(tǒng)硬件在環(huán)(HiL)測(cè)試解決方案2022-07-19 17:44

    北匯信息為OEM和零部件企業(yè)提供眾多成熟的底盤系統(tǒng)解決方案,包括電動(dòng)助力轉(zhuǎn)向系統(tǒng)EPS HiL測(cè)試方案,制動(dòng)系統(tǒng)HiL測(cè)試方案等。