OSLC 서비스 제공자로서의 DOORS

IBM® Engineering Requirements Management DOORS® (DOORS)에서는 데이터 공유를 위해 RM(Requirements Management) 도메인의 서비스를 이용하는 애플리케이션에 사용자 인터페이스 및 조작을 제공합니다.

DOORS에서 제공하는 UI 요소

DOORS는 다른 제품이 RM 도메인 스펙 V1 및 V2를 준수하여 이용할 수 있도록 다음 UI 요소를 제공합니다.
  • 요구사항 자원 선택을 위한 위임된 UI 대화 상자
  • 요구사항 자원 작성을 위한 위임된 UI 대화 상자
  • 요구사항 콜렉션 자원(보기) 선택을 위한 위임된 사용자 인터페이스
  • 요구사항 자원에 대해 표시된 링크의 UI 미리보기(간략 렌더링, 상세 풍선 도움말)
  • 요구사항 콜렉션 자원(보기)에 대해 표시된 링크의 UI 미리보기(간략 렌더링, 상세 풍선 도움말)
  • 프로그래밍 방식으로 요구사항 자원을 작성하는 데 필요한 팩토리 자원

DOORS에서 제공하는 OSLC 오퍼레이션

다음 표에는 표시된 RM 도메인 스펙을 준수하여 DOORS에서 제공하는 조작이 나열되어 있습니다.
표 1. RM 제공자로서 DOORS가 제공하는 OSLC 조작
조작 RM V1 RM V2
서비스 발견
요구사항 작성의 POST
요구사항의 GET
요구사항의 PUT
요구사항 콜렉션의 GET
요구사항 콜렉션에서 PUT.
자원 모양 아니오
모듈 레벨에서 QUERY 지원 여부 아니오
데이터베이스 레벨에서 OSLC 링크에 대한 QUERY 지원 여부 아니오
참고:
  • POST 조작은 요구사항을 모듈의 첫 번째 오브젝트로 작성합니다. POST는 서비스 발견 트리의 데이터베이스 레벨에서 사용할 수 없습니다.
  • 요구사항 콜렉션 URI는 모듈 또는 보기가 적용된 모듈을 가리킵니다.
  • DOORS 내부 링크는 V1 GET 조작의 결과에 포함되지 않습니다.
  • DOORS 외부 링크는 V1 GET 조작의 결과에 포함되지 않습니다.
  • DOORS 내부 발신 링크는 V2 GET 조작의 결과에 포함됩니다. 글로벌 레벨에서 오브젝트 속성이 사전 정의된 URI에 맵핑되지 않는 한 이러한 링크는 링크 모듈 자원 URI를 네임스페이스 URI로 사용하며 그 뒤에는 단어 references가 있습니다. 예: http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
  • DOORS 외부 링크는 V2 GET 조작의 결과에 포함됩니다. 이러한 링크는 다음과 같이 표시됩니다.
    • 수신 링크: http://purl.org/dc/terms/isReferencedBy
    • 발신 링크: http://purl.org/dc/terms/references

다른 애플리케이션이 DOORS에서 OSLC Requirements Management V2 서비스에 액세스하는 방법에 대한 자세한 정보는 DOORS에서 OSLC 서비스에 액세스를 참조하십시오. 이 문서에는 DOORS에서 요구사항 및 위임된 사용자 인터페이스의 작성, 업데이트 및 조회를 위해 제공하는 서비스가 설명되어 있습니다.


비디오 아이콘 비디오

Jazz.net 채널
소프트웨어 교육 채널

학습 아이콘 과정

IoT 아카데미
스킬 게이트웨이

질문 아이콘 커뮤니티

Jazz.net
Jazz.net 포럼
Jazz.net 라이브러리

지원 아이콘 지원

IBM 지원 센터 커뮤니티
배치 위키