IBM Engineering Rhapsody Developer

リアルタイムおよび組み込みアプリケーションの開発、検証、テスト、文書化のためのビジュアルなモデル駆動環境

ガラスの壁に投影されたデータ分析チャートを見ながらノートPCを使う人

概要

IBM® Engineering Rhapsody - Developerは、UML、SysML、およびAUTOSARのサポートを提供し、ドメイン固有言語(DSL)で作業する柔軟性を提供するモデル駆動開発(MDD)環境です。

MBSEがイノベーションの成功を導く方法をご覧ください アプリケーション開発サービス
メリット
抽象化機能を獲得する

仕様とデザインをグラフィカルに表現します。 業界標準と明確な表記法を使用することで、チーム間およびサプライチェーン全体のコミュニケーションを改善します。

検証と検証

モデルベースのシミュレーションと分析を通じて、仕様の証明と設計のテストを早期かつ継続的に取得します。

トレーサビリティの提供

要件 > 仕様 > 設計 > コードのステップを通じて、設計上の決定とトレードオフがどのように、そしてなぜ行われたのかを示します。

主な機能

コードの生成
完全な組み込みアプリケーションの生成

IBM Engineering Rhapsody – Developerは、アーキテクチャーおよび動作ビュー(ステートチャートやアクティビティー図など)を含む、C、C++、Java™、およびAda言語のアプリケーション・コードを生成します。これにより、参照用に既存のC、C++、Java、Ada、およびC#コードをインポートして視覚化したり、さらに開発して設計やコードの変更を同期して両方の同期を保つことができます。また、統合コード、モデル、デバッグ環境のためのEclipseプラットフォーム統合もサポートしています。

シミュレーションとモデルベースのテスト
シミュレーションとモデルベースのテスト

アニメーション機能を使用して設計レベルのデバッグをオンデマンドでサポートし、欠陥を早期に排除するのに役立ちます。ISO 26262およびIEC 61508規格を満たす一環として、IBM Engineering Rhapsody – Test Conductor Add Onソフトウェアを使用して、テストの作成と実行を自動化できます。また、UML、SysML、またはAUTOSAR、DDS、MARTEなどのドメイン固有言語(DSL)を使用して複雑な要件を視覚化および分析したり、独自のDSLを作成したりすることもできます。

ライフサイクル・サポート
IBM Engineering Lifecycle Management内に統合

IBM Engineering Rhapsody - Developerは、完全な製品ライフサイクル開発のためのIBM® Engineering Lifecycle Managementシステムとソフトウェア・エンジニアリング・プラットフォームに統合されたビジュアル開発環境を提供します。IBM® Engineering Requirements Management DOORS Next、IBM® Engineering Requirements Management DOORS Family、IBM® Engineering Workflow Management、IBM® Rational ClearCaseなどのELM製品と統合し、製品ライフサイクル全体の開発を実現します。

MLトレーニング・インフラストラクチャーへの攻撃
標準に準拠したアーティファクトを作成

IBM Engineering Rhapsody for DoDAF, MODAF and UPDMは、US Department of Defense Architecture Framework(DoDAF)、British Ministry of Defense Architectural Framework(MODAF)、Unified Profile for DoDAF/MODAF(UPDM)標準に準拠した成果物を作成できるアドオン・ソフトウェアです。

オフィスで座ってノートPCに入力する女性と立ってタブレットを使う男性
要件のトレーサビリティー

このソフトウェアは、設計から要件に至るまでのトレーサビリティーを提供し、Rhapsody Design Managerを通じて最新情報を確認できるようにします。また、安全規格に準拠するための最終的な実装におけるトレーサビリティーを支援するために、要件情報をコードに生成し、SysMLパラメトリック図用のパラメトリック制約ソルバーを提供します。また、静的モデル・チェック分析が含まれており、モデルの一貫性と完全性の向上に役立ちます。

コンピューターの画面を見ながら新しいプロジェクトについて話し合うプログラマーたち。
チームのコラボレーション

