이 예는 Rational® solution for
Collaborative Lifecycle Management의
요구사항 관리 애플리케이션에서 아티팩트를 검색하는 방법 및
IBM® Rational Focal Point™에서 요소를 작성하는 방법을 설명합니다.
목적
요구사항 관리 애플리케이션의
요구사항이 있고
Rational Focal Point에서 이를 우선순위 지정하려는 경우
REST 클라이언트 보기 명령을 사용하여
요구사항을 검색할 수 있습니다.
전제조건:
- 통합을 구성 중인 컴퓨터의 호스트 파일에서
Rational solution for CLM 서버의 IP 주소 및 호스트 이름을
설정하십시오. Windows의 경우
호스트 파일은 일반적으로 C:\Windows\System32\drivers\etc에 있으며
Linux의 경우 호스트 파일은
/etc/hosts에 있습니다.
- Rational Focal Point에서 동반자(아웃바운드)로 요구사항 관리 애플리케이션을 추가하십시오.
자세한 정보는 협업 라이프사이클 관리 애플리케이션 서버를 위한 Rational 솔루션에 연결의 내용을 참조하십시오.
- 요구사항 관리 애플리케이션 아티팩트의 XML 구조에 주의하고
여기에 액세스할 권한을 얻으십시오.
샘플
이 예에서는
Rational Focal Point에
작업공간
FP-RRC 및 보기
RRC 요구사항 보기가 있다고 가정합니다.
다음 표에서는
Rational Focal Point 및
요구사항 관리 애플리케이션에서 사용 가능한 일부 속성을 표시합니다.
표 1. Rational Focal Point 및
요구사항 관리 애플리케이션에 대한 속성| Rational Focal Point 속성 |
요구사항 관리 애플리케이션 속성 |
| 연료 선택사항 |
rrm:description |
| 연료 효율성 |
rrm:collaboration/rrm:attributes/attribute:objectType/attribute:customAttribute/@attribute:isEnumeration |
| 통합 링크 |
rrm:collaboration/rrm:attributes/attribute:objectType/@attribute:projectAreaName |
| 제목 |
ds:location/ds:project/rrm:title |
- Rational Focal Point에서
아티팩트를 검색하려는 FP-RRC 작업공간을 여십시오.
- 을 클릭하고
보기 명령 추가를 클릭하십시오.
- REST 클라이언트 커넥터 이름에
연결을 식별하기 위한 RRC 커넥터를 입력하십시오.
- REST 요청 메소드에서 GET 메소드를 선택하십시오.
- 동반자 목록에서 RRC를 선택하십시오.
- REST 애플리케이션 요청 URL에
검색하려는 아티팩트를 포함하는 애플리케이션 URL을 입력하십시오.
예를 들어, 요구사항 관리 애플리케이션에서 아티팩트를 가져오려면 다음을 입력하십시오.
https://<hostName>:<portNumber>/rm/<projectName>/<collectionName>
팁: 웹 브라우저를 열고
요구사항 관리 애플리케이션을 동반자로 추가할 때 사용한 URL을 입력하십시오. 상위 레벨 아티팩트의 목록이
표시됩니다. 검색하려는 아티팩트를 찾아
REST 애플리케이션 요청
URL에서 해당 URL을 복사하십시오.
- 연결을 클릭하십시오.
- 루트 XPath 선택을 클릭하여 아티팩트 검색을
콜렉션으로 제한하십시오. /ds:dataSource/ds:artifact를 선택하십시오.
XPath는 검색을 아티팩트로 좁히는 데 사용됩니다. XPath는
애플리케이션의 계층 구조 XML 구조입니다.
- 아티팩트가 중복되지 않았는지 확인하려면 ID 맵핑 섹션에서
추가를 클릭하고 Rational Focal Point의
연료 선택사항과 요구사항 관리 애플리케이션의 rrm:description을
맵핑하십시오. 하나의 속성만 맵핑할 수 있습니다.
- 속성 맵핑 섹션에서
추가를 클릭하여 요구사항 관리 애플리케이션
및 Rational Focal Point 간에 다음 속성을 맵핑하십시오.
맵핑된 속성은 애플리케이션에서 검색된 요소에 대해
표시됩니다. 속성이 편집 가능한지 확인하십시오.
참고: 해당 속성은
내부로 맵핑되며 페치된 요소에 대해 사용할 수 있으므로
ID 맵핑 섹션에서 선택된 속성은
속성 맵핑 섹션에서
표시되지 않습니다.
표 2. Rational Focal Point 및
요구사항 관리 애플리케이션 간에 속성 맵핑| Rational Focal Point 속성 |
요구사항 관리 애플리케이션 속성 |
| 연료 효율성 |
rrm:collaboration/rrm:attributes/attribute:objectType/attribute:customAttribute/@attribute:isEnumeration |
| 통합 링크 |
rrm:collaboration/rrm:attributes/attribute:objectType/@attribute:projectAreaName |
| 제목 |
ds:location/ds:project/rrm:title |
- REST 애플리케이션 지원 날짜 형식 필드에
2012-08-18을 입력하십시오.
- Focal Point 구분 기호 필드에서
,를 그대로 보유하십시오.
- 저장을 클릭하십시오.
- RRC 요구사항 보기 보기를 열고 드롭 다운 목록에서
RRC 커넥터를 선택하십시오. 요구사항 및
속성 목록이 검색되며 보기에서 요소로 작성됩니다.