모델 변환 시 세 가지의 변환 옵션을 사용할 수 있습니다.
변환할 코드 또는 모델을 마우스 오른쪽 키로 클릭하면 변환 옵션이
표시됩니다. 선택사항은 해당 DCMP(Design Contract Management Protocol)에 따라 달라집니다.
매개변수
| 변환 옵션 |
설명 |
| 개념적 |
변환 소스를 변경하지 않고 변환 대상의 컨텐츠를 작성 및 갱신하려면
이 옵션을 사용하십시오.
변환 후에도 소스는 기본 엔지니어링 아티팩트로 남아있습니다.
이 옵션은 개념적 모델 시드 구체적 모델 및 개념적 모델 드라이브 개발이라는 이름의 DCMP(Design Contract Management
Protocol)에 해당합니다.
. |
| 혼합 |
다음 결과를 작성하려면 이 옵션을 작성하십시오. - 대상 도메인에 요소 생성
- 대상에 생성되는 요소의 직접 스펙인 소스 요소를, 생성된 대상 요소로의 직접 참조로
바꾸기
변환의 출력 요소는 기본 엔지니어링 아티팩트가
됩니다. 변환 후 변환 소스가 다이어그램이 있는 모델인 경우
다이어그램에는 생성된 요소로의 참조와, 변환이 바꾸지 않고 생성된 요소의 직접 스펙이 아닌 소스 요소의 혼합이
포함될 수 있습니다. 그러한 요소는 일반적으로 더 높은 레벨의 추상을
표현합니다. 이 옵션은 혼합 모델링이라는 이름의 DCMP(Design Contract Management
Protocol)에 해당합니다. |
| 조정 |
Java™와 같은 대상 도메인 요소의 현재 상태를 UML과 같은 소스 도메인 요소의 현재 상태와 비교하기 위해
역변환을 사용할 수 있습니다. 이 메커니즘을 사용하여
반복적 개발 프로세스에서의 변경사항을 조정할 수 있습니다. 해당 아키텍처가 기존 아키텍처에서
독립적으로 전개되고 이들 아키텍처를 동기화하거나 비교해야 하는 경우, 이 옵션을 사용하십시오.
이 옵션은 조정된 모델링이라는 이름의 DCMP(Design Contract Management Protocol)에 해당합니다. |