上海道寧信息科技有限公司
參考價: | 面議 |
- 產(chǎn)品型號
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問次數(shù):205更新時間:2021-09-10 11:29:37
-
提供可靠,高性能的Java應(yīng)用程序,組件和Web服務(wù)。 DevPartner的Java版是一個全面的軟件開發(fā)和測試工具套件,自動提高Java開發(fā)效率,如源代碼評語,故障排除,性能特征和單元測試驗證。它可以檢測和診斷軟件缺陷和性能問題,在開發(fā)過程中具有成本效益的。 DevPartner Java的版本可以幫助軟件提供 可靠的,高性能的Java應(yīng)用程序,組件和Web服務(wù)。
DevPartner Java的V4.3 版本新特征:
OptimalAdvisor - DevPartner的Java Edition包括OptimalAdvisor ,靜態(tài)代碼分析功能,有助于分析復(fù)雜的Java應(yīng)用程序的結(jié)構(gòu),使它成為運行分析功能DevPartner Java的補充版本;
支持Java6- DevPartner Java的版本現(xiàn)在支持應(yīng)用程序的Java 6 (JDK 1.6 )的性能分析,覆蓋分析,主題分析,代碼驗證和設(shè)計驗證功能;
支持Windows Vista- DevPartner Java的版本現(xiàn)在支持在Windows Vista商業(yè)版,企業(yè)版和版上的Java開發(fā)和部署;
添加支持應(yīng)用服務(wù)器- DevPartner Java的4.3版增加了支持一些Java應(yīng)用的服務(wù)器平臺,包括:
•- IBM WebSphere Application Server 6.1.0.9
- Tomcat 6.0
- JBoss 4.2
- CosmiNexus (Japan)
- InterStage (Japan)
Eclipse開發(fā)支持, DevPartner Java的版本現(xiàn)在支持的Eclipse 3.3開發(fā)環(huán)境,并利用在Eclipse Web工具項目(WTP) ,以提供一個綜合應(yīng)用服務(wù)器的開發(fā)。
增強OptimalAdvisor功能, DevPartner的Java版的OptimalAdvisor功能現(xiàn)在支持Solaris操作系統(tǒng),并已更新支持PMD的;
優(yōu)化配送管理一體化- DevPartner Java的版本4.3是一個綜合的數(shù)據(jù)提供商Compuware的 優(yōu)配送管理(ODM 1.1) 。
DevPartner自動運行各種Java開發(fā)生產(chǎn)任務(wù),其中包括:
•分布式應(yīng)用分析
•內(nèi)存分析
•性能分析
•代碼覆蓋分析
•線程分析
•代碼審查
•設(shè)計分析和重構(gòu)
分布式應(yīng)用分析-通過DevPartner瀏覽器界面,您可以從任一的客戶端和服務(wù)器收集多層運行信息, 并可以通過一個工作站查看它所有的信息。其結(jié)果是一個完整的,端到端的查看您的分布式應(yīng)用程序組件,包括- Java servlets
- Applets
- JavaBeans
- Enterprise JavaBeans
性能分析- DevPartner Java的版本顯示您的性能瓶頸的確切位置,并引導(dǎo)您發(fā)現(xiàn)問題的根源,而不改變Java運行環(huán)境的準(zhǔn)確性。多個視圖提供的性能數(shù)據(jù)和優(yōu)先事項的細節(jié)幫助你做出正確的決定。與普通的Java剖析不一樣,DevPartner為您提供完整的自上而下的性能特征,其中包括的數(shù)據(jù):
- Java-interpreted code
- JIT-compiled code
- Script code
- Third-party components
- Virtual machines
- Underlying system code
代碼覆蓋分析-您的應(yīng)用程序測試進展如何?除非你有合適的工具,否則答案是非常主觀的,你仍然不確定你已經(jīng)測試過的一切。使用DevPartner的Java ™版,您可以執(zhí)行代碼分析通過開發(fā)和單元測試自動尋找應(yīng)用程序和組件中沒有通過測試的代碼。
利用DevPartner ,您可以:
•收集多個層次和系統(tǒng)的數(shù)據(jù),驗證工作的完整性測試,分布式應(yīng)用和衡量代碼基礎(chǔ)波動
•應(yīng)用程序運行中查看覆蓋信息
•所有會議文件合并成一個單一項目小結(jié)
•著眼于解決問題,只重新測試修改部分代碼
•側(cè)重于特定領(lǐng)域的應(yīng)用環(huán)境
線程分析- DevPartner的Java Edition包括客戶端和服務(wù)器端線程分析,可以幫助您在正常的開發(fā)和測試周期中找到線程相關(guān)的僵局問題。 DevPartner不僅可以發(fā)現(xiàn)僵局,還可以發(fā)現(xiàn)潛在的死鎖。
DevPartner的的功能遠遠超過在靜態(tài)調(diào)試中通過查看Java應(yīng)用程序的執(zhí)行路徑來發(fā)現(xiàn)問題。它對所有可能的路徑組合進行應(yīng)用執(zhí)行比較(一些靜態(tài)調(diào)試不會做這樣的事),以確定是否可能會發(fā)生僵局。
DevPartner的Java版還提供了一個當(dāng)前運行線程的動態(tài)頁面,他們的狀態(tài),它們的歷史記錄,占用的顯示器。這將有助于了解程序的運行,在哪里存在著減慢應(yīng)用程序的節(jié)點。
設(shè)計驗證-現(xiàn)在有了全面功能OptimalAdvisor , DevPartner的Java版可以幫助提高您的應(yīng)用程序設(shè)計,減少維修費用,缺陷的數(shù)量和代碼更改后需要測試。 DevPartner提供設(shè)計指標(biāo)有關(guān)的質(zhì)量和穩(wěn)定性。它也提供重構(gòu)的能力,以改善度量分?jǐn)?shù),并改善應(yīng)用程序的可維護性。在設(shè)計驗證功能DevPartner可以幫助您:
•可視化軟件包之間的依賴性和層次的UML類圖
•檢測周期的依賴圖
•恢復(fù)被修改的層次
•了解哪些相關(guān)應(yīng)去掉,以改善結(jié)構(gòu)
•重整的源代碼和源模型
•查看影響重構(gòu)的相關(guān)結(jié)構(gòu)
•對設(shè)計模型驗證的源代碼
代碼驗證- DevPartner的Java版提供專門知識水平與Java代碼靜態(tài)分析能力。它直接從系統(tǒng)代碼產(chǎn)生模型,,然后讓你比較參考設(shè)計的模型或使用系統(tǒng)可視化,文件化和瀏覽。它包括良好的行業(yè)標(biāo)準(zhǔn)的設(shè)計和實施,(來自*的專家Jams Gosling,Martin Fowler,Joshua Bloch和其他的廣泛的規(guī)則基礎(chǔ))。
通過Java源和類文件應(yīng)用這些規(guī)則, DevPartner自動應(yīng)用這方面的基礎(chǔ)知識,使程序提供了解,排除故障和代碼轉(zhuǎn)換功能。對于每一個規(guī)則的行為的發(fā)現(xiàn), DevPartner Java對違規(guī)行為提供了的全面解釋,查明源代碼中的錯誤代碼。解釋包括改正錯誤代碼的的方法,刪除錯誤的代碼,還常常包括技術(shù)支持或背景資料的鏈接,幫助開發(fā)人員了解這個問題及其解決辦法。
請注意DevPartner Java版下載有以下平臺的安裝包 。每個安裝包可以單獨下載:- AIX
- Solaris
- Linux
- Windows
- HPUX