- IBMでは、ビジュアル・モデリング製品として、Rose製品群のほかに、IBM Rational Software Architect、IBM Rational Systems DeveloperとIBM Rational Software Modelerを提供しています。これらの製品は、UML 2.0を含む新しい標準をサポートしています。お客様のご要望に応じて、どちらの製品が適切か十分にご検討ください
- IBM Rational Rose® Technical Developerは複雑なシステム開発の課題を解決するために開発された、堅牢なモデル駆動開発(MDD)ソリューションです。いまや業界標準となったUnified Modeling Language(UML)に基づき、Rational Rose Technical Developerはモデルの実行とコードの生成を含む、最も堅牢なモデル型開発の自動生成機能をサポートします (Rose RealTime の機能)。これにより、組み込みシステムの開発者は高度な生産性を実現できます。要求をとらえ、コードの生成、ターゲットのテスト、デバッグにいたる広範なツール連携によりプロジェクトチームをつなぎます。
- IBM Rational Rose Technical Developerには、以下のコンポーネントが含まれます。
- Rational Rose RealTime - C/C++、Java™およびCORBAを用いたフルスケールのモデル駆動型開発向け
- IBM Rational Rose Enterprise for Windows® - ANSI C++、 C++ Java、CORBA、Ada、Visual Basic 6 およびVisual C++を用いたラウンドトリップ・エンジニアリング、およびデータベース設計向け
-
IBM Rational Rose Technical Developerは以下のような機能が提供されています。
- Rational RequisitePro® や Rational Unified Process® for Systems Engineering (RUP® SE)といった、Rationalのライフサイクル開発ツールとの連携が可能です。
- Rational ClearCase®をはじめとした、あらゆるSCC-適合型バージョンコントロールシステムとの連携が可能です。
- Rational Rose RealTimeでは、以下の機能を提供します。
- C/C++およびJavaでの設計からコード生成までを完全自動化します。
- イベント駆動型、並行、分散アプリケーションに最適です。
- ランタイム・モデルの実行、完全に実行可能なコードの生成、(UMLの状態遷移図による)ビジュアル・デバッグが可能です。
- モデル・ベース・テスト機能により、ドライバー、スタブ、テスト・ハーネス、および実際のテスト・スクリプト構築を自動化します。
- 待ち時間、スループット、信頼性の厳しい条件を確実に達成する高度なモデリング構成概念です。
- WindRiver VxWorksのような、最も普及している組み込みIDEとリアルタイムオペレーションシステム(RTOS)との連携が可能です。設定により、実質的にあらゆるプラットフォームをサポート可能です。
- MISRSA C 1.4対応のC言語のコード生成をサポートします。
- IBM Ratioanl Rose Enterprise for Windows では、以下の機能をサポートします。
- 最も一般的なJava1.5構成でのフォワード、リバースエンジニアリングをサポートします。(限定サポート)
- UML デザインを使用し、論理モデルと物理モデルを柔軟に関連付けることができるデータベース設計が可能です。
IBM, IBMロゴ, ClearCase, developerWorks, PartnerWorld, Rational, Rational Rose, RequisitePro, Rational Unified Process, RUPは、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、http://www.ibm.com/legal/copytrade.shtml(US) をご覧ください。
WindowsはMicrosoft Corporationの米国およびその他の国における商標です。
JavaおよびすべてのJava関連の商標は Sun Microsystems, Inc.の米国およびその他の国における商標です。
