다음 표는 모델 관련 아티팩트 및 가져오기 프로세스 중 이 아티팩트에 발생하는 사항을 정의하고 설명합니다. Rose 모델을 가져오기 위해 필요한 모든 파일을 수집하려 준비할 때 이 목록을 사용할 수 있습니다.
| Rose 아티팩트 | 설명 | 가져오기 중 발생하는 사항 |
|---|---|---|
| 하위 유닛(제어된 유닛): |
Rose 하위 유닛을 사용하여 모델을 개별 정보 청크로 분할할 수 있습니다. 하위 유닛은 여러 사용자와 Rose 모델의 파트를 공유하거나 단순히 단일 파일의 크기를 줄일 수 있게 도와 줍니다. | 하위 유닛을 나타내는 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 프로파일에 정의됩니다. |