UML 2.0や、エンティティー・リレーションシップ・モデリングをサポートするさらに強力なデータモデリングを必要としている場合には、以下の製品をご検討ください。
- IBM Rational Software Architect
- IBM Rational Software Modeler
- IBM Rational Data and Appication Modeling Bundle
IBM Rational Rose® Developer for Java™ はUnified Modeling Language (UML)に基づくビジュアルモデリング環境です。Java とJ2EE のモデルに対応するコード生成機能を搭載し、それらのモデルからJavaコードを生成するので、開発プロセスや、ラウンドトリップ・エンジニアリングを、手軽にそして迅速にはじめることができます。その他のRational Rose製品と同様に、チームで共通のモデリング言語が提供されるため、品質の高いソフトウェアをさらに早く開発することを可能にします。
その他の特長:
- 業界標準のUML 1.xに基づく、先進的なモデリング環境
- “オブジェクト指向における再利用のためのデザインパターン(Design Patterns: Elements of Reusable Object-Oriented Software)”のパターンのサポート
- JavaとCORBAコードの生成、リバース・エンジニアリングとモデルとコードの同期機能
- 個別にコントロールできるモデルコンポーネント機能により、より細かなモデルの利用と管理が可能
- 新機能: JDK 1.5 サポート。列挙型(Enumerations) 、For-Each ループ (For-Each Loop)、Auto-Boxing/UnBoxingにおけるフォワードとリバース・エンジニアリングをサポート。また、静的インポート、 Generics、可変長引数 (VarArgs) におけるリバース・エンジニアリングをサポート
- Rationalのライフサイクル開発ツールとの連携
- Java IDEとの連携
- モデルとレポートのウェブ・パブリッシュ機能により、広範なチームにわたるコミュニケーションを向上
IBM、IBMロゴ、developerWorks, PartnerWorld, Rational, Rational Roseは、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、http://www.ibm.com/legal/copytrade.shtml(US)をご覧ください。
JavaおよびすべてのJava関連の商標は Sun Microsystems, Inc.の米国およびその他の国における商標です。
