사용자 정의 UML 프로파일 패키징

사용자 정의 UML 프로파일 작성이 완료되고 다른 사용자에게 사용 가능하게 할 준비가 완료되면 프로파일을 배치해야 합니다. 사용자 정의 UML 프로파일을 배치하는 한 가지 방법은 플러그인을 작성한 다음 플러그인 안에 프로파일을 패키지하는 것입니다. 프로파일에 대한 확장점을 포함하도록 plugin.xml 파일을 수정한 후, 플러그인을 설치하고 프로파일을 모델에 적용할 수 있습니다. 프로파일을 제품의 배치된 프로파일로 나열하려면 프로파일을 패키지해야 합니다. 프로파일을 패키지하기 전에 해당 프로파일이 적용된 모델에 나쁜 영향을 미치는 변경사항을 방지하기 위해 프로파일을 릴리스하려 할 수도 있습니다.
프로파일을 배치하려면 먼저 프로파일의 유효성을 검증하고 오류를 분석해야 합니다. 또한 플러그인 작성 프로세스에 익숙해야 합니다.
사용자 정의 UML 프로파일을 패키지하려면 다음을 수행하십시오.
  1. 플러그인을 작성하십시오. 플러그인을 작성하면 플러그인 파일(plugin.xml 파일)을 포함하는 폴더가 생성됩니다.
  2. 플러그인의 기본 디렉토리에 Profiles라는 폴더를 작성하십시오.
  3. UML 프로파일 편집기를 닫으십시오.
  4. EPX 파일을 Profiles 폴더로 복사하십시오.
  5. 프로파일 폴더에 대한 경로 맵을 정의하려면 새 플러그인 폴더의 plugin.xml 파일에서 다음 단계를 완료하십시오.
    1. 필요한 플러그인에 com.ibm.xtools.emf.msl을 추가하십시오.
    2. 확장자에 com.ibm.xtools.emf.msl.Pathmaps를 추가하십시오.
    3. 폴더 이름을 지정하는 이전 단계의 확장자에 경로 맵을 추가하십시오.
      팁: 이름은 6단계에서 사용하는 경로 맵의 이름입니다. 경로는 2단계의 Profiles 폴더입니다.
  6. 프로파일 확장자를 추가하려면 새 플러그인 폴더의 plugin.xml 파일에서 다음 단계를 완료하십시오.
    1. 필요한 플러그인에 com.ibm.xtools.uml2.msl을 추가하십시오.
    2. 확장자에 com.ibm.xtools.uml2.msl.UMLProfiles를 추가하십시오.
    3. 이전 단계의 확장자에 UML 프로파일을 추가하십시오.
      팁: 다음 경로 예제에서 pathmap://PATHMAP_NAME/ProfileFileName.epx 경로는 5단계에서 정의한 경로 맵을 사용하는 프로파일 파일에 대한 참조입니다. PATHMAP_NAME5단계에서 정의한 경로 맵의 이름입니다. ProfileFileName.epxProfiles 폴더에 복사한 프로파일의 이름입니다.
  7. 설치 디렉토리의 플러그인 폴더에 프로파일 플러그인을 복사하십시오.
관련 개념
사용자 정의 UML 프로파일
관련 참조
확장점 참조: UML 프로파일
플러그인 작성 프로세스

피드백