さまざまな環境での一貫性を維持しながら、変化に機敏に対応できます。デザインはチーム内で共有し、レビューすることができます。高度なモデル・ブラウザーは、エンジニアがモデルを分類、整理、編集するのに役立ちます。グラフィカルなモデルの比較とモデル要素の結合は、チームが並行して作業するのに役立ちます。ユーザー・ガイドはトレーニング時間を短縮し、システム・エンジニアリング、組み込みソフトウェアの開発、テストにRhapsodyを適用するための段階的な手順を提供します。

コードの生成
完全な組み込みアプリケーションの生成

IBM Engineering Rhapsody – Developerは、アーキテクチャーおよび動作ビュー(ステートチャートやアクティビティー図など)を含む、C、C++、Java™、およびAda言語のアプリケーション・コードを生成します。これにより、参照用に既存のC、C++、Java、Ada、およびC#コードをインポートして視覚化したり、さらに開発して設計やコードの変更を同期して両方の同期を保つことができます。また、統合コード、モデル、デバッグ環境のためのEclipseプラットフォーム統合もサポートしています。

シミュレーションとモデルベースのテスト
シミュレーションとモデルベースのテスト

アニメーション機能を使用して設計レベルのデバッグをオンデマンドでサポートし、欠陥を早期に排除するのに役立ちます。ISO 26262およびIEC 61508規格を満たす一環として、IBM Engineering Rhapsody – Test Conductor Add Onソフトウェアを使用して、テストの作成と実行を自動化できます。また、UML、SysML、またはAUTOSAR、DDS、MARTEなどのドメイン固有言語(DSL)を使用して複雑な要件を視覚化および分析したり、独自のDSLを作成したりすることもできます。

ライフサイクル・サポート
IBM Engineering Lifecycle Management内に統合

IBM Engineering Rhapsody - Developerは、完全な製品ライフサイクル開発のためのIBM® Engineering Lifecycle Managementシステムとソフトウェア・エンジニアリング・プラットフォームに統合されたビジュアル開発環境を提供します。IBM® Engineering Requirements Management DOORS Next、IBM® Engineering Requirements Management DOORS Family、IBM® Engineering Workflow Management、IBM® Rational ClearCaseなどのELM製品と統合し、製品ライフサイクル全体の開発を実現します。

MLトレーニング・インフラストラクチャーへの攻撃
標準に準拠したアーティファクトを作成

IBM Engineering Rhapsody for DoDAF, MODAF and UPDMは、US Department of Defense Architecture Framework(DoDAF)、British Ministry of Defense Architectural Framework(MODAF)、Unified Profile for DoDAF/MODAF(UPDM)標準に準拠した成果物を作成できるアドオン・ソフトウェアです。

オフィスで座ってノートPCに入力する女性と立ってタブレットを使う男性
要件のトレーサビリティー

このソフトウェアは、設計から要件に至るまでのトレーサビリティーを提供し、Rhapsody Design Managerを通じて最新情報を確認できるようにします。また、安全規格に準拠するための最終的な実装におけるトレーサビリティーを支援するために、要件情報をコードに生成し、SysMLパラメトリック図用のパラメトリック制約ソルバーを提供します。また、静的モデル・チェック分析が含まれており、モデルの一貫性と完全性の向上に役立ちます。

コンピューターの画面を見ながら新しいプロジェクトについて話し合うプログラマーたち。
チームのコラボレーション

さまざまな環境での一貫性を維持しながら、変化に機敏に対応できます。デザインはチーム内で共有し、レビューすることができます。高度なモデル・ブラウザーは、エンジニアがモデルを分類、整理、編集するのに役立ちます。グラフィカルなモデルの比較とモデル要素の結合は、チームが並行して作業するのに役立ちます。ユーザー・ガイドはトレーニング時間を短縮し、システム・エンジニアリング、組み込みソフトウェアの開発、テストにRhapsodyを適用するための段階的な手順を提供します。

オプションの比較

システムエンジニア向けアーキテクト

