IBM FileNet P8, 버전 5.2.1            

Process Designer에서 XPDL 2.0 문서 열기

BPMN(표준화된 비즈니스 프로세스 모양을 갖는 그래픽 표기)을 지원하는 다이어그래밍 도구의 사용과 XPDL로의 맵핑이 용이하여 비즈니스 사용자는 고급 프로세스 모델링 애플리케이션(예: Process Designer)에서 프로세스를 구현하는 개발자와 프로세스 맵을 교환할 수 있습니다.

XPDL(XML for Process Definition Language)은 도구 사이에서 프로세스 모델을 상호 교환하는 데 사용할 수 있는 표준화된 XML 파일 형식을 제공합니다. 이러한 직접 통신으로 프로세스 모델링 애플리케이션에서 단계와 경로를 다시 작성하는 시간 소모적 태스크가 필요없어집니다.

일부 다이어그래밍 도구는 프로세스의 다양한 단계에 데이터를 연관시키는 프로세스 다이어그램을 생성할 수 있지만, 기능상 자동화된 프로세스에 필요한 광범위한 처리 논리를 구현하도록 설계되지는 않았습니다. 워크플로우 작성자가 Process Designer에서 이러한 다이어그램을 여는 경우 기능적 워크플로우 정의를 작성하기 위해 각 단계에 적합한 참가자 또는 큐, 라우트 조건, 적절한 시스템 기능 및 기타 항목을 지정해야 합니다.

BPMN 요소

표준 BPMN은 비즈니스 사용자가 직접 또는 XPDL 형식으로 다른 사용자와 교환하기 위해 이해가 쉬운 다이어그램을 작성할 때 사용할 수 있는 그래픽 요소 세트를 제공합니다. 고급 프로세스 모델링 애플리케이션은 모두 요소 목록의 서브세트를 지원합니다. 아래 테이블에는 표준 BPMN 모양과 Process Designer 오브젝트의 맵핑이 표시되어 있습니다.

XPDL 2.0 스펙은 프로세스의 표시 방식에서 상당한 융통성을 부여합니다. Process Designer는 XPDL 2.0 형식으로 프로세스 맵을 열기, 표시 및 저장할 수 있지만 BPMN 애플리케이션의 XPDL 문서는 Process Designer에서 완벽하게 표시되지 않을 수 있습니다. 아래에서 맵핑되지 않은 것으로 표시되는 항목은 Process Designer에 표시되지 않습니다. Process Designer에서 프로세스 맵을 편집하여 XPDL 형식으로 저장하는 경우 아래에서 맵핑되지 않은 BPMN 구성으로 식별되는 항목은 유실됩니다. 따라서 원본 또는 다른 BPMN 애플리케이션에서 맵을 열 경우 모양과 컨텐츠 모두 변경될 수 있습니다.

BPMN 모양 BPMN 엔티티 Process Designer에서 참고
BPMN 시작

BPMN 시작 모양

시작

및 다양한 기타 시작 엔티티

PE 실행 단계  PE 시작 단계

PE 일반 단계  PE 시스템 단계

XPDL 파일에 시작 엔티티가 여러 개인 경우, 첫 번째 엔티티가 실행 또는 시작 단계에 맵핑되고 기타 모든 엔티티는 일반 또는 시스템 단계에 맵핑됩니다.
BPMN 태스크 태스크 PE 일반 단계  PE 시스템 단계 일반 단계 또는 시스템 단계
접힌 BPMN 서브프로세스 접힌 서브프로세스 PE 시스템 단계 시스템 단계-호출(서브맵)

표준 XPDL이 접힌 모양의 서브프로세스를 활동으로 정의하지 않는 반면 Process Designer는 이 엔티티를 호출 시스템 기능에 맵핑합니다.

펼친 BPMN 서브프로세스 펼친 서브프로세스 서브맵 서브맵
BPMN 독점 의사결정 독점 의사결정-병합(XOR) PE 일반 단계  PE 시스템 단계 분할 유형 OR 또는 결합 유형 OR
BPMN 포괄적 의사결정 포괄적 의사결정-병합(OR) PE 일반 단계  PE 시스템 단계 결합 유형 AND(분할 유형에 맵핑되지 않음)
BPMN 병렬 포크 병렬 포크-결합(AND) PE 일반 단계  PE 시스템 단계 분할 유형 AND 또는 결합 유형 AND
BPMN 텍스트 어노테이션 텍스트 어노테이션 PE 텍스트 어노테이션  
BPMN 플로우 - 정상 연결 순서

정상 플로우

PE 라우트 조건 없는 라우트
BPMN 플로우 - 조건부 연결 순서

조건부 플로우

PE 라우트 조건 있는 라우트
BPMN 플로우 - 기본값 연결 순서

기본 플로우

PE 라우트 조건 없는 라우트(단계의 마지막 라우트여야 함)
BPMN 연결 연관 연결 연관 PE 어노테이션 연관 텍스트 어노테이션 연관

다음 BPMN 엔티티는 트리거와 결과가 Process Designer의 오브젝트에 직접 맵핑되지 않는 다양한 이벤트 유형을 표시합니다. 이들이 XPDL 파일로 표시되지 않을 경우에는 아래 테이블에 나타낸 대로 맵핑됩니다.

BPMN 모양 BPMN 엔티티 Process Designer에서 참고
BPMN 다양한 중간 이벤트 모양 다양한 중간 이벤트 PE 일반 단계  PE 시스템 단계 일반 단계 또는 시스템 단계
BPMN 다양한 종료 이벤트 모양 다양한 종료 이벤트 PE 일반 단계  PE 시스템 단계 일반 단계 또는 시스템 단계에 맵핑됩니다.

일부 BPMN 모델링 애플리케이션에서는 종료 이벤트가 필수지만 Process Designer에서 해당 단계에 맵핑되지는 않습니다.

BPMN 혼합 및 이벤트 기본 모양 혼합 의사결정 병합 및 이벤트 기본 독점 교환(XOR) PE 일반 단계  PE 시스템 단계 일반 단계 또는 시스템 단계에 맵핑됩니다.

분할 유형 또는 결합 유형에 맵핑되지 않습니다.

BPMN 풀 및 Swimlane 풀 및 Swimlane   풀 및 Swimlane 정보는 Process Designer에 보관되지만 맵핑되지는 않습니다.

다음과 같은 BPMN 엔티티는 오브젝트에 맵핑되지 않습니다.

BPMN 모양 BPMN 엔티티
BPMN 태스크 모양 다양한 태스크 엔티티
BPMN 데이터 오브젝 아티팩트 데이터 오브젝트
BPMN 서브프로세스 모양 다양한 서브프로세스 엔티티
테스트 오프-페이지 커넥터
BPMN 그룹 및 트랜잭션 모양 그룹 및 트랜잭션 엔티티


마지막 업데이트 날짜: 2016년 3월
bpfwd001.htm

© Copyright IBM Corp. 2016.