목적

이 섹션은 이 툴 강좌와 연관된 추가 정보의 링크를 제공합니다.


이 툴 강좌의 단계는 활동의 단계와 일치합니다. RSA 온라인 도움말의 주제 링크에는 표시가 있습니다.

개요

이 툴 강좌에서는 다음 단계가 수행됩니다.

툴 정보 추가

분석 메커니즘의 클라이언트 분류 페이지 맨 위

RSA는 모델 구동 개발 및 모델 구동 구조에 대한 지원의 일부로서 변환을 사용하여 모델에서 코드로 이동하는 성능을 제공합니다. 기본 방법은 프로파일에 정의되어 있는 유형 맵핑(소스 모델의 클래스, 해당 속성, 조작 및 관계)과 소스 모델링 표시의 결합을 기반으로 합니다. 이러한 결합 방식을 사용하는 이유는 대부분의 경우 소스 모델에 변환을 구동할 수 있는 충분한 정보가 들어 있지 않기 때문입니다. 아키텍트는 변환을 수행할 수 있는 특정 '표시'를 추가해야 합니다. 자세한 정보는 분석 메커니즘을 참조하십시오.

적용된 프로파일에 따라 올바른 스테리오타입을 사용하여 분석 메커니즘의 클라이언트를 올바르게 '표시'해야 합니다. 자세한 정보는 설계: 모델로 모델 변환설계: 코드로 모델 변환을 참조하십시오.

구현 메커니즘 재고 목록 작성 페이지 맨 위

사용 가능한 구현 메커니즘을 모두 나열하기 위한 RSA 특정 지침은 없습니다. 그러나 RAS 저장소에서 재활용할 모든 잠재 후보(예: 패턴)를 수집하는 것이 좋습니다. RAS패턴을 참조하십시오.

설계 메커니즘을 구현 메커니즘에 맵핑 페이지 맨 위

모델 구동 개발 방법을 사용하는 경우, 변환 성능의 지원을 받아 이 단계를 수행합니다. 변환 유형으로는 변환과 패턴이 있습니다. 변환은 "주로 메타 모델, 모델 및 추상 레벨에서의 일괄처리에 맞게 최적화된 변환"입니다. RSA에서 패턴은 "주로 단일 메타 모델, 동일한 추상 레벨 내부 및 동일한 모델 내부에서의 세부 대화식 처리에 맞게 최적화된 변환"입니다. 모델 구동 개발 및 모델 구동 구조분석 메커니즘 개념을 참조하십시오.

모델에 적용되는 프로파일에 따라 여러 가지 변환을 "그대로" 사용할 수 있습니다. 고급 사용자에게는 RSA가 사용자 정의된 변환을 빌드할 수 있는 프레임워크를 제공합니다. 패턴 적용설계: 코드로 모델 변환을 참조하십시오.

보다 코드 중심적인 개발 환경에서는 현재 코드부터 시작하거나 아키텍트 분석에 대한 RSA 지원의 일부인 패턴 및 안티 패턴 감지 성능을 사용하여 일부 맵핑을 발견할 수 있습니다. 아키텍트 발견, 분석 및 제어 가이드라인을 참조하십시오.

구조적 메커니즘 문서화 페이지 맨 위

메커니즘 자체는 결과물: 모델 설계에 각 설계 활동의 일부로 표시할 수 있는 모델 설계 요소(예: 설계 패키지, 설계 클래스 및 설계 서브시스템)입니다. 모델 설계 요소를 작성하기 위한 가이드라인은 툴 강좌: 설계 항목 식별을 참조하십시오. RSA 패턴에서는 메커니즘 클라이언트가 패턴을 확장하고 많은 필수 설계 및 코드를 생성할 수 있으므로 설계 및 구현 메커니즘을 설명하는 데 특히 적합합니다. 패턴 작성재활용할 자원 패키지를 참조하십시오.

추가 툴 정보페이지 맨 위

둘러보기:

  • RAS
  • 패턴

학습:

  • XYZ 패턴 적용
  • 설계: 모델로 모델 변환
  • 설계: 코드로 모델 변환"

샘플:

  • 패턴 어플리케이션 모델
  • 패턴

Rational Unified Process   2003.06.15