Page title:IBM Rational モデリング製品の使用

Caption text:IBM Rational モデリング製品は、モデリング主導型開発を使用して 高度な設計のアプリケーションおよびサービスを作成する、統合された設計および 開発ツールです。 これらのオファリングは非常に柔軟で、ソフトウェア開発過程のニーズに十分 適応可能です。プロジェクトのフェーズ、および組織が厳密に管理されたプロセス またはより迅速な開発アプローチを持っているかに応じて、さまざまなタイプの モデルおよび異なるワークフローを使用することができます。

Page text:


Tour editable text

Page title:IBM Rational モデリング製品のワークフロー

Caption text: システムのドメイン・モデルをよりよく理解するために UML 表記図で コードを視覚的に作成および編集するか、小さい概念的な UML モデルを使用して、 システムの初期概念の概略を把握するか、または豊富な意味を持つ UML 概念モデルを 使用して、アプリケーション全体を完全にモデル化することができます。 完全な UML セマンティック・モデルは、アプリケーションの基盤を形成することができ、 アプリケーション・コードを使用して設計をシードまたは調整するために、開発過程の どの地点でもコードに変換可能です。 このツアーでは、IBM Rational モデリング製品を使用してモデルおよびコードを 操作する際に適用できる、数多くのアプローチの 1 つについて説明します。

Page text: プロジェクト、フェーズ、および 国/地域別環境が変わると、多くの場合必要なワークフローも変わります。 ソフトウェアの分析と設計では、シンプルな UML 概念モデルまたは豊富な意味を持つ 複雑な UML 概念モデルを使用することができます。構成中は、UML 表記図を 使用して、コードを理解して操作することができます。


Tour editable text

Page title:具象モデルを使用したコードの開発

Caption text:IBM Rational モデリング製品を使用すると、UML と非常によく似た スタイルの表記を使用するダイアグラムでコードを表して、視覚的に編集することによって、Java や C++ などの言語のコード・モデルを作成することができます。 これらのダイアグラムを使用すると、クラス、フィールド、およびメソッドなどの 新規コード要素を追加するか、既存の要素をダイアグラムにドラッグすることができます。 トピック図、ダイアグラムの参照、および静的メソッドのシーケンス図などの ツールを使用して、システムを視覚化して理解することができます。

Page text:


Tour editable text

Page title:この開発アプローチの利点

Caption text:クラス・レベルの UML モデルを作成するために視覚的にコードを 編集することは、実装を迅速に開発しながら、あまり技術的ではないプロジェクトの 利害関係者にシステムを記述する効果的な方法です。完全な UML モデル・セットを 維持せずに UML ダイアグラムを作成することができます。この方法は、詳細な ビジュアル仕様を作成した経験があまりない組織に有益で、準拠および規制の要件を 満たすのに役立ちます。 このシナリオは、迅速なモデリング・アプローチをソフトウェア開発と最も 緊密に関連付けます。

Page text:迅速なアプローチの主な利点:


Tour editable text

Page title:このアプローチを使用する状況

Caption text:プロジェクトの考え方で迅速な開発過程が好まれる場合、または 最高のアーキテクチャーはエンジニアリングされるのではなく作成されるもののだと 考えている場合は、このアプローチを採用する必要があります。 また、プロジェクトが小規模か低リスクで、徹底的な分析または設計が確実に 行われない場合は、コード・レベルでの設計が適している可能性があります。

Page text:このアプローチを使用する状況: