비즈니스 프로세스에서 서비스 모델로 변환 구성

사용자가 예상하는 출력을 생성하기 위해 변환에서 사용되는 정보를 지정하려면, 구성 과정을 안내하는 새 변환 구성 마법사변환 구성 편집기를 사용하십시오.
이 태스크 정보

변환 구성의 파일 이름 확장자는 .tc이며 이 변환 구성에는 사용자가 예상하는 출력을 생성하기 위해 변환이 사용하는 정보가 들어 있습니다. 또한 변환 구성에는 특정 유형의 변환에 대한 특정 정보도 들어 있습니다. 기존의 변환 구성을 편집하려면, 작업공간 자원을 표시하는 보기에서 변환 구성 편집기를 여는 변환 구성 파일을 두 번 클릭하십시오.

변환 구성 파일에 대한 작업을 단순화하려면 변환할 요소를 포함하는 프로젝트에서 구성 파일을 저장하십시오.

  1. 작업 중인 보기에 따라 다음 단계를 완료하십시오.
    • 패턴 탐색기 보기에서 변환을 마우스 오른쪽 단추로 클릭하십시오. 그런 다음 새 구성을 클릭하십시오.
    • 다른 보기에서 파일 > 새로 작성 > 변환 구성을 클릭하십시오. 변환 구성이 메뉴 항목이 아닌 경우 파일 > 새로 작성 > 기타 > 변환 > 변환 구성을 클릭하십시오.
  2. 구성의 세부사항을 지정하십시오. 새 변환 구성 마법사구성 이름 및 변환 지정 페이지에서 다음 단계를 완료하십시오.
    1. 이름 필드에서 구성의 이름을 지정하십시오.
    2. 구성 파일 대상 필드에서 변환 구성 파일의 대상을 지정하십시오. 대상은 현재 작업공간에서 상대 경로입니다. 완전한 프로젝트 이름이나 폴더 이름을 지정할 수 있습니다. 프로젝트에서 폴더를 지정하는 경우 폴더 이름 앞에 슬래시(/) 접두부를 붙여야 합니다.
    3. 변환 목록에서 변환을 선택하십시오.
      주: 설치되어 있지만 사용하도록 설정되지 않은 변환을 표시하려면 모든 변환 표시를 클릭하십시오. 이 목록에 표시되려면 변환이 기능에 바인딩되어야 합니다.
  3. 다음을 클릭하십시오.
  4. 변환의 소스 및 대상 요소를 지정하십시오. 올바른 소스 및 대상 요소의 목록은 해당 변환에 대한 관련 개념 주제를 참조하십시오. 소스 및 대상 페이지에서 다음 단계를 완료하십시오.
    1. 선택된 소스 분할창에서 변환할 변환의 소스 요소를 선택하십시오.
    2. 선택된 대상 분할창에서 변환 출력의 대상을 선택하십시오. 출력의 새 대상을 작성하려면 대상 컨테이너 작성을 클릭하십시오.
  5. 완료를 클릭하십시오. 변환 구성 편집기가 열리고 구성의 컨텐츠가 표시됩니다.
  6. 옵션: 디버깅 정보를 생성하려면 기본 페이지에서 디버그 로그 생성 선택란을 선택하십시오. 다음에 변환을 실행할 때 변환 환경 설정에서 지정하는 폴더에 XML 파일로 로그 파일이 생성됩니다. 로그 파일에 대한 위치를 지정하지 않으면 변환은 사용자 작업공간의 .metadata 폴더에 로그 파일을 생성합니다.
    팁: 변환에 대한 환경 설정을 하려면 > 환경 설정을 클릭한 다음 모델링을 펼치고 변환을 클릭하십시오.

    로그 파일은 소스 요소, 대상 요소, 그리고 변환이 소스 요소를 변환하기 위해 적용하는 규칙에 대한 정보를 제공합니다. 변환이 많은 요소를 변환하는 경우 변환이 로그 파일을 생성하는 동안 성능이 저하될 수 있으므로 디버깅 목적으로만 로그 파일을 생성해야 합니다.

  7. 옵션: 변환 구성에 대한 문서를 지정하십시오. 이 필드는 여러 사용자가 공유하는 구성에 대한 정보를 통신하는 데 유용합니다. 기본 페이지의 문서 필드에서 변환 구성에 대한 추가 정보를 지정하십시오.
  8. 옵션: 비즈니스 프로세스에서 서비스 모델로(Business-Process-to-Service-Model) 변환이 생성하는 UML 서비스 모델의 파일 이름을 지정하십시오. 비즈니스 프로세스에서 서비스 모델로 변환 페이지의 대상 모델 파일 이름 필드에서 변환이 생성하는 UML 모델에 대한 값을 지정하십시오.

    서비스 모델에 대한 값을 지정하면 사용자가 변환 구성에서 지정한 동일한 대상 프로젝트에서 여러 개의 서비스 모델을 작성할 수 있습니다. 변환은 사용자가 변환 구성에서 지정하는 대상 프로젝트 또는 폴더에서 UML 모델을 생성합니다. 생성된 모델의 파일 이름 확장자는 .emx입니다.

  9. 옵션: 변환이 소스 모델의 요소에 변환 확장을 적용하는 방법을 지정하십시오. 비즈니스 프로세스에서 서비스 모델로 변환 페이지에서 다음 단계 중 하나를 완료하십시오.
    • 소스 모델에 있는 모든 비즈니스 프로세스에 동일한 변환을 적용하려면 모두에 적용을 클릭한 후 목록에서 변환 확장을 선택하십시오.
    • 소스 모델에 있는 비즈니스 프로세스마다 다른 변환 확장을 적용하려면 각각 구성을 클릭하십시오. 이 단추 아래에 있는 표의 각 행에 대해 변환 열을 클릭하고 변환 확장을 선택하십시오.
    변환 확장 목록에서 다음 단계 중 하나를 완료하십시오.
    • 도메인에 특정하지 않은 UML 모델을 생성하려면 기본 구현 확장을 선택하십시오.
    • SCDL에 특정한 UML 모델을 생성하려면 스켈레톤만을 선택하십시오.
    • 변환이 선택된 요소를 변환하지 못하도록 하려면 변환 안함을 선택하십시오.
  10. 옵션: 변환이 생성된 서비스 모델에 적용하는 프로파일을 지정하십시오. 특성 페이지의 대상 프로파일 목록에서 프로파일을 선택하십시오.
    변환은 생성된 서비스 모델의 해당 요소에 프로파일의 스테레오타입을 적용합니다.
    중요사항: 소프트웨어 서비스 프로파일은 더 이상 사용되지 않으며 서비스 모델링(SoaML) 프로파일이 모델링 서비스에 사용 가능합니다. 소프트웨어 서비스 프로파일에서 서비스 모델링(SoaML) 프로파일로의 이주에 대한 정보는 이 주제 끝에 있는 관련 링크를 참조하십시오. 소프트웨어 서비스 프로파일의 스테레오타입이 서비스 모델링(SoaML) 프로파일의 스테레오타입에 맵핑되는 방법에 대한 정보는 이 주제의 끝에 있는 관련 링크를 참조하십시오.
  11. 파일 > 저장을 클릭하십시오.
결과
이 옵션은 다음에 변환을 실행할 때 적용됩니다.

피드백