< 이전 | 다음 >

학습 1: Rhapsody에서 게이트웨이 확인 및 열기

이 학습에서는 Rhapsody® 게이트웨이에 대한 작업을 하는 데 필요한 환경 설정 방법을 안내합니다.
Rhapsody 게이트웨이는 별도 라이센스가 필요한 Rhapsody의 추가 기능 제품입니다. 게이트웨이는 다음 환경에서 작동합니다.

게이트웨이가 설치되어 있는지 확인하려면 다음을 수행하십시오.

  1. 기존의 C 또는 C++ Rational® Rhapsody 프로젝트를 작성하거나 여십시오.
  2. C 또는 C++용 Rational Rhapsody에서 프로젝트를 선택하고 마우스 오른쪽 단추를 클릭한 후 드롭 다운 목록에서 Rational Rhapsody 게이트웨이를 선택하십시오. Rhapsody 게이트웨이 적용범위 분석 보기가 열립니다.

    변환기변환기

    기본적으로 게이트웨이에는 두 개의 인터페이스(기본 인터페이스 및 구성 대화 상자 창)가 있습니다. 이는 각각 다양한 보기를 제공합니다. 보기는 사용자에게 정보를 제공하는 방법입니다. 고유 보기는 데이터를 보고 조작하는 여러 가지 방법을 제공합니다. 요구사항 적용범위는 요구사항이 요소에 링크됨을 의미합니다.
    • 관리 보기 - 기본 인터페이스의 기본 보기는 문서를 해당 적용범위 정보 및 프로젝트에 대한 일반 정보와 함께 제공합니다. 위반 규칙(있는 경우) 요약 및 프로젝트에 대해 생성될 수 있는 보고서 목록이 있습니다.
    • 적용범위 분석 보기 - 바로 다음 레벨과 이전 레벨에서 가운데 선택된 요소와 관련된 요소를 제공합니다.
    • 영향 분석 보기 - 이전 레벨과 다음 레벨에서 반복적으로 가운데 선택된 요소와 관련된 요소를 제공합니다.
    • 그래픽 보기 - 프로젝트 문서를 해당 링크와 함께 그래픽 형식으로 표시합니다.
    • 요구사항 세부사항 - 보기 왼쪽 상단 모서리의 드롭 다운 목록에서 선택된 하나의 문서만 제공합니다. 이 문서의 경우, 모든 요구사항, 파생된 요구사항, 매크로 요구사항 및 엔티티는 속성 글로벌 뷰를 제공하는 동적으로 작성된 열과 함께 첫 번째 열에 제공됩니다.
    구성 대화 상자 창은 다음과 같은 몇 개의 구성 보기를 제공합니다.
    • 프로젝트 - 분석 유형, 문서 위치 및 파일 간의 링크를 지정하는 프로젝트 문서를 게이트웨이에 대해 정의합니다.
    • 유형 - 요구사항 문서에서 특정 방법으로 유형을 살펴보도록 게이트웨이를 사용자 정의합니다.
    • 스냅샷 - 변경사항 히스토리를 볼 수 있도록 변경이 수행되면 기준선 요구사항 스냅샷을 작성합니다.
    • 필터 - 게이트웨이가 표시하는 내용을 제한하는 필터를 정의합니다.
    • 문서 - 문서 템플리트를 정의하거나 기존 문서 템플리트를 수정합니다.
    • 표현식 - 정규식을 테스트합니다.
    • 옵션 - 다양한 기타 옵션에 대한 설정을 사용자 정의합니다.
    분석 유형은 주어진 분석된 파일에서 각 요소를 캡처하는 방법을 정의합니다. 분석 유형은 사용자에 의해 선택되고 분석을 위해 게이트웨이로 요구사항을 가져올 때 유형 편집기를 사용하여 정의됩니다. DOORS®의 경우 사전 정의된 세 개의 기본 분석 유형은 다음과 같습니다.
    • Doors - 요구사항 정보를 획득하기 위해 정규식과 일치하도록 중간 파일을 구문 분석합니다.
    • Doors XML - 중간 파일은 XML로 작성되며 XML은 요구사항 정보를 획득하는 데 사용됩니다.
    • Doors 고급 - DOORS의 경우 분석 유형으로 선택되는 경우가 드뭅니다. ReqID 속성을 자동 생성된 DOORS 오브젝트 ID가 아닌 요구사항 ID로 사용하는 사용자 정의된 유형입니다. 할당, 만족 및 검증 식별을 위한 사용자 정의 링크 유형 세트를 포함합니다.
    중간 파일은 Doors 및 Doors XML 옵션 둘 다에 대해 자동으로 저장됩니다.

    구성 보기 또는 기본 보기에서 유형을 선택하여 유형 편집기에서 유형을 볼 수 있습니다.

    사전 정의된 유형은 다음과 같습니다.
    • 섹션은 분석된 입력 파일의 구조를 캡처합니다.
    • 매크로 요구사항은 요구사항 간의 계층 구조를 지원합니다.
    • 요구사항은 요구사항 ID를 모두 캡처합니다.
    • 엔티티는 적용범위 없이 요소를 강조표시하기 위해 특정 요소 분석을 강제 실행합니다.
    • 참조는 적용범위 링크를 캡처합니다.
    • 속성은 요구사항 속성을 캡처합니다.
    • 참조 속성은 적용범위 링크에서 적용된 추가 정보를 캡처합니다.
    • 링크는 적용범위 링크 이외의 기타 링크를 캡처합니다.
    • 텍스트는 요구사항 텍스트를 캡처합니다.
    • 그림은 그림 및 다이어그램을 캡처합니다.

    유형 구성 보기를 사용하여 추출될 요구사항을 사용자 정의할 수 있습니다. 요구사항을 예상대로 가져오지 않는 경우 또는 요구사항 형식을 변경해야 할 경우 이를 수행할 수 있습니다.

    사용자 정의된 분석 유형을 처음부터 작성할 수 있습니다. 그러나 일반적으로 기본 유형으로 시작하고 해당 변경만 수행하는 것이 좋습니다.

< 이전 | 다음 >

피드백