ポートに接続された「提供インタフェース」と「要求インタフェース」の両方を定義する、ポートの型(Type)として使用されるクラスは、通常どのようなステレオタイプを持つか。

ポートの型となるクラスは、そのポートが提供するインタフェースを実現(Realization)し、要求するインタフェースに依存(Dependency/Usage)することで、ポートの契約を定義する。