本文へジャンプ

RationalのSOAライフサイクル管理

SOAの実現をRationalで促進

ソフトウェア・アーキテクト、データ・アーキテクト、開発者、ビルド・エンジニア、およびテスターは、期待されるビジネス成果を達成するサービスやコンポジット・アプリケーションを、一定の期限内に、かつ予算内で提供する責任を負っています。

これらの役割の方に向けて、IBMは以下の製品を提供します。


お客さまの課題

IBM Rational ソフトウェア製品とその利点


ビジネスの目標と要求がその後の設計、開発、およびテストのベースになっていることを確実にする

ビジネス要求が主要なアプリケーションで正確に記録され引き出されたことを検証する

IBM Rational RequisitePro® software は、ビジネス・プロセス定義からアプリケーション要件まで、サービス定義をトレース可能にするユース・ケース管理機能を提供します。この追跡可能性により、適応範囲のギャップを明らかにし、変更がサービス定義、プロセス、アプリケーションに及ぼす影響を判断できるようになります。

IBM Rational Software Architect software は、WebSphere Business Modeler ソフトウェアによって作成された UML を読み取ります。この UML は、ビジネス・アナリストがビジネス要件を達成する新規プロセスのモデル化に使用するものです。UML を使用すると、このような新規プロセスとともに既存システムの分析も行って、必要なサービスやコンポジット・アプリケーションの適切な設計を行うことができます。既存システムのアーキテクチャー分析を行うことで、ミッション・クリティカルなアプリケーションからサービスを作成する場合の影響を細かく検証し、ビジネス・リスクを最小限に抑えることができます。


信頼のできる設計と開発原則を適用し、最大限の資産再利用と信頼性を維持する

IBM Rational Application Developer 、Eclipse ベースの統合開発環境 (IDE) であるこの製品は、開発者が高品質の Java/J2EE™、ポータル、Web、Web サービス、および SOA のアプリケーションを迅速に設計、開発、組み立て、テスト、プロファイル、およびデプロイできるよう支援します。

IBM Rational Business Developer extension for RAD は、Enterprise Generation Language (EGL) 開発のための強力なワークベンチです。CICS トランザクションや COBOL プロセスを SOA サービスとして明確化し、SOA 内で既存の資産を再利用できるようにします。

IBM Rational Data Architect software は、データ・アーキテクトによるリレーショナル・データベースおよびフェデレーテッド・データベースの設計、データ資産とそれらの関連性の理解、およびデータベース・プロジェクトの合理化を支援します。


ソフトウェア・ビルドを検証して、デプロイされたソフトウェアの正確なバージョンを文書化すること

SOA デリバリー・ライフサイクル全体にわたって品質を管理すること

IBM Rational Tester for SOA Quality software は、アトミック・サービスやコンポジット・サービスのための自動化されたデータ駆動型の回帰テストおよび機能テストを提供します。

IBM Rational Performance Extension for SOA Quality software は、さまざまな利用者グループ、および各グループのアクティビティーと使用パターンを特定する柔軟なテスト・スケジューラーで、アトミック・サービスやコンポジット・サービスの信頼性とパフォーマンスを検証します。

IBM Rational Build Forge™ software は、複数のプロジェクトにわたってビルドとリリースの管理を自動化します。コードを記述しながらサービスやコンポジット・アプリケーションを迅速に構築できるようにすることで、後工程となるテストや開発作業を遅延させる原因となるエラーを軽減します。

IBM WebSphere Integration Developer and Runtime software は、サービスのアセンブルとコンポジット・アプリケーションのデプロイメントを自動化します。すべてのコンポーネントを組み立て(アセンブル)して最終的な実際の SOA ソリューションにまとめ、それをテストして実稼働環境にデプロイします。

IBM Rational Functional Tester software は、地理的に分散した複数のチームにわたってコンポジット・アプリケーションのテスト・シナリオを管理できるようにします。

IBM Rational Performance Tester softwareは、複雑なアプリケーションのスケーラビリティーおよび信頼性をデプロイメントの前に検証できるようにします。実際の使用環境をエミュレートしたコンポジット・アプリケーションのための綿密なテスト計画を迅速に策定および実行して、SLA を満たすパフォーマンスを達成することができます。また、テスト環境から実動環境へのアプリケーションのデプロイも自動的に行うことができます。この統合により、根本原因分析におけるコラボレーションが実現し、実動環境で発見された問題点をより迅速に診断および修正できるようになります。


IBM, IBM (logo), developerWorks, PartnerWorld, Rational, Rational Unified Process, RUPは、International Business Machines Corporationの米国およびその他の国における商標。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標。

Rational software