HOMELv041 OCLで「self.oclAsType(T)」を使用してダウンキャストを行う際、対象オブジェクトが型Tでない場合の結果はどうなるか。 2026年1月25日 安全でないキャスト(不適合な型へのキャスト)は、OCLではinvalidを返す。 UMLにおいて、インターフェース(Interface)が他のインターフェースを継承する関係を表すメタクラスはどれか。 MOFの階層において、M2層(UMLメタモデル等)で定義された「Class」というメタクラスのインスタンスはどこに存在するか。