BPMN 図のゲートウェイは、XPDL の [Activity] 要素に変換されます。 [Activity] 要素内に、[GatewayType] 属性を使用してゲートウェイの意味論を厳密に指定する [Route] タイプの下位要素が生成されます。 この属性の値は、BPMN 図のゲートウェイに対して使用されているシンボルに依存します。
ARIS からのグラフィック情報 (サイズ、位置、色など) は、XPDL の [NodeGraphicsInfo] タイプのアクティビティ要素に変換されます。
分岐ゲートウェイ
分岐ゲートウェイの場合は、XPDL の [Activity] 要素が、[TransitionRestrictions] という名前の下位要素も定義します。 [TransitionRestrictions] 要素自体には、[Split] 要素を定義する [TransitionRestriction] という名前の下位要素があります。 [Split] 要素には、[Split] 要素のタイプを指定する [Type] 属性があります。 [Type] 属性は、ゲートウェイ シンボルで指定されます。 デフォルトでは [Exclusive] が使用されます。 ゲートウェイのあとのアクティビティ、ゲートウェイまたはイベントへの各出力接続線に対して、[TransitionRef] コンテナー要素内に [TransitionRef] 要素が生成されます。 [TransitionRef] 要素は、適切な [ID] 属性を使用して、該当する [Transition] 要素 を参照します。
結合ゲートウェイ
アクティビティ、イベント、またはゲートウェイの複数のパスを結合するゲートウェイの場合は、XPDL の [Activity] 要素が、[TransitionRestrictions] という名前の下位要素も定義します。 [TransitionRestrictions] 要素自体には、[Join] を定義する [TransitionRestriction] という名前の下位要素があります。 [Join] 要素には、[Join] 要素のタイプを指定する [Type] 属性があります。 [Type] 属性は、ゲートウェイ シンボルで指定されます。