HOMELv004 クラス図の汎化セット(Generalization Set)における制約「{complete, disjoint}」の意味はどれか。 2026年1月25日 completeは「完全(他にサブクラスはない)」、disjointは「排他(複数のサブクラスに同時になれない)」を意味する。 ポート(Port)において、外部から見える機能と内部の実装を完全に分離し、プロトコルステートマシンによる振る舞い契約を持つポートを何と呼ぶか。 ステートマシン図において、浅い履歴(Shallow History)疑似状態を示す記号「H」と、深い履歴(Deep History)を示す記号「H*」の違いはどれか。