도구 사용 도움말: Rational SoDA를 사용하여 소프트웨어 아키텍처 문서 작성
이 도구 사용 도움말은 Rational SoDA를 사용하여 소프트웨어 아키텍처 문서를 작성하는 방법에 대해 설명합니다.
도구: Rational SoDA
기본 설명

개요 

SoDA는 보고서를 빠르고 정확하게 작성할 수 있도록 보고서의 생성을 자동화합니다. SoDA의 Microsoft® Word® 또는 Adobe® FrameMaker® 버전 중 하나로 소프트웨어 아키텍처 문서를 생성할 수 있습니다. 이 보고서를 작성하기 위해 SoDA는 Rational Rose 모델에서 구조적으로 중요한 측면을 수집합니다. 이는 모델이 Rose 모델의 구조 및 이름 지정 규칙을 준수할 경우에만 작동합니다.

관련 Rational Unified Process 정보:

이 도구 사용 도움말은 Windows 2000, NT 4.0, Windows XP, Solaris 또는 HP-UX 실행 시 적용 가능합니다.

SoDA를 사용하여 소프트웨어 아키텍처 문서를 작성하려면 제품 버전에 맞는 절차를 사용하십시오.

Rational SoDA/Word를 사용하여 소프트웨어 아키텍처 문서 생성

  1. Rational Rose의 임의의 위치에서 보고서 > SoDA 보고서를 클릭하십시오.
  2. 사용 가능 보고서 목록이 SoDA에 표시될 경우 Rational Unified Process 소프트웨어 아키텍처 문서를 선택하십시오.
  3. 확인을 클릭하여 보고서를 생성하십시오.

Rational SoDA/FrameMaker를 사용하여 소프트웨어 아키텍처 문서 생성

  1. FrameMaker 단추 표시줄에서 새로 작성을 클릭하십시오. SoDA를 두 번 클릭한 후 RoseDomain을 두 번 클릭하고 RUPSoftwareArchitectureDocument.fm 템플리트를 선택하십시오.
  2. 커넥터를 편집하고 모델 이름을 입력하십시오.
  3. 파일 > 다른 이름으로 저장을 클릭하여 개인 또는 프로젝트 디렉토리에 템플리트를 저장하십시오.
    유스 케이스의 이름을 반영하도록 템플리트 이름을 변경할 수도 있습니다(예: ConductTransactionsReport.fm).
  4. SoDA > 문서 생성을 클릭하십시오.
  5. 생성된 문서를 검토하십시오.

동일한 문서를 다음에 생성하려면 해당 문서를 열고 SoDA > 문서 생성을 클릭하면 됩니다.

Rose 모델의 구조 및 이름 지정 규칙

Rose 모델 구조 예 다음은 소프트웨어 아키텍처 문서에 포함하기 위해 Rose 모델에서 SoDA가 추출하는 다이어그램의 목록입니다.
  • 구조적으로 중요한 유스 케이스 및 액터는 문서의 유스 케이스 보기 섹션에 표시됩니다.
  • 구조적으로 중요한 클래스, 인터페이스, 패키지 및 서브시스템은 문서의 논리 보기 섹션에 표시됩니다.
  • 디자인 모델의 계층을 나타내는 패키지는 문서의 논리 보기 섹션에 표시됩니다.
  • 프로세스 보기 패키지의 다이어그램은 문서의 프로세스 보기 섹션에 표시됩니다.
  • 구현 모델 패키지의 다이어그램은 문서의 구현 보기 섹션에 표시됩니다.
  • 배치 보기의 다이어그램은 문서의 배치 보기 섹션에 표시됩니다.