德國AbsInt公司是專注于安全苛求軟件研發(fā)、確認、驗證和認證的工具鏈供應商。能夠為客戶提供較完整的確保代碼安全的性能分析工具套件以及軟件分析、驗證、確認和編譯器技術(shù)相關(guān)咨詢服務(wù)。AbsInt產(chǎn)品廣泛地應用于工業(yè)、交通、汽車、通信和能源等行業(yè)的安全苛求軟件研發(fā)過程中。
產(chǎn)品介紹
AbsInt 代碼安全性能分析套件主要包括以下幾種產(chǎn)品:
aiT WCET Analyzer/ 最差情況執(zhí)行時間分析工具
StackAnalyzer / 最差情況堆棧使用量分析工具
TimingProfiler/ 代碼執(zhí)行時間分析工具
Astrée /C 代碼運行時錯誤和數(shù)據(jù)競爭檢查工具
RuleChecker/C 代碼規(guī)則檢查工具
CompCert/ 形式化方法驗證的優(yōu)化 C 語言編譯器
二進制代碼分析工具
aiT
針對特定的處理器和編譯器,能夠分析出較接近實際運行情況的最差執(zhí)行時間,真實反映系統(tǒng)性能。在分析過程中充分考慮了高速緩存和流水線(pipeline)的影響,從而避免了過于保守的WCET值,亦避免了硬件資源的浪費。
StackAnalyzer
針對特定的處理器族和編譯器,能夠自動分析出任務(wù)的最差堆棧使用量,即避免了人為低估造成的堆棧溢出,又避免了人為高估而造成的資源浪費。
TimingProfiler
針對特定的處理器族和編譯器,能夠從初期開始對代碼執(zhí)行時間進行持續(xù)分析和評估。
特點
代碼靜態(tài)分析工具,可直接導入編譯后的 .elf/*.out 等二進制可執(zhí)行文件進行自動分析,不會對現(xiàn)有的工具鏈造成影響
圖形化顯示程序的調(diào)用和控制流及不同程序點的機器狀態(tài),為優(yōu)化提供依據(jù)
遍歷所有程序執(zhí)行路徑,對所有場景有效,無需提供測試用例
支持批量測試,支持Jenkins,可實現(xiàn)軟件持續(xù)集成測試
aiT 和 StackAnalyzer 有認證支持包,能夠提供認證支持服務(wù)( ISO-26262, IEC-61508, EN-50128 等)
C 代碼分析工具
Astrée
Astrée 能夠確保找出所有的代碼運行時錯誤 (run-time error) 和數(shù)據(jù)競爭 (data race) 問題,控制流和數(shù)據(jù)流達到全部的覆蓋度
Astrée 分析方法,確保較低的誤報率
Astrée 在分析過程中能夠考慮 OSEK\AUTOSAR 等 OS 配置環(huán)境的影響,提高分析結(jié)果精確度
Astrée 的分析結(jié)果支持交互式瀏覽,能夠幫助用戶迅速定位問題,并進行備注及修改
Astrée 可與 dSPACE TargetLink 實現(xiàn)無縫集成
Astrée有認證支持包,能夠提供認證支持服務(wù)(ISO-26262, IEC-61508, EN-50128 等)
RuleChecker
RuleChecker 是 C 代碼規(guī)則檢查工具,支持以下代碼規(guī)則標準:
MISRA 2004、2012、2012 Amendment 1
ISO/IEC TS 17961:2013
SEI CERT Secure C
MITRE CWE
客戶訂制標準
應用 & 案例
豐田汽車非預期加速事件調(diào)查 ,2010 年 aiT 被 NASA 作為工業(yè)標準靜態(tài)分析工具用于豐田汽車公司非預期加速事件調(diào)查,以排除與時間相關(guān)的軟件缺陷
Daimler 在動力總成控制系統(tǒng)等多個軟件研發(fā)項目中,成功運用 StackAnalyzer工具進行相關(guān)分析,在研發(fā)前期即對軟件的堆棧使用量情況進行有效分析和預估,避免了堆棧溢出等問題造成的項目延期和成本損失
相關(guān)鏈接 (直接點擊進入)
1 | 符合功能安全要求的動態(tài)測試工具-TESSY |
2 | MACH SYSTEMS—總線接口轉(zhuǎn)換工具 |
3 | Stimulus—需求形式化建模和分析工具 |
4 | Cotherm 多物理場耦合方案 |
5 | Cradle CFD—專業(yè)熱流場分析工具 |
6 | TAITherm座艙熱管理與續(xù)航里程 |
經(jīng)緯恒潤通過與IBM、Dassault、ANSYS等知名工業(yè)軟件廠商合作,為用戶提供汽車電子領(lǐng)域數(shù)十種研發(fā)工具,并通過在研發(fā)流程、建模仿真、測試驗證、平臺建設(shè)等領(lǐng)域的定制開發(fā)和技術(shù)服務(wù),助力用戶實現(xiàn)研發(fā)的流程化、數(shù)字化、智能化和平臺化,提升產(chǎn)品研發(fā)效率和市場競爭力。
-
代碼
+關(guān)注
關(guān)注
30文章
4887瀏覽量
70268
發(fā)布評論請先 登錄
BMS IC測試:確保電池安全和性能的關(guān)鍵

集成電路設(shè)計中靜態(tài)時序分析介紹
ADC的靜態(tài)指標有專用的分析工具嗎?
如何提高嵌入式代碼質(zhì)量?
英諾達發(fā)布全新靜態(tài)驗證產(chǎn)品,提升芯片設(shè)計效率
英諾達推出兩款全新靜態(tài)驗證EDA工具

海外靜態(tài)IP:跨國業(yè)務(wù)與遠程工作的重要工具
汽車異構(gòu)硬件平臺開發(fā)如何進行靜態(tài)代碼分析

Perforce靜態(tài)分析工具2024.2新增功能:Helix QAC全新CI/CD集成支持、Klocwork分析引擎改進和安全增強

利用靜態(tài)檢查工具完善功能安全中測試覆蓋率

代碼靜態(tài)測試工具Klocwork 2024.2新發(fā)布

評論