本文へジャンプ

Rational Rhapsody とは

Rational® Rhapsody®は、モデル駆動型のシステムズ/ソフトウェア開発環境です。
現代においてソフトウェアは、民生機器から高度な安全性が要求される複雑な大規模システムまで、あらゆるものに組み込まれています。短期の市場投入に対するプレッシャーや競合との開発競争に打ち勝つために、開発チームは高品質なソフトウェアを短期間で開発することが求められています。 Rational Rhapsody が提供するモデル駆動型の設計、シミュレーション、自動テスト機能等により、開発チームは、生産性、製品の品質、およびコミュニケーションを向上させることができます。

1. 標準のモデリング言語によるビジュアルモデリング

また、Rational Rhaposdyは、DoDAF、MODAF、UPDM、AUTOSAR 等の、ドメインあるいは業界に固有の表記法にも幅広く対応しており、システムアナリストおよびアーキテクトと開発チーム、あるいはメーカーとサプライヤーとの間のコミュニケーションを支援します。

2. 要求のモデリング、トレーサビリティー管理および解析

また、Rational RhapsodyのGatewayアドオンツールを使用することで、Rational DOORS、Rational RequisitePro 等の要求管理ツール、およびMicrosoft® Word、Microsoft Excel 等のツールを使用して作成/管理されている要求と、Rational Rapsody モデルとの関連を定義し、要求から実装コードにわたるトレーサビリティーを確保することができます。

3. 既存の知的資産の再利用

また、Rational Rhapsdoy は、Rational Rose を使用して開発されたモデル、および OMG が規定する XML Metadata Interchange(XMI)フォーマットを取り扱えるモデリングツールで開発されたモデルをインポートすることで、既存のモデル資産を再利用することができます。

4. モデル駆動型テストによる分析、設計の継続的な確認

Rational Rhapsdoyは、上流の分析の段階から実装の段階までを通して、分析、設計したモデルをシミュレーション機能を利用して動作させることが可能です。モデルのシミュレーションによる動作確認を継続して行うことにより、モデルの動作が顧客のニーズや要求を反映しているか(「正しい」モデルを作っているか)、および、モデルが仕様通りの動作をするか(「正しく」モデルを作っているか)を確認できます。

Rational Rhapsodyは、

等の支援ツールにより、効率的な動作確認および品質の確保を行うことを可能にします。

5. 組込みターゲットに対応したコードの自動生成および自動ビルド

組込みソフトウェアが動作するターゲット環境は、性能やコストなどのさまざまな市場要求に対応するために、プロセッサ、オペレーティングシステム、開発ツールの種類が極めて多岐にわたります。 Rational Rhapsdoy は、このようなバラエティーに富んだターゲット環境に対応するために、ターゲットの違いを吸収するライブラリーおよびOSや開発環境に合わせた設定情報を提供します。

ソースコードの自動生成とターゲットの違いを吸収する機能により、モデルはターゲットに依存しない抽象度の高い状態に保つことが可能となります。 そのモデルから各種のターゲットに対応したソースコードおよびバイナリを自動生成できるため、モデルの汎用性、再利用性を確保でき、またモデルをターゲットに合わせて調整する工数を削減することができます。

6. 他のドメイン向けの設計ツールとの連携

Simulink モデルをひとつのクラスとしてRhpasody モデルに取り込み、他のクラスとともにアプリケーションの構造(アーキテクチャー)を構築することができます。 逆に、Rhapsody モデルをSimulink のS-Functionに変換し、Simulink のブロックとして取り扱うことも可能です。

制御アルゴリズムの開発に適したSimulinkと、アーキテクチャーの構築に適したRational Rhapsodyの得意な機能を組み合わせることにより、開発の効率を上げることができます。

IBM、IBMロゴ、ibm.com、developerWorks、PartnerWorld、RationalおよびRhapsodyは、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、www.ibm.com/legal/copytrade.shtml (US)をご覧ください。
Adobe, Adobeロゴ, PostScript, PostScriptロゴは、Adobe Systems Incorporatedの米国およびその他の国における登録商標または商標です。
Microsoft, Windows, Windows NT および Windowsロゴは Microsoft Corporationの米国およびその他の国における商標です。

Rational software

お問い合わせはこちら

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


0120-550-210
受付時間:
平日9時30分から17時30分まで
(12時から13時を除く)

Rationalツール ここからはじめよう!シリーズ

製品の機能概要、評価版、インストール手順など役立つ情報や資料を集約!