변환 구성의 파일 이름 확장자는 .tc이며 이 변환 구성에는 사용자가 예상하는 출력을 생성하기 위해 변환이 사용하는 정보가 들어 있습니다. 또한 변환 구성에는 특정 유형의 변환에 대한 특정 정보도 들어 있습니다. 기존의 변환 구성을 편집하려면, 작업공간 자원을 표시하는 보기에서 변환 구성 편집기를 여는 변환 구성 파일을 두 번 클릭하십시오.
이 옵션을 선택하고 대형 모델에 대해 작업 중인 경우 성능이 떨어질 수 있습니다. 변환이 갱신한 파일을 판별하고 해당되는 인메모리 목록에서 갱신하지 않은 파일을 제거해야 하기 때문입니다. 팀 환경에서 작업하는 경우 불필요한 체크아웃 오퍼레이션과 체크아웃 오퍼레이션의 전환을 없애기 위해 이 선택란을 선택할 수도 있습니다.
이 선택란에서 선택 표시를 지우면 변환은 해당되는 인메모리 목록에서 변경되지 않은 파일을 제거하지 않습니다. 변환이 실행된 후 변환은 변경된 파일과 변경되지 않은 파일을 디스크에 쓰려고 합니다. 팀 환경에서, 변환이 갱신하지 않은 파일에 대해 체크아웃 오퍼레이션을 수동으로 전환해야 할 수도 있습니다.
이 옵션은 Java에서 UML로 연관 페이지에서 Java에서 UML로 연관 파일을 작성할 때 사용할 수 있습니다. 이 선택란을 선택하는 경우, UML에서 Java로(UML-to-Java) 변환이 UML 참조를 발견할 때 참조를 Java에서 UML로 연관 모델과 비교합니다. UML 참조가 변환의 현재 대상이 아닌 Java 프로젝트에 맵핑되는 경우 변환은 Java 프로젝트 종속성을 대상 프로젝트에 추가합니다.
로그 파일은 소스 요소, 대상 요소, 그리고 변환이 소스 요소를 변환하기 위해 적용하는 규칙에 대한 정보를 제공합니다. 변환이 많은 요소를 변환하는 경우 변환이 로그 파일을 생성하는 동안 성능이 저하될 수 있으므로 디버깅 목적으로만 로그 파일을 생성해야 합니다.
변환을 자동 모드에서 실행하면 변환에서 생성되는 모든 대화 상자가 억제됩니다. 변환은 기본 규칙 및 동작을 적용하며 예상하지 못했거나 올바르지 않은 변환 출력이 생성될 수 있습니다. 변환 출력의 유효성을 검증하는 대신 변환 실행의 유효성을 검증해야 할 경우에만 변환을 자동 모드에서 실행해야 합니다. 예를 들어, 자동화된 타스크나 자동화된 테스트 스위트의 일부로 자동 모드에서 변환을 실행할 수 있습니다.
변환이 자동 모드에서 실행되도록 설정하면 사용자가 지정하는 파일 겹쳐쓰기 옵션이 대체되고 필요에 따라 파일 위에 겹쳐씁니다.
EJB 3.0에서 UML로 변환이 사용 가능한 경우 역방향 변환 자동 실행 선택란을 선택할 수 있습니다. EJB 3.0에서 UML로 변환 또는 역변환이 자동 모드에서 실행되도록 지정하면 병합 편집기가 억제됩니다. 병합 중에 충돌이 발생하는 경우 변환이 중지되므로 사용자는 자동 옵션을 지운 상태에서 변환을 재실행해야 합니다.
추적 관계와 시각적 개발 도구를 사용하여 소스 모델 요소 및 변환 출력 사이의 관계를 이해할 수 있습니다. 이 기능은 여러 개의 모델과 변환 구성을 포함할 수 있는 대형 프로젝트에서 유용합니다. 변환에서는 소스 모델이 변경되지 않습니다.