소개

워크플로우 프로세스는 워크플로우 프로세스 정의에 따라 런타임에 규정됩니다. 워크플로우 프로세스 정의는 Cúram 워크플로우 엔진에서 사용하는 용어로 비즈니스 프로세스의 플로우를 설명합니다. 워크플로우 프로세스 정의는 워크플로우의 활동 및 활동 간의 전이를 정의합니다. 워크플로우 프로세스 인스턴스의 실행 중에 활동의 내부 또는 외부로 전달되는 데이터도 정의합니다.

전체적 또는 부분적으로 자동화되어야 하는 비즈니스 프로세스는 워크플로우 프로세스 정의 요구사항을 가지게 됩니다. 처리 유형에 따라 워크플로우에는 다양한 활동 유형이 포함될 수 있습니다. 예를 들어, 수동 단계가 필요한 경우 이 작업을 나타내기 위해 작업이 생성되어야 하며 이에 따라 워크플로우 프로세스 정의는 수동 활동을 포함해야 합니다. 일부 비즈니스 프로세스는 아주 복잡할 수 있으며 특정 순서로 실행되어야 하는 다양한 활동 유형의 조합이 필요합니다. 설계자는 워크플로우 프로세스 정의를 통해 전이를 사용하는 활동 간의 경로를 정의할 수 있습니다. 프로세스 정의와 연관된 메타데이터는 Cúram 워크플로우 참조 안내서프로세스 정의 메타데이터 장에 자세히 설명되어 있습니다.

프로세스의 기본 구성요소(활동, 전이, 워크플로우 데이터 오브젝트, 알림)는 다음 절에 자세히 설명되어 있습니다.