IBM Engineering Rhapsody Architect for Software

設計から実装まで迅速に移行できる組み込みソフトウェア用のIDEを提供します。

サーバー・ルームでデータ接続の視覚的効果について話し合う2人の男性。

設計の一貫性をより高いレベルで実現

Rhapsody Architect for Softwareは、組み込みソフトウェア設計のためのモデル駆動開発環境で、ソフトウェアの可視化により生産性、再利用、一貫性の向上を支援します。UML、SysML、AUTOSAR、UPDMなどの業界標準をサポートし、アプリケーションを視覚的にキャプチャして手作業によるコーディング作業を自動化し、設計を伝達することができます。

MBSEがイノベーションの成功を導く方法をご覧ください
視覚化して結果を迅速に得る

ビジュアル・プログラミングは、設計機能と開発機能を統合し、チームのコラボレーションを促進して、より良い結果をより迅速に得ることができます。

実装の加速

組み込みソフトウェア・エンジニアリングは、開発から実装までのサイクルを加速するリアルタイムの自動化を提供するように設計されています。

生産性と一貫性の向上

コラボレーションが鍵です。IBM Engineering Workflow Managementとの統合を含む、モデルベースの差分およびマージ機能を使用します。

トレーサビリティーの向上

モデル、要件、テスト成果物にわたるエンドツーエンドのトレーサビリティーを提供し、コンプライアンスを促進し、欠陥を排除します。

主な機能

3Dモデリング技術とVRヘッドセットを使用する2人の開発エンジニア。
業界標準をサポートするビジュアルソフトウェア開発

ビジュアル・ソフトウェア開発機能により、UML図や従来のコード・エディターを使用してコードを生成する組み込みソフトウェアを開発できます。既存のコードをモデリング環境にインポートして、さらなる開発を行うことができます。IBM Engineering Rhapsody – Architect for Softwareは、アーキテクチャー、設計、コード、文書の一貫性を自動的に維持するのに役立ちます。

ハードウェア論理設計エンジニア
組込みソフトウェアエンジニアリング

ほぼリアルタイムの自動化された組み込みソフトウェア・エンジニアリングにより、設計から実装まで移行できます。Rhapsody – Architect for Softwareは、C、C++、Java、およびC#コード・フレームを生成して、設計の構造とアーキテクチャーを設計します。コード・フレームを使用すると、モデルまたはコードに詳細なコーディングを追加できます。IBM ELMアプリケーションは、一貫したデータを得るために変更を同期します。MARTEプロファイルは、ほぼリアルタイムのパフォーマンスをモデル化し、設計のボトルネックを分析するのに役立ちます。

会議室のテーブルにスクラムボードを置くビジネスマンの上面図。
AUTOSARオーサリングとDDSモデリングのサポート

モデルベースの差分検出(AUTOSARおよびDDS)と、IBM Engineering Workflow Managementとの統合を含むマージ機能を使用して、チーム・メンバーと協力します。デザイン・マネージャーを使用してデザインを共有およびレビューし、OSLCを使用してライフサイクル・アーティファクトをトレースします。このソフトウェアは、Eclipseプラットフォームに基づいたワークフロー管理およびその他のIDEと統合されます。IBM Engineering Rhapsody — Architect for Softwareで開発されたモデルは、Rhapsody Developerエディションにインポートして設計テストを行うことができます。

タブレット・コンピューターを持つ女性チーフ・エンジニアに稼働中のデータセンターを示すITエンジニア。
安全および機能規格への準拠

このソフトウェアは、DO-178B、ISO-26262、または IEC 61508 などの規格に準拠するための設計から要件までの要件のトレーサビリティを提供します。要件情報をコードに挿入して、最終実装におけるトレーサビリティを支援できます。SysMLパラメトリック・ダイアグラム用のパラメトリック制約ソルバーを提供し、貿易研究の分析とアーキテクチャーのトレードオフを容易にします。また、静的モデル・チェック分析を提供して、モデルの一貫性と完全性を向上させます。

サーバー・ルームを歩きながらハードウェア・システムの性能を診断するアフリカ系アメリカ人の女性IT管理者。
リアルタイムデータを活用して製品のパフォーマンスを最適化します。

Rhapsody – Architect for Softwareは、ライフサイクル・サポートとアドオン・ソフトウェアを提供し、他のIBM ELM製品と統合して完全な製品ライフサイクル開発を行うことができます。たとえば、IBM Engineering Rhapsody - Tools and Utilities Add Onソフトウェアは、カスタマイズ可能なテンプレートベースのドキュメントを提供します。IBM Engineering Lifecycle Optimization - Publishingにより、デプロイされたIBM Jazz™およびサード・パーティー・ツール全体にわたるドキュメント・スタイルのレポートの生成が自動化されます。

3Dモデリング技術とVRヘッドセットを使用する2人の開発エンジニア。
業界標準をサポートするビジュアルソフトウェア開発

ビジュアル・ソフトウェア開発機能により、UML図や従来のコード・エディターを使用してコードを生成する組み込みソフトウェアを開発できます。既存のコードをモデリング環境にインポートして、さらなる開発を行うことができます。IBM Engineering Rhapsody – Architect for Softwareは、アーキテクチャー、設計、コード、文書の一貫性を自動的に維持するのに役立ちます。

ハードウェア論理設計エンジニア
組込みソフトウェアエンジニアリング

ほぼリアルタイムの自動化された組み込みソフトウェア・エンジニアリングにより、設計から実装まで移行できます。Rhapsody – Architect for Softwareは、C、C++、Java、およびC#コード・フレームを生成して、設計の構造とアーキテクチャーを設計します。コード・フレームを使用すると、モデルまたはコードに詳細なコーディングを追加できます。IBM ELMアプリケーションは、一貫したデータを得るために変更を同期します。MARTEプロファイルは、ほぼリアルタイムのパフォーマンスをモデル化し、設計のボトルネックを分析するのに役立ちます。

会議室のテーブルにスクラムボードを置くビジネスマンの上面図。
AUTOSARオーサリングとDDSモデリングのサポート

モデルベースの差分検出(AUTOSARおよびDDS)と、IBM Engineering Workflow Managementとの統合を含むマージ機能を使用して、チーム・メンバーと協力します。デザイン・マネージャーを使用してデザインを共有およびレビューし、OSLCを使用してライフサイクル・アーティファクトをトレースします。このソフトウェアは、Eclipseプラットフォームに基づいたワークフロー管理およびその他のIDEと統合されます。IBM Engineering Rhapsody — Architect for Softwareで開発されたモデルは、Rhapsody Developerエディションにインポートして設計テストを行うことができます。

タブレット・コンピューターを持つ女性チーフ・エンジニアに稼働中のデータセンターを示すITエンジニア。
安全および機能規格への準拠

このソフトウェアは、DO-178B、ISO-26262、または IEC 61508 などの規格に準拠するための設計から要件までの要件のトレーサビリティを提供します。要件情報をコードに挿入して、最終実装におけるトレーサビリティを支援できます。SysMLパラメトリック・ダイアグラム用のパラメトリック制約ソルバーを提供し、貿易研究の分析とアーキテクチャーのトレードオフを容易にします。また、静的モデル・チェック分析を提供して、モデルの一貫性と完全性を向上させます。

サーバー・ルームを歩きながらハードウェア・システムの性能を診断するアフリカ系アメリカ人の女性IT管理者。
リアルタイムデータを活用して製品のパフォーマンスを最適化します。

Rhapsody – Architect for Softwareは、ライフサイクル・サポートとアドオン・ソフトウェアを提供し、他のIBM ELM製品と統合して完全な製品ライフサイクル開発を行うことができます。たとえば、IBM Engineering Rhapsody - Tools and Utilities Add Onソフトウェアは、カスタマイズ可能なテンプレートベースのドキュメントを提供します。IBM Engineering Lifecycle Optimization - Publishingにより、デプロイされたIBM Jazz™およびサード・パーティー・ツール全体にわたるドキュメント・スタイルのレポートの生成が自動化されます。

オプション比較

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

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

システムエンジニア向けデザイナー

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++、およびJavaコード・フレーム生成、またはMISRA-CまたはMISRA-C++コード生成を提供します
  •  
  •  
リバースエンジニアリングコードを提供します リバースエンジニアリングコードを提供します
  •  
  •  
  •  
シミュレーションとモデルの実行を提供します。プロトタイピングまたはモックアップ用のグラフィカル・パネル
  •  
  •  
  •  
完全なアプリケーション・コード生成(ステートチャートを含む)と組み込みIDEとの統合を提供します
  •  
  •  
  •  
生成ビルド・アーティファクト、リアルタイム実行フレームワーク、Ada開発、Linuxサポートを使用します

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

次のステップ

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

無料評価版を試す
技術的な詳細 ソフトウェア要件 ハードウェア要件 プラットフォーム・エンジニアリング・サービス