私はclabjectの明確な定義を見つけようとしています。
誰か良い人はいますか?
ソフトウェア開発方法論を支えるPowertypeベースのメタモデリングの理論的根拠に関する論文は、クラスとオブジェクトのプロパティを持つ2つのファセット構造であるclabjetsの定義を示しています。
この2つのファセット構成またはクラブジェクトのアイデアは、クラスおよびオブジェクトとして同時にモデル化される単一の概念を適切にモデル化するため、私たちのニーズに最適です。WriteMethodCodeクラスと「WriteMethodCode」オブジェクトをメソッドレイヤーの個別のエンティティとして見るのではなく、#WriteMethodCodeという名前の単一のエンティティであるclabjectとして見ることができます。そのため、#WriteMethodCodeは、クラスファセット(名前と、場合によってはいくつかの属性と関係を含む)とオブジェクトファセット(値とリンクを含む)を示します。前に説明したように、メソッドレベルのクラブジェクトのクラスファセットはメタモデルクラスのサブタイプ(この例ではタスク)ですが、同じクラブジェクトのオブジェクトファセットは別のメタモデルクラスのインスタンスです。