툴 강좌: Rational
Software Architect를 사용하여 기존 설계 요소 통합
목적
이 섹션은 이 툴 강좌와 관련된 추가 정보의 링크를 제공합니다.
이 툴 강좌의 단계는 활동의 단계와 일치합니다. RSA 온라인 도움말의 주제 링크에는 표시가 있습니다.
개요
이 툴 강좌에서는 다음 단계가 수행됩니다.
추가 툴 정보
유사한 인터페이스를 제공하는 기존 서브시스템 또는 컴포넌트를 찾으십시오. 일부
자원은 재활용 자원 스펙(RAS)을 사용하여 재활용하기 위해 패키지화할 수
있습니다. RSA를 사용하여 작성한 경우 해당
자원은 RSA에서 검색 및 로드할 수 있습니다. RSA 온라인 도움말의
재활용할
자원 패키지를 참조하십시오.
RSA 모델을 포함하지 않는 자원의 경우, 설계를 보다 잘 이해할 수 있도록
모델을 리버스 엔지니어링하는 것이 좋습니다. 이러한 컴포넌트 중 일부는
아키텍트 분석에 대한 RSA 지원의 일부인 코드 시각화 및 패턴/안티
패턴 감지 성능을 사용하여 발견할 수 있습니다. 자원을 사용할 수
있는 경우, 다이어그램을 참조하여 새 모델 요소를 빌드 또는 생성하고
자원을 RAS 후보로 사용할 수 있습니다. 아키텍트
발견, 분석 및 제어 가이드라인을 참조하십시오.
회사에서 제어하는 자원의 경우, 원하는 인터페이스와 보다 일치하도록 후보 인터페이스를 약간 변경할 수 있습니다.
회사에서 제어하지 않는 자원의 경우, 어댑터를 작성하거나 재활용한 자원이 제공하는 인터페이스로 원하는 인터페이스를 맵핑하는 설계 요소를 연결할 수 있습니다.
인터페이스 및 클래스를 작성 및 수정하기 위한 가이드라인은 툴 강좌: 설계 요소 식별을 참조하십시오.
필요에 따라 설계 요소를 패키지로 재구성하십시오.
모델 설계 구성에 대한 자세한 가이드라인은 Rational
Software Architect에 대한 모델 구조 가이드라인 백서를 참조하십시오.
별도의 논리 보기가 있는 경우, 이를 유지보수해야 합니다.
Rational Software Architect에 대한 모델 구조 가이드라인 백서를 참조하십시오.
둘러보기:
-
RAS
-
패턴
학습:
-
XYZ 패턴 적용
샘플:
-
패턴 어플리케이션 모델
-
패턴
|