ループ マーク

[Task] と [Subprocess] タイプのオブジェクトにループとしてマークを付けることができます。 この場合、[Loop type] (AT_BPMN_Loop_Type_2) 属性の値が設定され、ARIS のシンボルにある特徴マークにより識別されます。

XPDL ファイルでは、[Loop] 要素は [Activity] 要素に従属します。 [Loop] タイプにしたがって、対応する属性の定義を含みます。

ループ マーク

標準

[LoopType] 属性は、[Standard] 値を受け取ります。

次の属性が定義されると、以下のように割り当てることができます。

ARIS 構造

XPDL 構造

アクティビティでの [Loop maximum] 属性 (AT_BPMN_MAX_LOOP)

[LoopStandard] 要素での [LoopMaximum] 属性

任意の整数を入力できます。

アクティビティでの [Test before] 属性 (AT_BPMN_LOOP_TEST_TIME)

[LoopStandard] 要素での [TestTime] 属性

[Before] または [After]

アクティビティでの [Loop condition] 属性 (AT_BPMN_LOOP_CONDITION)

[LoopCondition] 要素の値

任意のテキストを入力できます。

Multi-instance

[LoopType] 属性は、[MultiInstance] 値を受け取ります。

次の属性が定義されると、以下のように割り当てることができます。

ARIS 構造

XPDL 構造

アクティビティでの [Loop type] 属性 (AAT_BPMN_LOOP_TYPE_2)

[LoopMultiInstance] 要素での [MI_Ordering] 属性

[Sequential] または [Parallel]

アクティビティでの [MI_FlowCondition] 属性 (AT_BMPN_LOOP_FLOW_CONDITION)

[LoopMultiInstance] 要素での [MI_FlowCondition] 属性

[None]、[One]、[All]、[Complex]

アクティビティでの [MI_Condition] 属性 (AT_BPMN_MI_CONDITION)

[MI_Condition] 要素の値

任意のテキストを入力できます。

アクティビティでの [ComplexMI_FlowCondition] 属性 (AT_BPMN_LOOP_FLOW_CONDI_COMPLEX)

[ComplexMI_FlowCondition] 要素の値

任意のテキストを入力できます。