版本重磅更新:
Helix QAC 2021.3 新增了現代汽車集團的新合規模塊,這是Helix QAC首次將定制化開發轉變為可公開的定制模塊,為與各大OEM廠商的合作突破新世界大門,格局打開了!歡迎我們各位OEM踴躍咨詢北匯~下面我們速速展開新版本Helix QAC 2021.3的詳細解讀:)

Helix QAC 2021.3引入了對Visual Studio Code的支持,現代汽車集團的新合規模塊,以及改進的資料流分析功能,并增加了C++20種語言支持,
此外,該版本還包括對重要的汽車和安全編碼標準的準確性和覆寫率的改進,簡化的構建程序監控,以及提供更好的可用性、安全性和專案設定/管理選項的總體質量改進,

Visual Studio Code IDE Plugin
使用我們新的 Visual Studio Code 桌面分析插件,在代碼簽入之前快速輕松地檢測和修復問題,
這個新的IDE擴展支持Visual Studio Code for C/C++中Helix QAC的桌面分析:
- 分析代碼、查看和篩選結果
- 支持多宿主和禁止顯示的訊息
- 診斷訊息幫助
- 日志記錄和輸出訊息
編碼標準覆寫范圍(AUTOSAR、MISRA、CERT、CWE、HKMC)
-
改進的合規模塊覆寫范圍
AUTOSAR覆寫率已提高到94%,使合規更容易,以及Helix QAC聞名于世的行業領先的精度和準確度, -
改進的 MISRA C:2012 覆寫范圍
MISRA C:2012深度和精度得到了改進, -
提高證書覆寫率
CERT C/C++覆寫范圍已得到改進,以提高深度和準確性, -
提高 CWE 覆寫率
CWE的覆寫范圍已經擴展到包括與加密和變數使用規則沖突相關的新訊息, -
全新 HKMC 合規模塊,適用于 C/C++
使用Helix QAC為現代汽車集團及其供應商提供的新型合規模塊,執行汽車嵌入式系統安全C / C++編碼指南,
資料流改進
- 對陣列中的單個元素進行建模可提供更強大的分析功能,從而以更高的準確性查找資料流/路徑缺陷,
- 通過額外擴展了指標算術運算式的結果,改進了對指標取消參考缺陷的檢測,
升級的 C++20 語言支持
此版本增加了對以下C++20 語言功能的支持:
? 可變引數宏中的__VA_OPT__省略運算子
改進的生成程序監視
使用"qainject"自動生成CCT簡化了構建理解和編譯器設定,此新功能為以下常見編譯器提供了用戶友好的專案和編譯器設定,
? GNU C/C++
? Clang
? MS Visual Studio
? Microchip MPLAB pic24
? xc32
? xc16
? Hightec Tricore
? QNX
整體質量提升
Dashboard
? 本地化改進
? 新的 LDAP 配置和身份驗證選項
? 改進的 SSL 證書支持
QACGUI
? 更改 GUI 中的默認視圖設定
? 頭檔案更改時自動分析
Framework
? 專案根目錄現在支持增量分析
? 基于可用資源的動態分析執行緒
QACLI
? CI/Docker 安裝,無需 GUI/Doc
? 日語翻譯和路徑修復

Helix QAC 2021.3的重要變化
Helix QAC 2021.3已升級到使用Python 3,并洗掉了已達到生命周期結束的Python 2,
- 需要用戶操作來升級現有專案,要升級您的專案,請運行"qacli admin --upgrade",有關詳細資訊,請參閱產品檔案,
- 請注意,此升級程序也適用于創建新專案但重用使用以前版本的 QAC 創建的 CCT 的情況,
- 如果使用Helix QAC 2021.3包中包含的CCT創建新專案,則它們已經過轉換和測驗,可以在Python 3下作業,
終止支持 - 以下 Visual Studio 專案已從安裝包中洗掉:Visual Studio 2010、2012 和 2013
Perforce公司簡介
Perforce(PRQA)公司是AUTOSAR組織在代碼靜態分析領域的唯一會員,負責功能安全軟體架構的相關標準制定作業,參與撰寫了C++14編碼指南,制定了AUTOSAR測驗方案,并應用其開發的靜態測驗工具Helix QAC在AUTOSAR Adaptive Platform演示代碼上執行代碼靜態測驗,
Helix QAC作為代碼靜態分析領域的先驅,不僅僅提供針對AUTOSAR C++的診斷,還支持MISRA C/C++、HICPP、JSF AV C++、CERT、CWE編碼規范包,其精準的診斷訊息和強大的軟體生命周期管理平臺為全球3000多個整車廠和零部件供應商所信賴,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/395097.html
標籤:其他
上一篇:計算機畢業設計在線音樂播放系統【代碼講解+安裝除錯+檔案指導】
下一篇:Golang學習之路一環境搭建
