UML モデルの C# コードへの変換

このツアーでは、Rational Modeling Extension for Microsoft .NET を使用した、UML ダイアグラムの C# コードへの変換処理を説明します。

IBM Rational モデリング製品は、既存の C# コードや、モデル・コンポーネントを視覚化するツールや、モデル要素と C# コード間で変換を行うツールを提供して、C# アプリケーション開発を容易にします。まず始めに、.Net ソリューションを開いて、Eclipse ワークスペースにインポートします。 .Net ソリューションが表示され、これが UML から C# への前方変換のターゲット、および C# から UML への後方変換のソースとなります。

UML 概念モデルでアプリケーションの設計を取り込めば、UML から C# への変換を実行して C# コードを生成し、さらに Microsoft Visual Studio で開発することができます。また、コードからモデルへの変換を実行して、既存のモデルを使用して開発したコードとモデルを突合せて調整に使用したり、あるいはアプリケーションの概念モデルを新しく作成する目的で適用することができます。

ソース・モデルへの変換を適用する前に、変換構成を作成する必要があります。 変換構成は、期待する出力を生成するために、変換に使用する情報を含みます。また変換構成には、特別な型の変換に使用する、固有名やソースとターゲットなどの情報も含まれます。

学習目標

このツアーは、モデルから C# コードへの変換に関係するモデル駆動型開発について説明します。 特に、このツアーでは以下の内容を説明します。

所要時間

7 分 30 秒

フィードバック