IBM Engineering Systems Design Rhapsody – Architect for Systems Engineers は、プロジェクト要件を分析するための統合システム・エンジニアリング環境です。Systems Modeling Language (SysML) とUnified Modeling Language (UML)を使用して、迅速な要件分析と視覚的なモデルベースの設計を可能にします。IBM Engineering Systems Design Rhapsody – Architect for Systems Engineersは、システム・エンジニアリング・チームが複雑な機能をより短時間で設計できるように支援します。
SysML と UML を使用すると、複雑な要件を視覚化し、設計の一貫性を維持できます。
要件のトレーサビリティーは、要件を設計要素およびテスト・ケースにリンクし、対象範囲を確保し、変更の影響を評価するのに役立ちます。
チーム・コラボレーション機能は、さまざまな環境間で一貫した設計を開発する複雑さを管理するのに役立ちます。
Rhapsody – Architect for System Engineers を使用すると、SysML と UML を使用して要件を分析し、パラメトリック制約評価器を使用してトレード・スタディーを実行し、構造的および動作的側面を設計できます。複雑な要件を視覚化し、デザインの一貫性を維持することができます。これには、SysML パラメトリック・ダイアグラム用のパラメトリック・コンストレイン・ソルバーが含まれており、貿易研究の分析とアーキテクチャーのトレードオフを容易にします。また、静的モデル検査分析を提供してモデルの一貫性を向上させます。
要件を設計要素およびテスト・ケースにリンクして、対象範囲を確保し、変更の影響を評価することができます。このソリューションは、設計への、または設計からの完全な要件のトレーサビリティーをサポートします。要件が変更された場合、その変更が設計にどのような影響を与えるかを確認できます。
IBM Engineering Lifecycle Management ソフトウェアは、異なる環境で一貫した設計を開発する複雑さを管理するために、チームのコラボレーションを支援します。IBM Engineering Systems Design Rhapsody - Design Manager を使用して、拡張チームと設計を共有し、レビューすることができます。高度なモデル・ブラウザにより、エンジニア・チームはモデルを素早く分類、整理、編集することができます。グラフィカルなモデル比較とモデル要素のマージにより、チームは並行して作業を進めることができます。
業界標準のSysMLとUML、AUTOSAR、MARTE、DDSなどのDomain Specific Languages (DSL) を使用してデザインをグラフィカルにキャプチャできます。UML プロファイルを使用して独自の固有の図と図要素を作成し、ニーズに合わせて開発環境を調整します。
IBM Engineering Systems Design Rhapsody - Design Manager は、IBM Engineering Requirements Management DOORS Family や Workflow Management など、他の IBM ELM 製品と統合されています。Rhapsody for DoDAF、MODAF、UPDM アドオン・ソフトウェアを使用すると、米国国防総省のアーキテクチャー・フレームワーク、英国国防省のアーキテクチャー・フレームワーク、および DoDAF/MODAF アーティファクトの統合プロファイルを作成できます。Rhapsody - ツールとユーティリティー・アドオン・ソフトウェアは、カスタマイズ可能なドキュメント・ユーティリティーを提供します。
低コストのシステム・エンジニアリング環境により、要件の分析と精緻化、アーキテクチャーのトレードオフ、ドキュメント設計を行うことができます。
Architect for Systems Engineersのすべての機能に加えて、早期検証のための設計のプロトタイピング、シミュレーション、および実行が可能です。
UMLを使用してC++、C、またはJava™アプリケーションをグラフィカルに設計するための低コストの統合ソフトウェア・エンジニアリング環境。
C++、C、Java、およびAda(MISRA-CおよびMISRA-C++を含む)の完全なアプリケーション生成を備えた、組み込みのリアルタイム・アジャイル・ソフトウェア・エンジニアリング環境。