Rose 가져오기 아티팩트

IBM® Rational Rose® 모델을 새 UML 모델링 제품으로 가져올 때에는 기본 Rose 모델(MDL) 외에 가져오기 프로세스 중 필요한 하위 유닛 및 특성 세트와 같은 여러 모델 관련 아티팩트가 있습니다. 스테레오타입 구성 파일 및 모델 특성 세트와 같은 일부 아티팩트는 UML 프로파일로 가져오는 반면, Rose 작업공간 파일(WSP)과 같은 다른 아티팩트는 가져오기 후에 필요하거나 사용되지 않습니다.

다음 표는 모델 관련 아티팩트 및 가져오기 프로세스 중 이 아티팩트에 발생하는 사항을 정의하고 설명합니다. Rose 모델을 가져오기 위해 필요한 모든 파일을 수집하려 준비할 때 이 목록을 사용할 수 있습니다.

Rose 아티팩트 설명 가져오기 중 발생하는 사항
하위 유닛(제어된 유닛):
  • 모델 파일(MDL)
  • 패키지(CAT)
  • 컴포넌트 패키지(SUB)
  • 배치 다이어그램(PRC)
  • 모델 특성(PRP)
Rose 하위 유닛을 사용하여 모델을 개별 정보 청크로 분할할 수 있습니다. 하위 유닛은 여러 사용자와 Rose 모델의 파트를 공유하거나 단순히 단일 파일의 크기를 줄일 수 있게 도와 줍니다. 하위 유닛을 나타내는 Rose 모델을 가져올 때 하위 유닛 내에 상주하는 모든 컨텐츠가 다음과 같이 될 수 있음을 지정할 수 있습니다.
  • 새 모델로 가져올 수 있습니다(패키지(CAT) 컴포넌트 패키지(SUB) 파일 가져오기를 개별 모델로 지정하지 않으면).
  • 기존 모델의 일부로 가져올 수 있습니다.
  • 단편으로 가져올 수 있습니다. 단편은 본질적으로 하위 유닛이며 Rose에서 하위 유닛이 사용되는 것과 동일한 방식으로 사용됩니다.

Rose 모델 가져오기 마법사의 Rational Rose 모델 하위 유닛 변환을 사용하여 하위 유닛을 가져오는 방식을 지정할 수 있습니다.

외부 파일 외부 파일을 사용하여 모델 외부에 상주하는 추가 정보를 모델의 특정 파트에 연결할 수 있습니다. 예를 들어, 유스 케이스에 대한 자세한 정보를 제공하는 문서에 유스 케이스를 연결할 수 있습니다. 외부 파일은 절대 경로로 변환되며 Eclipse 작업공간에 복사되지 않습니다.
주: Rose와 다르게, 새 UML 모델링 제품은 UML 모델 요소에 대한 참조의 경로 맵만을 사용합니다. 이 경로 맵 변수를 사용하여 Rose에서처럼 외부 파일에 대한 상대 경로를 작성할 수는 없습니다.
모델 특성 세트(PTY) 모델 특성 세트는 특정 Rose 모델 요소에 적용되는 정보입니다. 특성에는 문자열, 열거, 텍스트, 부울, float 및 정수와 같은 유형이 있습니다. UML 프로파일은 반드시 PTY 파일이 아니라, 모델에 선언된 Rose 특성으로부터 작성됩니다.
참조 모델 참조 모델은 제어된 유닛과 다소 비슷합니다. 참조 모델은 Rose 모델이 추가 정보를 위해 액세스하는 컨텐츠를 포함합니다. 참조 모델에 액세스하는 Rose 모델을 가져오는 경우 참조된 모델의 모든 컨텐츠가 새 모델에 복사됩니다.
주: 참조된 모델은 가져온 모델의 크기를 상당히 증가시킬 수 있습니다.
레지스트리 파일(REG) Rose 레지스트리 파일은 모든 스테레오타입을 가져올 때 필요한 DefaultStereotype.ini 파일과 같은 아티팩트를 참조합니다. 필요할 때 작성해야 합니다. 세부사항은 Rose 가져오기 릴리스 정보를 참조하십시오. Rose 레지스트리 파일은 Linux® and UNIX® 환경에 작성된 Rose 모델을 가져올 때 중요합니다.
Rose 모델(MDL) Rose 모델은 모델 내 대부분의 컨텐츠를 포함하는 파일입니다. 기타 모델 컨텐츠는 CAT 파일과 같은 제어된 유닛 내에 상주할 수 있습니다. Rose 모델은 ASCII 기반 텍스트 파일에 기초합니다. 파일 확장자가 .emx인 모델 파일로 변환합니다.
Rose 모델 작업공간(WSP) Rose 모델 작업공간은 현재 로드된 모든 Rose 제어 유닛 및 열린 다이어그램의 스냅샷입니다. 하나 이상의 작업공간을 정의하여 Rose에 작업 환경을 설정하고 작업할 준비가 될 때마다 이 환경으로 리턴할 수 있습니다. Rose 모델 작업공간을 가져오지 않습니다.
스테레오타입 구성 파일(예를 들어, stereotype.ini 및 DefaultStereotypes.ini) 스테레오타입 구성 파일은 정의된 스테레오타입의 표시 및 사용에 영향을 주는 설정과 아이콘 파일의 위치를 포함하여, Rose 스테레오타입 세트를 정의합니다. 일반적으로 스테레오타입 구성 파일의 확장자는 .ini지만 다른 확장자도 허용됩니다. UML 프로파일이 stereotype.ini 파일에 정의된 스테레오타입으로부터 작성됩니다.
스테레오타입 이미지 파일(EMF, WMF 및 BMP) 스테레오타입 이미지 파일은 일반적으로 DefaultStereotype.ini 파일 및 기타 스테레오타입 구성 파일에 참조됩니다. 이 파일은 Rose 모델 및 다이어그램 요소에 사용되는 스테레오타입 이미지를 제공합니다. 스테레오타입 이미지 파일이 가져오기 프로세스에 사용되고 결과적인 UML 프로파일에 정의됩니다.

피드백