소개

상태 전이는 프로세스 정의의 활동에 링크됩니다. 활동 및 상태 전이의 가장 기본적인 구성에서는 각 활동이 수신 상태 전이와 발신 상태 전이를 하나씩만 갖습니다. 하지만 분할을 생성하는 활동 중 둘 이상의 경로, 즉 활동을 발생시키는 여러 상태 전이를 수행하는 것이 유용한 경우가 종종 있습니다. 프로세스 정의에서 유효한 블록 구조(워크플로우 구조 참조)를 지원하려면 각 분할이 결합, 즉 하나의 활동에서 만나는 여러 상태 전이와 일치해야 합니다. 일반적으로 분할은 여러 작업 스레드를 동시에 완료할 수 있는 반면 결합은 이러한 스레드의 상호 동기화 지점입니다.

활동이 분할되고 더 나아가 몇몇 다른 활동은 완전히 결합되는 이유는 두 가지입니다. 첫 번째는 종속 항목이 없는 작업을 병렬로 수행하기 위해서이며, 두 번째는 워크플로우의 여러 경로 사이에서 선택할 수 있도록 하기 위해서입니다.

메타데이터 레벨에서 각 활동은 분할 및 결합 유형을 가집니다. 활동에 발신 또는 수신 상태 전이가 하나만 있으면 none 유형이 분할 또는 결합에 각각 지정됩니다. 다른 두 개의 분할과 결합 유형인 선택항목(또는 XOR) 및 병렬(또는 AND)은 이 장의 기본 제목으로, 별도의 설명이 필요 없습니다.