프로세스의 개념
프로세스는 관련 활동 세트이며 데이터 및 컨텐츠 등의
지원 정보 또한 포함하고 있습니다. 활동은
구조화된 플로우의 일부이거나 구조화된 플로우의 일부가 아닌 임시 활동일 수 있습니다.
다음 다이어그램은 기본 프로세스 아티팩트 및 이러한 아티팩트가 서로 어떤 관계가 있는지를 보여줍니다.
- 시작 이벤트
- 프로세스, 링크된 프로세스, 하위 프로세스 또는 이벤트 하위 프로세스의 시작을 모델링하는 데 사용합니다. 시작 이벤트는 프로세스를 작성할 때 자동으로 포함됩니다. 프로세스를 두 가지 이상의 방법으로 시작할 수 있도록 여러 시작 이벤트를 포함할 수 있습니다. 자세한 정보는 이벤트 유형을 참조하십시오.
- 활동
- 활동은 프로세스를 실행하는 동안 수행되어야 하는 작업을 나타냅니다. 자세한 정보는 프로세스에서 활동 구현을 참조하십시오.
- 게이트웨이
- 여러 실행 경로의 분할 또는 통합을 나타냅니다. 자세한 정보는 플로우 변환 및 분기를 참조하십시오.
- 레인
- 프로세스의 활동 및 이벤트를 위한 컨테이너입니다. 레인은 일반적으로 팀의 구성원이 완료하는 활동을 그룹화합니다.
- 팀
- 구성원이 프로세스를 시작할 수 있는 팀 또는 런타임 시 구성원이 프로세스에 대해 작업할 수 있는 인스턴스 소유자 팀을 지정할 수 있습니다. 자세한 정보는 프로세스에 팀 지정을 참조하십시오.
- 하위 프로세스
- 하위 프로세스는 상위 프로세스 내에 포함된, 논리적으로 관련된 단계의 콜렉션을 나타냅니다. 자세한 정보는 서브프로세스 모델링을 참조하십시오.
- 컨텐츠
- 프로세스에 ECM(Enterprise Content Management) 폴더에 저장된 문서가 필요할 수 있습니다. 이러한 ECM 문서를 관리하는 데 사용하는 폴더를 지정할 수 있습니다.
- 사용자 인터페이스
- Workplace에서 프로세스에 대해 작업하는 동안 사용자에게 표시되는 사용자 인터페이스를 작성합니다. 자세한 정보는 프로세스에 대한 사용자 인터페이스 작성을 참조하십시오.
- 서비스
- 서비스는 프로세스에 대한 기능을 제공합니다. 프로세스에서 REST 서비스, 웹 서비스 또는 Java™ 서비스와 같은 외부 서비스를 검색하고 사용할 수 있습니다. 자세한 정보는 서비스 유형을 참조하십시오.
- 이벤트
- 프로세스의 이벤트는 만기 날짜 경과, 예외 또는 외부 시스템에서 들어오는 메시지로 트리거될 수 있습니다. 프로세스 시작, 도중 또는 종료 시 발생할 수 있는 이벤트를 추가할 수 있습니다. 이벤트를 사용하여 데이터를 추적하고, 오류를 관리하고, 프로세스 실행에 대한 정보를 검색합니다. 자세한 정보는 이벤트 모델링을 참조하십시오.
- 임시 활동
- 임시 활동은 구조화된 프로세스의 일부가 아니며, 비즈니스 사용자가 필요한 대로 실행할 수 있는 활동입니다. 임시 활동에는 입력 연결이 없으며 사전 정의된 프로세스 플로우가 아니라 사전 정의된 전제조건에 따라 시작됩니다. 이런 활동은 필수 또는 선택사항일 수 있으며 반복적으로 정의되거나 최대 1번만 실행 가능합니다. 자세한 정보는 구조화되지 않은(임시) 활동 작성을 참조하십시오.