Rational的Linux應用程式開發解決方案(轉)

ba發表於2007-08-15
Rational的Linux應用程式開發解決方案(轉)[@more@]用於Linux 開發的Rational 工具

  Rational 軟體提供了綜合的解決方案,讓您可以利用 Linux 構建、整合、擴充套件、改造和部署軟體。憑藉對軟體生命週期中所有角色和活動的廣泛支援,IBM 軟體開發平臺、Rational 產品支援開發和 Linux 環境下的開發。 Rational 對Linux 的支援主要集中在以下兩個方面:透過綜合的 IDE 支援方便了 Linux應用程式的開發;透過為管理軟體資產提供基於Linux 的平臺支援降低了軟體開發基礎設施的總體擁有成本。 Rational 產品家族包括:

  需求和分析工具。此產品類別包括需求管理、業務建模和資料建模工具。

* IBM Rational RequisitePro 功能強大且易用的管理需求和用例的整合產品,可促進更好地交流、增強團隊合作和降低專案風險。

  設計和構建工具。此產品組包括獲獎的可支援 Linux 開發的 WebSphere Studio 整合開發環境 (IDE),現已更名為 Rational Application Developer。其他工具包括設計建模、元件測試以及執行時分析工具。

* 新產品!IBM Rational Software Architect:這是一種設計和構建工具,軟體架構師和高階開發人員使用它來建立 Java 平臺應用程式或者是 C++ 應用程式,該工具利用 UML 進行模型驅動開發,統一了軟體應用程式架構的各個方面。
* 新產品!IBM Rational Software Modeler:基於 UML 的視覺化建模和設計工具,供需要確保能對他們的規格、架構和設計進行清晰的定義並便於向涉眾進行清晰陳述的架構師、系統分析師和設計人員使用。
* 新產品!IBM Rational Web Developer for WebSphere Software:使用一個易學易用的 IDE 來構建、測試和部署 Web、Web 服務和 Java 應用程式。
* 新產品!IBM Rational Application Developer for WebSphere Software (以前稱為 WebSphere Studio Application Developer):一個綜合的 IDE,幫助開發人員快速設計、開發、分析、測試、配置和部署 Web、Web services、Java、J2EE 以及門戶應用程式。2004 年 4 月,IBM WebSphere Studio 榮獲由 Linux User & Developer Awards 2004 頒發的最佳 Linux 開發工具獎 (美國)
* Rational Rose Technical Developer 產品家族支援視覺化建模,並提供對 C、C++、Java 和 Ada 的語言支援。Rational Rose for Linux 專為架構師和開發群體進行以模型為中心的開發而量身定製。Rational Rose RealTime 支援那些想要執行統一模型語言 (UML) 並轉到完整的模型驅動開發方法的使用者。Rational Rose RealTime 支援為裝置和系統級開發建模。Linux 對這兩種工具都提供完整的支援,無論是在主機方還是目標方。

  軟體質量工具。測試工具可幫助我們確保軟體產品的質量、並對程式碼的一致性、質量、功能及效能進行測試。

* IBM Rational Test RealTime 提供執行時分析以及單元整合和系統級測試。它允許您對主機和目標進行測試和除錯,並對兩方環境進行協調。
* IBM Rational PurifyPlus 提供執行時分析,包括記憶體洩漏和錯誤檢測,又稱為記憶體分析。它測試應用程式效能分析和程式碼覆蓋情況並提供所有的執行時分析效能來評估您的應用程式。
* IBM Rational Manual Tester:一個手動指令碼編寫和執行解決方案,採用自動化、組織和重用的原則對常用的測試實踐進行創新。
* IBM Rational Functional Tester:先進的自動化功能測試和迴歸測試工具,供需要對 Java、.NET 和基於 Web 的應用程式的測試進行細粒度控制和靈活掌握的測試人員和 GUI 開發人員使用。
* IBM Rational Performance Tester:用來建立、執行和分析效能測試的工具,在部署基於 Web 的應用程式前團隊可使用該工具對程式的伸縮性和可靠性進行驗證。

軟體配置管理 (SCM) 工具。這些產品包括變更和版本控制、資產管理和缺陷跟蹤。Rational SCM Linux 支援使得開發人員可以在他們喜好的整合開發環境中工作(無論是 .NET、J2EE 還是IDE 的組合),同時降低伺服器端的開銷。

* Rational SCM 功能是由 Rational ClearCase 產品家族提供的,該產品家族包括負責軟體資產管理的 IBM Rational ClearCase 和負責缺陷和變更跟蹤的 IBM Rational ClearQuest。Rational ClearCase 產品支援任意規模的團隊(從小型協作團隊到分佈在全球各地的團隊)並行工作,可在從 PC 到大型計算機的各種平臺上執行的 Linux 中執行。

  過程和專案管理。生命週期管理用於管理開發過程、組織需求和衡量開發進度。

* IBM Rational Unified Process (RUP) 是建立在經過驗證的最佳實踐基礎上的軟體開發過程平臺,可根據您的專案需要對該平臺進行配置。RUP 強調模型的開發,也就是對要開發的軟體系統進行語義上的豐富表示。

  IBM Rational 還特地為開發軟體產品和系統的人員提供了可選產品,包含在總體生命週期解決方案中:

* 新產品!IBM Rational Professional Boundle:包括您的企業在 Windows 和 Linux 上進行設計、構建和測試 J2EE、門戶和麵向服務的應用程式所需要的所有桌面工具。一次購買您可以獲得 8 個強大的工具,只需要管理一個維護合同。該包為獨立從業者提供了最大的靈活性,他們可以僅安裝和使用工作所需要的工具。包中的工具為便於使用都已結構化,所有的工具都在一個基於 Eclipse 的應用程式核心中安裝。
* IBM Rational Suite for Technical Developers:為針對某些難度比較大的產品和系統(例如實時和嵌入應用程式)建立程式碼的開發人員提供了完整的生命週期解決方案。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958363/,如需轉載,請註明出處,否則將追究法律責任。

相關文章