Rational RhapsodyはUMLに基づくモデリング環境。リアルタイムまたは組み込みのシステムとソフトウェアを作成するシステムエンジニアとソフトウェア開発者向けのビジュアル開発環境。Rational Rhapsodyは、グラフィカルモデルを使用して、C言語、C++、Ada、Java、C#などのさまざまな言語でソフトウェアアプリケーションを生成する。

開発者は、Rational Rhapsodyを使用して、要件を理解して詳しく説明し、業界標準言語(UML、SysML、AUTOSAR、、、)を使用してモデル設計を作成し、開発の早い段階で機能を検証し、高度に構造化された製品の納品を自動化する。

Rational Rhapsody Model Manager(旧Design Managerは廃止)は、利害関係者、開発者、およびその他のチームメンバーが製品、ソフトウェア、およびシステムの設計で共同作業するために使用するWebベースのアプリケーション。この製品にはRational Rhapsodyで開発されたモデル設計をホストするサーバーが含まれる。Rational Rhapsodyに含まれるクライアント拡張コンポーネントを使用すると、ユーザーはDesign Managerサーバーに接続できる。サーバーに接続した後、Rational Rhapsodyでサポートされている業界標準言語に基づいて、特定のモデリングドメインを持つプロジェクトエリアにモデルを移動できる。Rhapsody Model Managerは、Collaborative Lifecycle Management(CLM)のRational Solutionとも統合されている。この環境では、アーティファクトは、要件(Doors Next Generationアプリケーション)、変更要求とソースの変更セット(Team Concertアプリケーション)、品質保証テストケース(Quality Managerアプリケーション)などの他のライフサイクルリソースに関連付けることができる。Global Configuration制御により、さまざまなチームとさまざまなプロジェクトが、CLMソリューションの各ツール内の納品とベースラインを統合する同期セットアップで交流できる。

沿革 Rhapsodyは、1996年にイスラエルのソフトウェア会社によって最初にリリースされたHarel, D.; Gery, E.; Weizmann Inst. of Sci., Rehovot "Executable object modeling with statecharts" 25 Mar 1996 。Rhapsodyは、状態遷移図の概念を最初に開発したワイツマン科学研究所のが行った作業に基づいて、状態遷移図をモデリングおよび実行するためのオブジェクト指向ツールとして開発された。

2006年、I-Logixの株主は同社をスウェーデンのソフトウェア会社に売却した。2008年、Telelogic ABはIBMに買収され、Rhapsodyはすべての旧Telelogic製品と同様にRational Software製品になった。ブランド変更以降、Rational RhapsodyはIBM Rational SystemsおよびSoftware Engineering Solutionと統合された。

2011年6月、IBMはRational Rhapsody Design Managerを最初にリリースした。2011年12月、同製品はCollaborative Lifecycle Management(CLM)のためのIBM Rational Solutionの設計コンポーネントとして統合された。

現在は「IBM Systems Engineering Design Rhapsody」として展開されている。

関連項目 List of UML tools

参照

参考 Bruce Powel Douglassはi-Logix/Rational/IBMのチーフエヴァンジェリストでありRhapsodyの開発と関係が深い。UMLに関する著書を多数上梓している。以下はその一部である。

Real-Time UML by Bruce Powel Douglass Real-Time UML Workshop by Bruce Powel Douglass Real-Time Agility by Bruce Powel Douglass Real-Time Design Patterns by Bruce Powel Douglass Design Patterns for Embedded Systems in C by Bruce Powel Douglass Agile Systems Engineering by Bruce Powel Douglass

外部リンク Rational Rhapsody product home page Rational Rhapsody Forum IBM Knowledge Center for Rational Rhapsody Knowledge Center for Rational solution for Collaborative Lifecycle Management Rational Rhapsody Wiki on IBM developerWorks jazz.net Bruce Douglass' Web Site on MDD and MBSE with Rhapsody IBM Systems Engineering Systems Design Rhapsody