< 이전 | 다음 >

학습 4: DOORS에서 Rhapsody 게이트웨이로 프로젝트 요구사항 가져오기

이 학습에서는 Rhapsody® 게이트웨이 프로젝트로 프로젝트 요구사항을 가져옵니다.
가져오기를 수행하려면 DOORS®에 대한 관리자 액세스 권한 이외에 Rational® Rhapsody for C 또는 C++ 및 Rhapsody 게이트웨이가 시스템에 설치되어 있어야 합니다.
주: Elevator 프로젝트는 이 학습서의 요구사항 예제로 사용됩니다. 이 프로젝트는 Rhapsody/게이트웨이 폴더에 있습니다. C++ 및 C 프로그래밍 언어 둘 다에 대해 동일한 모델이 존재합니다. 둘 중 하나를 연습용으로 사용할 수 있습니다.
  1. Rational Rhapsody for C 또는 C++에서 파일 > 열기를 클릭하여 Rational\Rhapsody\7.5.3\Gateway\examples\coupling\Rhapsody\Elevator 설치 디렉토리에서 elevator 프로젝트를 로드하십시오.

  2. elevator.rpy 예제를 선택하십시오. Elevator 프로젝트를 마우스 오른쪽 단추로 클릭하고 Rational Rhapsody 게이트웨이 > 열기를 선택하십시오.
  3. Rhapsody 게이트웨이가 시작되고 적용 범위 분석 보기가 기본적으로 나타납니다.
  4. 메뉴 표시줄에서 프로젝트 편집 단추변환기를 클릭하여 Rhapsody 게이트웨이 구성 창을 여십시오.

    변환기

    변환기

  5. 페이지 가운데의 작업 영역 아래에서 문서 추가 단추변환기를 클릭하십시오. 기본 창에 문서를 표시하려면 클릭하십시오. 기본 문서 이름은 Document1입니다.
  6. Rhapsody 게이트웨이 구성 창에서 분석 유형 탭을 클릭하여 드롭 다운 목록에서 Doors Basic을 선택하십시오.

    중간 파일 상자가 자동으로 선택 취소되어 중간 파일이 저장됨을 표시함에 유의하십시오.

  7. 파일 또는 디렉토리 상자에서 컨텐츠를 강조표시하고 탭 오른쪽에 강조표시의 결과로 작동하게 되는 찾아보기("…") 단추를 클릭하십시오. DOORS에 로그인하도록 프롬프트를 표시하는 DOORS 모듈 선택 창이 열립니다.

    변환기

  8. DOORS에 로그인한 후에는 업데이트 단추변환기를 클릭하여 DOORS 모듈 선택 창의 DOORS 데이터베이스 상자에 Elevator 프로젝트를 표시하십시오.

    변환기

  9. Doorselelevatorpjt 프로젝트가 DOORS 데이터베이스 아래에 모든 Elevator Specs 파일과 함께 나열되어 나타납니다.

    이제 DOORS 요구사항을 게이트웨이로 가져오고 UML 모델과 이 모델에서 다루는 요구사항 간에 연결이 설정됩니다.

  10. 프로젝트에 적용 범위 링크를 추가하려면, specs 파일 중 하나(예: Elevator Specs)를 선택하고 확인을 클릭하십시오.
  11. Rhapsody 게이트웨이 창에서 적용 범위 추가 단추변환기를 선택하십시오. 적용 > 확인을 클릭하십시오.
    주: 화살표 방향이 중요합니다. 모델은 항상 요구사항을 다루므로 화살표 방향은 모델에서 요구사항으로 이동합니다. 이제 적용 범위 링크가 작성됩니다. 이 링크는 모델과 요구사항 간에 연결을 설정합니다.
  12. Rhapsody 게이트웨이 프로젝트를 다시 분석하도록 프롬프트를 표시하는 프로젝트 분석 창이 나타나면 를 클릭하십시오.
    1. Rhapsody 게이트웨이 적용 범위 분석 보기로 돌아가서 여기에 두 개의 문서가 나열되는지 확인하십시오.
    2. 요구사항을 클릭하고 빨간색으로 변환기 강조표시된 다루지 않은 요구사항을 확인하십시오.

      태양 기호변환기가 새로 추가된 요소를 표시함에 유의하십시오.

이제 DOORS 요구사항을 게이트웨이로 가져오고 UML 모델과 이 모델에서 다루는 요구사항 간에 연결이 설정됩니다.

< 이전 | 다음 >

피드백