--- 產(chǎn)品參數(shù) ---
- 所在地 上海,北京,長春,重慶,杭州灣,嘉定,廣州
--- 產(chǎn)品詳情 ---
前言
隨著現(xiàn)代車輛的智能化發(fā)展(ADAS, Telematics, Infotainment, Cloud Services),車載代碼量呈指數(shù)級增長,代碼靜態(tài)分析的自動化勢在必行,且人們對功能安全的要求日益嚴(yán)格,符合行業(yè)編碼規(guī)范是對車載代碼的基礎(chǔ)要求。
美國Perforce(PRQA)公司是嵌入式靜態(tài)分析領(lǐng)域公認(rèn)的行業(yè)領(lǐng)導(dǎo)及先驅(qū),擁有30多年軟件開發(fā)及測試經(jīng)驗(yàn),是MISRA編碼委員會創(chuàng)始會員及最具影響力的會員,同時(shí)是AUTOSAR組織在代碼靜態(tài)分析領(lǐng)域的唯一會員,負(fù)責(zé)功能安全軟件架構(gòu)的相關(guān)標(biāo)準(zhǔn)制定工作,參與編寫了C++14編碼指南,制定了AUTOSAR測試方案。
Perforce的Helix QAC作為業(yè)內(nèi)為人熟知的自動代碼靜態(tài)分析工具,可以支持MISRA C/C++、AUTOSAR C++、CERT C/C++、CWE C/C++、HICPP、JSF AV C++編碼規(guī)范包,其精準(zhǔn)的診斷消息和強(qiáng)大的軟件生命周期管理平臺為全球3000多個(gè)整車廠和零部件供應(yīng)商所信賴。
北匯信息作為Perforce的合作伙伴,將為中國客戶提供專業(yè)的靜態(tài)代碼測試解決方案。
Helix QAC特性
Helix QAC是靜態(tài)分析領(lǐng)域公認(rèn)的行業(yè)先驅(qū),旨在幫助開發(fā)和測試人員在Coding階段實(shí)現(xiàn)高效的自動化靜態(tài)測試,發(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ī)性測試;
- 項(xiàng)目管理平臺Helix QAC Dashboard 全生命周期軟件開發(fā)管理。
1、代碼靜態(tài)分析
Helix QAC借助特有的深度數(shù)據(jù)流分析引擎,模擬代碼運(yùn)行時(shí)機(jī)制,檢測C/C++語言中會降低代碼復(fù)用性、導(dǎo)致功能安全問題、產(chǎn)生網(wǎng)絡(luò)安全漏洞的危險(xiǎn)代碼結(jié)構(gòu),最大限度提高代碼檢測覆蓋率,最小化漏報(bào)誤報(bào)率。
Helix QAC目前提供多達(dá)4107條診斷消息,其中針對C語言2156條,C++1951條,這意味著對編碼規(guī)范更全面更精準(zhǔn)的覆蓋,因?yàn)槊恳粭l診斷消息都對應(yīng)具體的編碼規(guī)則,可以有效診斷指針操作、類型轉(zhuǎn)換、溢出/零除、未定義行為、數(shù)據(jù)流等等問題,并提供在線help,開發(fā)工程師可以根據(jù)help實(shí)時(shí)修改源碼。
圖 1 Helix QAC代碼審查
2、度量元指標(biāo)
度量元是對源代碼某些可量化屬性的度量,每個(gè)度量元都從不同角度反映代碼質(zhì)量,比如復(fù)雜性、可讀性、殘留的bug或可測試性等。Helix QAC提供基于函數(shù)以及文件的度量元118個(gè),其中針對C語言65個(gè),C++53個(gè),為企業(yè)制定度量元標(biāo)準(zhǔn)、控制度量元數(shù)值、掌控代碼質(zhì)量提供強(qiáng)有力的依據(jù)。
3、Helix QAC支持的編碼規(guī)范
Helix QAC可以自動遵循以下編碼規(guī)范,并對診斷消息劃分嚴(yán)重等級,幫助用戶最先解決嚴(yán)重問題,使其軟件符合ISO26262要求。
1)MISRA C 2004、MISRA C 2012、MISRA C++ 2008:嵌入式系統(tǒng)最理想的編碼規(guī)范,防止會導(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ò)安全問題,可以作為識別、減少、預(yù)防漏洞的基線。
Helix QAC基于對以上編碼規(guī)范良好的執(zhí)行力和覆蓋度,幫助全球各大整車廠、零部件供應(yīng)商及其他行業(yè)如航空、軍工、醫(yī)療等領(lǐng)域的企業(yè)提高代碼質(zhì)量,實(shí)現(xiàn)對編碼規(guī)范及相關(guān)行業(yè)標(biāo)準(zhǔn)的最佳實(shí)踐。
圖 2 編碼規(guī)范覆蓋度
4、Helix QAC Dashboard
Helix QAC Dashboard是基于網(wǎng)頁端的項(xiàng)目質(zhì)量管理平臺,可實(shí)現(xiàn)異地團(tuán)隊(duì)項(xiàng)目信息共享,核心開發(fā)人員、開發(fā)經(jīng)理、高級管理人員可以在此平臺查看源碼診斷消息、進(jìn)行基線/版本管理、添加修改注釋、熱力圖快速定位問題源碼、關(guān)注代碼質(zhì)量走勢、設(shè)置項(xiàng)目權(quán)限、查看代碼合規(guī)情況、定制報(bào)告等等,給客戶呈現(xiàn)一種更廣義的質(zhì)量管理概念。
圖 3 Helix QAC Dashboard 自定義窗口
圖 4 度量元觀測代碼質(zhì)量趨勢
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)告:給出代碼對編碼規(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)證證書
客戶列表(部分)
為你推薦
-
基于模型的靜態(tài)測試工具M(jìn)XAM2024-05-16 09:05
產(chǎn)品型號:MXAM -
TC2和TC9線束測試工具2024-05-11 13:48
產(chǎn)品型號:TestPro 型號:TestPro -
PAVELINK.SOA-Converter接口描述語言轉(zhuǎn)換工具2023-10-19 09:07
產(chǎn)品型號:PAVELINK.SOA-Converter -
DDS 協(xié)議測試套件2023-10-11 13:48
產(chǎn)品型號:DDS Tester -
Klocwork——支持DevOps和功能安全/信息安全的靜態(tài)代碼分析器2022-12-03 18:06
產(chǎn)品型號:Klocwork -
思博倫車載以太網(wǎng)一致性測試2022-07-25 17:08
產(chǎn)品型號:思博倫C50 所在地:上海,北京,長春,重慶,杭州灣,嘉定,廣州 -
R&S羅德與施瓦茨測試解決方案2022-07-25 16:58
產(chǎn)品型號:R&S羅德與施瓦茨儀表 所在地:上海,北京,長春,重慶,杭州灣,嘉定,廣州 -
VectorCAST—嵌入式代碼自動化測試工具2022-07-25 16:47
產(chǎn)品型號:VectorCAST 所在地:上海,北京,長春,重慶,杭州灣,嘉定,廣州 -
TSN汽車時(shí)間敏感網(wǎng)絡(luò)測試與測量2022-07-25 16:38
產(chǎn)品型號:TSN Tools,TSN Box 所在地:上海,北京,長春,重慶,杭州灣,嘉定,廣州 -
Helix QAC 企業(yè)級代碼靜態(tài)測試工具2022-07-25 16:16
產(chǎn)品型號:Helix QAC 所在地:上海,北京,長春,重慶,杭州灣,嘉定,廣州
-
基于DYNA4的智能大燈控制算法的仿真閉環(huán)測試——從MIL到HIL2025-02-08 16:52
-
北匯信息給客戶的一封感謝信2025-01-24 09:29
-
中國新的汽車GNSS技術(shù)標(biāo)準(zhǔn):準(zhǔn)備進(jìn)行合規(guī)性測試2025-01-15 10:03
-
基于Vector工具進(jìn)行CAN協(xié)議錯(cuò)誤幀的分析實(shí)踐2025-01-15 10:03
CAN(ControllerAreaNetwork)協(xié)議是當(dāng)前使用最普遍的車載通信協(xié)議之一,其優(yōu)點(diǎn)不只體現(xiàn)在多主并行、最高達(dá)1Mbit/sec的傳輸速率(針對標(biāo)準(zhǔn)CAN)、基于優(yōu)先級的仲裁機(jī)制以及廣播發(fā)送的短幀結(jié)構(gòu),還體現(xiàn)在其錯(cuò)誤檢測機(jī)制上。通過總線數(shù)據(jù)以及總線波形來分析總線故障時(shí),CAN協(xié)議錯(cuò)誤檢測機(jī)制中豐富的錯(cuò)誤幀類型能讓定位問題的效率更高。錯(cuò)誤幀是CA -
C-V2X測試探秘系列之電磁兼容試驗(yàn)方法2025-01-08 10:03
在智能網(wǎng)聯(lián)汽車中,各種通信技術(shù)如2G/3G/4G/5G、GNSS(全球?qū)Ш叫l(wèi)星系統(tǒng))、V2X(車聯(lián)網(wǎng)通信)等在行業(yè)內(nèi)被廣泛使用。這些技術(shù)讓汽車能夠?qū)崿F(xiàn)緊急呼叫、在線娛樂、導(dǎo)航等多種功能。EMC測試就是為了確保在復(fù)雜電磁環(huán)境下,汽車的通信系統(tǒng)仍然可以正常工作,保護(hù)駕乘者的安全。參考《QCT-基于LTE-V2X直連通信的車載信息交互系統(tǒng)技術(shù)要求及試驗(yàn)方法-1》標(biāo) -
【科普系列】LIN協(xié)議錯(cuò)誤類型介紹2025-01-02 17:27
了解 LIN總線的錯(cuò)誤類型對于開發(fā)、測試均具有極大的好處。通過對錯(cuò)誤類型的全面了解,開發(fā)人員可以提前預(yù)測和避免潛在的問題,增強(qiáng)系統(tǒng)的穩(wěn)定性、容錯(cuò)能力和安全性,從而提升系統(tǒng)整體的可靠性和性能。對于測試人員來說則可以更加從容應(yīng)對總線測試過程中出現(xiàn)的各種異常情況,提高測試的效率和質(zhì)量。3361瀏覽量 -
CI/CD方案:推動智能汽車開發(fā)的高效利器2024-12-18 10:03
-
設(shè)計(jì)仿真 | ??怂箍礦TD智能駕駛仿真方案—Camera2024-12-17 15:16
-
深入解析J1939-73:車輛診斷通信的標(biāo)準(zhǔn)與應(yīng)用2024-12-11 10:01
-
CANoe對EtherCAT的支持2024-12-05 01:04
EtherCAT(EthernetforControlAutomationTechnology)是一種基于以太網(wǎng)的現(xiàn)場總線技術(shù),主要用于需要高速、實(shí)時(shí)通信的工業(yè)自動化領(lǐng)域,例如:機(jī)器人控制系統(tǒng)、數(shù)控機(jī)床、測試測量設(shè)備和汽車產(chǎn)線等。EtherCAT由BeckhoffAutomation公司開發(fā)并成為IEC61158標(biāo)準(zhǔn),目前由EtherCAT技術(shù)協(xié)會(ETG)
-
分布式、域控及SOA架構(gòu)車身功能測試方案2024-12-27 09:05
北匯信息推出分布式、域控以及SOA架構(gòu)的車身功能測試解決方案,支持在實(shí)驗(yàn)室環(huán)境下完成車身單部件、系統(tǒng)級功能自動化測試,可以極大地提升車身功能的可靠性和穩(wěn)定性。1.3k瀏覽量 -
TSN和DDS測試解決方案2024-05-10 09:29
-
汽車智能座艙域功能測試2024-05-10 09:20
-
車載T-Box邏輯功能測試方案2024-04-26 11:19
北匯信息基于對客戶需求規(guī)范、行業(yè)法規(guī)及自身測試經(jīng)驗(yàn)Know-How,為客戶提供完整和專業(yè)的T-Box邏輯功能測試解決方案。支持在實(shí)驗(yàn)室環(huán)境及實(shí)車環(huán)境下完成T-Box上層邏輯功能測試及實(shí)車數(shù)據(jù)分析測試,可以極大地提升T-Box的可靠性和穩(wěn)定性。741瀏覽量 -
汽車OTA通道和壓力測試方案2024-04-25 09:16
北匯信息基于對客戶需求規(guī)范、行業(yè)法規(guī)及自身測試經(jīng)驗(yàn)Know-How,為汽車客戶提供完整和專業(yè)的汽車OTA通道測試和壓力測試解決方案,包括測試系統(tǒng)開發(fā)、測試規(guī)范開發(fā)、測試腳本實(shí)現(xiàn)及測試實(shí)施的全流程服務(wù)。1.5k瀏覽量 -
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ù)研與儲備工作。伴隨TSN車規(guī)級通信芯片成熟度的提升,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測試工具鏈與驗(yàn)證方法。757瀏覽量 -
北匯信息MES成功案例及合作伙伴2022-07-19 18:59
MES成功案例上海汽車制動系統(tǒng)有限公司(SABS)上海汽車制動系統(tǒng)有限公司(簡稱SABS)是德國大陸公司與上海汽車工業(yè)(集團(tuán))總公司雙方共同投資組建的企業(yè)。公司主要產(chǎn)品為ABS防抱死制動系統(tǒng)、制動鉗、助力器、傳感器、制動軟管等。其生產(chǎn)涉及機(jī)加、電鍍、裝配等三種模式。本著“統(tǒng)一規(guī)劃、分步實(shí)施”的原則,SABS逐年分步進(jìn)行了MES系統(tǒng)建設(shè)。系統(tǒng)覆蓋了機(jī)加、電鍍、裝配車間。包含:設(shè)備集成、SAP集成、計(jì)745瀏覽量 -
注塑MES解決方案2022-07-19 18:42
通過MES系統(tǒng)建設(shè),可以對生產(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ǔ)。687瀏覽量 -
軍工航空航天MES解決方案2022-07-19 18:30
軍工航空航天MES解決方案:過建立以MES為核心的生產(chǎn)管理系統(tǒng),與相關(guān)信息系統(tǒng)的集成,形成完整的生產(chǎn)信息化管理平臺,實(shí)現(xiàn)信息化建設(shè)的目標(biāo)。1.1k瀏覽量 -
汽車行業(yè)MES解決方案2022-07-19 18:19
針對汽車生產(chǎn)制造行業(yè)對制造管理系統(tǒng)的管理需求,以及北匯信息在汽車行業(yè)多年的MES實(shí)施經(jīng)驗(yàn),北信息提供一套成熟的生產(chǎn)信息化管理系統(tǒng)(MES)為生產(chǎn)管理者及企業(yè)管理者提供真實(shí)、完整、多視角的評估報(bào)告,有效支持各級管理決策。1k瀏覽量
-
上傳時(shí)間:2024-08-16 14:27
0次下載 -
上傳時(shí)間:2024-08-07 21:39
0次下載 -
上傳時(shí)間:2024-04-18 22:41
0次下載 -
上傳時(shí)間:2023-04-11 00:08
7次下載 -
上傳時(shí)間:2023-04-08 21:37
1次下載 -
上傳時(shí)間:2022-11-10 08:34