本文へジャンプ

アーキテクチャー管理

ビジネス駆動型開発を最適化

 

モデル駆動型開発 (MDD) は、初期のソフトウェア成果物がモデルであり、そこからコードやその他の成果物を生成するソフトウェア開発のスタイルです。MDDは、エンタープライズ・アプリケーション開発の生産性と品質の向上を目的とし、MDDにおけるモデルの変換とコード生成ではパターンが重要な役割を担います。この開発アプローチを採用する場合、次の要素をサポートする統合開発環境 (IDE) が必要です。

IBM Rationalは、以下の柔軟で使いやすいモデリング/設計/開発用の統合製品を提供しています。

設計と開発の統合

  • Rational Software Architect for WebSphere Software
    サービス指向アーキテクチャー (SOA)、J2EEおよびポータルなどのアプリケーションを構築するソフトウェア設計者やモデル駆動型開発の担当者向けの、先進的なモデル駆動型・静的分析ツールです。分析、設計から開発までのツールが統合されており、エンタープライズ・ソリューション/サービスの理解、設計、管理、および発展をサポートします。この製品は、設計、分析および開発の機能も含みます。
  • Rational Software Architect Standard Edition
    Eclipse の利点を最大限に活用した設計/開発ツールです。ソフトウェア設計者やモデル駆動型開発の担当者は、当製品が含むプラグインを使うことにより、統一モデリング言語 (UML™ 2)、分析・開発機能を駆使して、C/C++、Java™ J2SE、および CORBA ベースの優れたアーキテクチャーをもつアプリケーションを構築できます。
  • Rational Rhapsody
    リアルタイム・システムまたは組込みシステムのための、UML ベースおよび SysML ベースのモデル駆動型開発ソリューションです。
  • Rational Rose® Technical Developer
    モデルの実行および完全に実行可能なコードの生成など、最も強力なモデル駆動型開発をサポートします。これにより、専門的なシステムや組込みシステムの開発者も、高い水準の生産性を実現できます。
  • Rational Rose family(US)
    業界標準の統一モデリング言語 (UML) のバージョン 1.x を用いたソフトウェア設計用ソリューションです。アーキテクト、アナリスト、ソフトウェア・データベースの設計者の誰もがRational Rose ファミリー製品を使用でき、ソフトウェア・アーキテクチャー、データベース、ビジネス要件および再利用可能な資産もビジュアルにモデル化できます。さらに、マネジメント・レベルのコミュニケーションも明確に表現できます。
  • Rational Tau (US)
    標準規格に基づいた複雑なシステムのためのモデル駆動型開発ソリューションです。

モデリング

  • IBM Rational Software Modeler
    統一モデリング言語 (UML) 2.0 ベースのビジュアル・モデリング/設計ツールです。仕様、アーキテクチャーおよび設計を明確に定義し、確実に伝える必要のあるアーキテクト、システム・アナリストおよび設計者向けの製品です。
  • IBM Rational Rose Data Modeler
    データベース開発を UML表記と統合して、データベース設計者とソフトウェア開発チームを一体化させるツールです。

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.の米国およびその他の国における商標です。

Rational software

お問い合わせはこちら

まずはお気軽に
ご相談ください

ソリューション