2009-04-01 8 views
1

UMLでc#クラス属性と変数属性(UML属性ではない)をモデル化して、それを行う方法がわかりません。どのようにUMLでc#の属性をモデル化しますか?

[AttributeForTheClass] 
class SomeClass 
{ 
    [AttributeForTheField] 
    int SomeField; 

    [AttributeForTheMethod] 
    int SomeMethod(
     [AttributeForTheParameter]int someParam) 
    { 
     ... 
    } 
} 

あなたがモデルどのように行う:

[AttributeForTheClass]と[AttributeForTheField]と[AttributeForTheMethod]

現在、我々は、スパークスエンタープライズアーキテクトを使用しています。

私はc#の属性はc#言語の機能だと知っていますが、UMLで定義されているかどうかはわかりません。

誰でも解決策がありますか?

+0

が、これはまだあなたのために開いた質問ですか?詳細を追加できたら、私はこの質問に答えることができたと思う。 –

答えて

0

属性を持つC#コードをリバースエンジニアリングするとどうなりますか?あなたはステレオタイプやタグ付きの値を取得しますか?

モデリングビューでは、ステレオタイプでなければならず、属性のパラメータはタグ付き値でなければなりませんが、できる限りツールでサポートするのが簡単です。

0

EAが値として、名前「属性」、および連結属性のテキストとタグ付き値としてattribtuesをインポート:

[WebService(Namespace = "http://dataservice/")];[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)];[System.ComponentModel.ToolboxItem(false)]

関連する問題