속성 매핑 개요
대부분의 경우 프로젝트 관리자는 Windchill Integrations for Embedded Software의 여러 저장소에 있는 결함을 연관시키려고 합니다. 이러한 경우 저장소마다 동일한 속성에 다른 값을 사용할 수 있습니다. 예를 들어, 결함의 심각도가 저장소 A에서는 <High;Medium;Low>이고 저장소 B에서는 <Red;Yellow;Green>일 수 있습니다.
Windchill Integrations for Embedded Software에서는 여러 저장소의 결함에 대한 속성에 사용할 속성 매핑 정책을 정의합니다. 또한 타사 결함 추적 시스템에 속한 속성에 사용할 매핑 정책도 정의합니다. 관리자는 Windchill Integrations for Embedded Software에서 Integrity Defects와 같은 결함 추적 시스템의 속성 이름 및 값과 관련된 필드를 추가, 변경 및 캡처할 수 있습니다. 이 프로세스를 속성 매핑이라고 합니다.
속성 매핑과 필드 유형 정의는 "$wt_home/codebase/registry/swlink/dts 폴더에 있는 OOTB 매핑 파일 중 하나를 사용하여 수행할 수 있습니다. 매핑 파일은 "attributeMap.dtd" 구조 규칙을 충족하는 임의의 사용자 정의 이름일 수 있습니다. 예를 들어, XML 파일에는 attributeMap.xml이라는 이름을 지정할 수 있습니다.
이 파일에 정의된 속성과 값은 새 결함 및 결함 편집 창의 드롭다운 목록으로 필드를 채우는 데 사용됩니다. Windchill Integrations for Embedded Software와 결함 추적 시스템 간에 매핑된 속성 이름 및 값 필드는 다음 유형 중 하나일 수 있습니다.
• 문자열 값.
• 매핑된 드롭다운 목록 - Windchill Integrations for Embedded Software의 미리 정의된 기본(OOTB) 값 목록입니다. 이 값은 결함 추적 시스템의 값에 매핑됩니다. 가져온 결함의 컨텐트에 따라 매핑된 값의 필드를 사용할 수 없는 경우도 있습니다.
• 통과 드롭다운 목록 - 선택한 결함 추적 어댑터를 기반으로 채워진 값 또는 데이터 목록입니다.
모든 경우에 관리자는 속성 맵을 정의하는 동안 다음 작업을 수행할 수 있습니다.
• OOTB 목록에 추가 필드를 추가하고 결함 추적 시스템의 값에 매핑합니다.
• 매핑될 OOTB통과필드를 정의하고 이들에 대한 매핑을 작성합니다.
• 매핑된 필드를 통과 필드로 정의합니다.
• attributeMap.xml 또는 다른 OOTB 매핑 파일 중 하나를 사용하여 결함 추적 시스템 프로젝트와 Windchill Integrations for Embedded Software 컨텍스트 간에 맵을 정의합니다.
Integrity Defects의 경우 결함 유형으로 처리되는 "문제 유형"을 식별해야 합니다. OOTB "$wt_home/codebase/registry/swlink/dts/integrityMappingFile.xml" 파일을 참조하십시오.
컨텍스트를 어댑터와 연관시킬 때
어댑터 관리 유틸리티에서 속성 매핑 파일을 선택합니다. 자세한 내용은
어댑터에 컨텍스트 연관을 참조하십시오.