低コストのシステム・エンジニアリング環境により、要件の分析と精緻化、アーキテクチャーのトレードオフ、ドキュメント設計を行うことができます。

デザイナー

Architect for Systems Engineersのすべての機能に加えて、早期検証のための設計のプロトタイピング、シミュレーション、および実行が可能です。

ソフトウェア向けアーキテクト

UMLを使用してC++、C、またはJava™アプリケーションをグラフィカルに設計するための低コストの統合ソフトウェア・エンジニアリング環境。

開発者向け情報

C++、C、Java、およびAda(MISRA-CおよびMISRA-C++を含む)の完全なアプリケーション生成を備えた、組み込みのリアルタイム・アジャイル・ソフトウェア・エンジニアリング環境。

UML/SysMLモデリング、構成管理インターフェイス、およびEclipseプラットフォーム統合が含まれます UML/SysMLモデリング、構成管理インターフェイス、およびEclipseプラットフォーム統合が含まれます UML/SysMLモデリング、構成管理インターフェイス、およびEclipseプラットフォーム統合が含まれます UML/SysMLモデリング、構成管理インターフェイス、およびEclipseプラットフォーム統合が含まれます
パラメトリック制約評価、ドキュメント生成、およびPUBを使用したカスタマイズ可能なドキュメント生成を提供します パラメトリック制約評価、ドキュメント生成、およびPUBを使用したカスタマイズ可能なドキュメント生成を提供します パラメトリック制約評価、ドキュメント生成、およびPUBを使用したカスタマイズ可能なドキュメント生成を提供します パラメトリック制約評価、ドキュメント生成、およびPUBを使用したカスタマイズ可能なドキュメント生成を提供します
AUTOSAR システム・オーサリングが含まれます。システムズ・エンジニアリングに焦点を当てたユーザーインターフェイスを提供します AUTOSAR システム・オーサリングが含まれます。システムズ・エンジニアリングに焦点を当てたユーザーインターフェイスを提供します AUTOSAR System Authoringを提供します AUTOSAR System AuthoringおよびAUTOSAR RTEコードを提供します
DDSモデリング、DOORS Family統合、カスタマイズ用API、DoDAF、MODAF、UPDMを使用します DDSモデリング、DOORS Family統合、カスタマイズ用API、DoDAF、MODAF、UPDMを使用します DDSモデリング、DOORS Family統合、カスタマイズ用API、DoDAF、MODAF、UPDMを使用します DDSモデリング、DOORS Family統合、カスタマイズ用API、DoDAF、MODAF、UPDMを使用します
永久および期間、フローティングおよび個人ユーザーに利用可能なライセンス・オプション 永久および期間、フローティングおよび個人ユーザーに利用可能なライセンス・オプション 永久および期間、フローティングおよび個人ユーザーに利用可能なライセンス・オプション 永久および期間、フローティングおよび個人ユーザーに利用可能なライセンス・オプション
シミュレーションとモデルの実行を提供します。プロトタイピングまたはモックアップ用のグラフィカル・パネル C、C++、またはJavコード・フレーム生成、またはMISRA-CまたはMISRA-C++コード生成を提供します C、C++、またはJavコード・フレーム生成、またはMISRA-CまたはMISRA-C++コード生成を提供します
リバースエンジニアリングコードを提供します リバースエンジニアリングコードを提供します
シミュレーションとモデルの実行を提供します。プロトタイピングまたはモックアップ用のグラフィカル・パネル
完全なアプリケーション・コード生成(ステートチャートを含む)と組み込みIDEとの統合を提供します
生成ビルド・アーティファクト、リアルタイム実行フレームワーク、Ada開発、Linuxサポートを使用します

* 表示されている価格は参考値であり、国によって異なる場合があり、適用される税金や関税は含まれておらず、地域で提供される製品の在庫状況によって異なります。

次のステップ

無料評価版の使用を開始するか、IBMのエキスパートにご相談いただき(要予約)、組織がEngineering Rhapsodyから得られるメリットをご確認ください。

無料評価版を試す