HOMELv019 ガード条件や制約の内容を文字列(String)として保持するために使用されるUMLメタクラスはどれか。 2026年1月25日 OpaqueExpression(不透明式)は、UMLが内容を解析せず、特定の言語(Java, OCL, 自然言語など)のテキスト本体として扱う式を表現する。 2つのSet(集合)に対するOCL操作 `symmetricDifference` の結果は何か。 コラボレーション(Collaboration)を特定の状況(クラス等)に適用する際、コラボレーション内の役割(Role)と実際の要素を結びつける関係を何と呼ぶか。