版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.,1,Klocwork:全面源代碼分析企業(yè)級(jí)軟件源代碼分析工具,.,2,Klocwork:是唯一集效率和速度為一身的強(qiáng)大而精確的企業(yè)級(jí)源代碼靜態(tài)分析工具。全球在移動(dòng)設(shè)備、消費(fèi)電子、醫(yī)藥科技、電信、軍事、航空航天等領(lǐng)域有超過900個(gè)客戶。,Klocwork概述,.,3,Klocwork技術(shù)特點(diǎn),.,4,Klocwork優(yōu)勢,.,5,Klocwork優(yōu)勢,幫助開發(fā)人員IDE集成,使開發(fā)人員進(jìn)行準(zhǔn)確的本地分析,自動(dòng)與系統(tǒng)分析上下文進(jìn)行關(guān)聯(lián)最佳性能、最佳準(zhǔn)確性、全系統(tǒng)上下文傳遞到本地在解決缺陷時(shí),創(chuàng)建peer-to-peer協(xié)同統(tǒng)一缺陷ID和開發(fā)人員的行為與缺陷保持一致,開發(fā)人員不會(huì)對(duì)同一缺陷進(jìn)行重
2、復(fù)工作與IDE集成,或者通過簡單的命令行調(diào)用Klocwork是唯一一個(gè)能夠?qū)⒆烂嬖创a分析的高效性與系統(tǒng)范圍分析的強(qiáng)大、準(zhǔn)確完美結(jié)合在一起的源代碼分析工具,.,6,Klocwork功能,軟件架構(gòu)分析,安全漏洞檢測,軟件度量分析,缺陷檢測,.,7,缺陷檢測,Klocwork的自動(dòng)化缺陷檢測功能易于使用,定制靈活,具有圖形化的構(gòu)建和報(bào)表管理圖形界面,擁有業(yè)界領(lǐng)先的消息過濾器,極具柔性的配置,和強(qiáng)大的學(xué)習(xí)調(diào)整知識(shí)庫。,能夠檢測到的安全漏洞類型:,.,8,缺陷檢測-缺陷結(jié)果分析,可以用這些條件查詢?nèi)毕?這里選擇統(tǒng)計(jì)圖的類型,.,9,安全漏洞檢測,Klocwork安全漏洞分析是基于市場領(lǐng)先的缺陷檢測能力
3、,從原來的缺陷檢測分離出來單獨(dú)的安全漏洞檢測和安全代碼的缺陷檢測。,能夠檢測到的安全漏洞類型:,.,10,軟件架構(gòu)分析,代碼結(jié)構(gòu)展示,代碼審查,發(fā)現(xiàn)并修復(fù)設(shè)計(jì)異常,優(yōu)化頭文件結(jié)構(gòu),KlocworkArchitect為軟件項(xiàng)目的架構(gòu)提供一個(gè)生動(dòng)的可視化的架構(gòu)圖,幫助項(xiàng)目經(jīng)理、軟件架構(gòu)師查看、分析和優(yōu)化復(fù)雜代碼庫的軟件架構(gòu)。,.,11,軟件架構(gòu)分析,代碼結(jié)構(gòu)展示系統(tǒng)視圖顯示已有應(yīng)用系統(tǒng)的物理結(jié)構(gòu),應(yīng)用系統(tǒng)中的依賴關(guān)系連同應(yīng)用系統(tǒng)和外部環(huán)境間的依賴關(guān)系也顯示出來。,功能強(qiáng)大的代碼審查使用自動(dòng)的流程圖功能,從源代碼分析得出程序的流程圖,理解文件的處理流程,來幫助進(jìn)行更加高效的編碼。,.,12,軟件架構(gòu)
4、分析,優(yōu)化頭文件結(jié)構(gòu)在大型C/C+軟件中,一個(gè)普遍的可維護(hù)性問題就是過于復(fù)雜的頭文件結(jié)構(gòu),比如包含了許多不必要的頭文件。k8能夠?qū)δ南到y(tǒng)執(zhí)行自動(dòng)分析,然后給出經(jīng)過優(yōu)化后,對(duì)潛在的系統(tǒng)文件大小、構(gòu)建時(shí)間減少的量值,并給出優(yōu)化您頭文件的某種推薦方案的路徑圖。,發(fā)現(xiàn)并修復(fù)設(shè)計(jì)異常軟件架構(gòu)師利用這種分析快速發(fā)現(xiàn)復(fù)雜的架構(gòu)問題(如循環(huán)依賴)、模型改進(jìn)等方面的內(nèi)容然后為開發(fā)人員產(chǎn)生一個(gè)可操作的變更列表。,.,13,軟件架構(gòu)分析-應(yīng)用系統(tǒng)物理結(jié)構(gòu),.,14,軟件架構(gòu)分析-程序的流程圖,.,15,軟件度量分析,過程度量過程度量是經(jīng)典的項(xiàng)目管理層次的度量,如:測試用例執(zhí)行完成的數(shù)量或者已經(jīng)實(shí)現(xiàn)的需求的百分比。
5、資源度量另外一種常用的、然而更加宏觀層次的度量集合,通常用于訪問人力資源方面,如:勞動(dòng)生產(chǎn)率或者分配的項(xiàng)目A與項(xiàng)目Z的人時(shí)對(duì)比。Klocwork能夠提供包括這些度量在內(nèi)的最佳解決方案,自動(dòng)產(chǎn)生直接從源代碼中產(chǎn)生的客觀的、可操作的產(chǎn)品度量。,Klocwork發(fā)布100多種關(guān)于文件、類、和函數(shù)/方法的代碼度量,包括了從McCabe復(fù)雜度、Halstead程序度量、代碼行數(shù)、繼承數(shù)、循環(huán)數(shù)等各種基本度量。,.,16,軟件度量分析,Klocwork面向結(jié)果的產(chǎn)品度量,讓項(xiàng)目ledaer和軟件QA人員,隨時(shí)查看軟件的缺陷情況,控制軟件的產(chǎn)品質(zhì)量,并做出及時(shí)響應(yīng)。,.,17,Klocwork架構(gòu),17,S
6、ource,kwadmin,kwbuildproject,Klocworkbuildtools(kwwrap,kwinject,kwant,kwvcprojparser,kwdspparser),Objectfiles,FBKB,ProjectProperties,Klocworktables,ProjectReports,Configfiles,BuildSpecification,KlocworkArchitect,KlocworkReview(Webbrowser),KMC,kwadmin,kwinspectreport,客戶端,.,18,Klocwork成功案例,全球前5位的智能手機(jī)公司就有4個(gè)在使用Klocwork全球前7位的芯片制造商就有5個(gè)在使用Klocwork全球前10位的通訊設(shè)備制造商就有8個(gè)在使用Klocwork美國前7位的航空與國防企業(yè)就有5個(gè)在使用Klocwork全球前10位的醫(yī)療設(shè)備企業(yè)就有7個(gè)在使用Klocwork,誰在使用Klocwork?,.,19,Klocwork成功案例,JohnsHopkinsAPL節(jié)省了900人時(shí)的成本LawrenceLivermore在36.5萬行代碼的某項(xiàng)目中節(jié)省了200,000美元Motorola減少了系統(tǒng)測試時(shí)50%的問題數(shù)目MentorGraphics在進(jìn)行測試之前發(fā)現(xiàn)了1000個(gè)bug,Klocw
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 化工行業(yè)水處理及安全相關(guān)知識(shí)AA001單元測試試卷
- 財(cái)務(wù)辦公室制度管理制度
- 落實(shí)收款與入賬制度
- 醫(yī)療質(zhì)量考核與持續(xù)改進(jìn)實(shí)施方案
- 2026年上半年黑龍江事業(yè)單位聯(lián)考省地震局招聘2人參考考試題庫附答案解析
- 2026福建泉州石獅市自然資源局招聘編外工作人員1人備考考試題庫附答案解析
- 2026新疆博爾塔拉州博樂市中西醫(yī)結(jié)合醫(yī)院面向全市選聘義務(wù)行風(fēng)監(jiān)督員備考考試題庫附答案解析
- 2026湖北武漢市江岸區(qū)事業(yè)單位招聘財(cái)務(wù)人員1人備考考試題庫附答案解析
- 2026中國人民警察大學(xué)招聘27人參考考試試題附答案解析
- 2026年上半年黑龍江省林業(yè)科學(xué)院事業(yè)單位公開招聘工作人員55人參考考試題庫附答案解析
- 2026年滁州全椒縣教育體育局所屬學(xué)校校園招聘教師16名筆試備考題庫及答案解析
- 保溫一體板外墻施工方案
- 廣州大學(xué)2026年第一次公開招聘事業(yè)編制輔導(dǎo)員備考題庫及1套參考答案詳解
- 廣州市衛(wèi)生健康委員會(huì)直屬事業(yè)單位廣州市第十二人民醫(yī)院2025年第一次公開招聘備考題庫完整答案詳解
- 2024-2025學(xué)年廣東省廣州市越秀區(qū)八年級(jí)上學(xué)期期末數(shù)學(xué)試卷(含答案)
- (正式版)DB51∕T 3340-2025 《特長公路隧道消防站建設(shè)規(guī)范》
- 2026年中職財(cái)經(jīng)商貿(mào)類專業(yè)教師資格證面試含答案
- 2026年太原城市職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試備考試題附答案詳解
- 3D車載蓋板玻璃項(xiàng)目商業(yè)計(jì)劃書
- 阿米巴經(jīng)營管理培訓(xùn)課件
- 我國的宗教政策-(共38張)專題培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論