이 컨텐츠는
버전 7.5.4 이상에 적용됩니다. BPMN(Business
Process Modeling Notation)에서 설명된 프로세스를 포함하는 모델에서
SoaML을 준수하는 서비스 모델을 생성하려면 BPMN에서 서비스 모델로(BPMN-to-Service-Model) 변환을
사용하십시오. 또한 이 변환을 사용하여 기존 서비스 모델에 서비스를
추가할 수 있습니다. 생성된 서비스 모델을 UML에서 SOA로 변환 또는 UML에서 SCA로 변환의 입력으로
사용하여 SOA(services-oriented architecture)를 생성하거나 SCA(service component architecture)
아티팩트를 열 수 있습니다.
이 태스크 정보
다음의 상위 레벨 워크플로우는 일반적으로
BPMN에서 서비스 모델로(BPMN-to-Service-Model) 변환 실행 이전에 발생하는 단계를 설명합니다.
- 비즈니스 분석가는
IBM® Rational® Software Architect for WebSphere® Software와 같은
모델링 제품을 사용하여 비즈니스 프로세스 모델을 작성합니다.
- 선택사항: 비즈니스 프로세스 모델이 Rational 모델링
제품이 아닌 기타 제품에서 작성된 경우 모델을 내보내야 합니다.
- 소프트웨어 설계자는 다음 타스크를 완료합니다.
- 비즈니스 프로세스 모델이 Rational 소프트웨어 모델링
제품을 사용하여 작성되지 않은 경우 모델을 현재 작업공간으로 가져옵니다.
- Rational 소프트웨어
모델링 제품에서 모델을 엽니다.
- 구현 세부사항을 추가하여 모델을 정제합니다.
- BPMN에서 서비스 모델로(BPMN-to-Service-Model) 변환을
실행하여 서비스 모델을 생성하거나 기존 서비스 모델에 서비스를
추가합니다.
- 생성된 서비스 모델을 입력으로 사용하여, 소프트웨어 설계자 또는
소프트웨어 개발자는 다음 변환 중 하나를 실행하여 필요한 아티팩트를
생성합니다.
- UML에서 SOA로 변환: WSDL, SCDL, XSD 및 BPEL 아티팩트를
포함하는 SOA 아티팩트를 생성하는 경우
- UML에서 SCA로 변환: 열린 SCA 아티팩트를 생성하는 경우
- UML에서 WSDL로 변환: WSDL 및 XSD 아티팩트를 포함하는 WSDL
아티팩트를 생성하는 경우