결과물:
|
![]() |
구현 모델이 구현 서브시스템 및 구현 요소(소스 코드, 데이터 및 실행 가능 파일을 포함하여 디렉토리와 파일)의 관점에서 구현의 실제 작성을 표시합니다. | |
기타 관계: |
포함
| |
---|---|---|
역할: | 소프트웨어 아키텍트 | |
선택 가능성/발생 시기: | 선택사항. 구현화 및 구성 단계. | |
템플리트 및 보고서: |
|
|
예: | ||
UML 표시: | <<implementation model>>로 스테레오타입화된 모델. | |
자세한 정보: | ||
활동 정보: | 활동 결과: |
구현 모델이 구현의 실제 파트를 식별하여 보다 잘 이해되고 관리되도록 합니다. 구현 모델이 팀이 구성된 주된 통합 단위뿐 아니라 별도로 버전 지정되고 전개되며 교체될 수 있는 단위를 정의합니다.
보다 자세한 구현 모델은 낮은 레벨의 소스 코드, 파생 파일 및 설계 모델과의 관계 또한 포함할 수 있습니다. 이러한 세부사항은 모델과 파일 간 자동화된 동기화가 있는 경우에만 권장합니다.
등록 정보 이름 | 간략한 설명 | UML 표시 |
---|---|---|
소개 | 모델에 대한 간단한 소개 역할을 하는 텍스트 설명. | "간단한 텍스트" 유형의 태그값 |
구현 서브시스템 | 계층 구조를 나타내는 모델의 서브시스템 | 메타 연관 "표시"를 통하거나 반복적으로 메타 집합 "소유"를 통해 소유 |
구현 요소 | 서브시스템이 소유한 모델의 요소 | 메타 집합 "소유"를 통해 반복적으로 소유 |
관계 | 구현 서브시스템이 소유한 모델의 관계 | - " - |
다이어그램 | 구현 서브시스템이 소유한 모델의 다이어그램 | - " - |
구현 보기 | 모델의 구현 보기로 구현 서브시스템 및 계층을 표시하는 구조 보기입니다. | 보기의 요소 및 다이어그램은 메타 집합을 통해 반복적으로 소유됩니다. "owns" |
구현 모델 구조는 구현화 단계에서 설정되며 구조 단계에서 필요에 따라 정제됩니다.
소프트웨어 아키텍트는 구현 모델의 무결성에 대한 책임이 있으며 다음을 확인합니다.
소프트웨어 아키텍트가 구현 서브시스템 및 구현 요소에 대한 책임이 없음을 참고하십시오. 대신, 이는 해당 구현자의 책임 하에 있습니다.
구현 모델은 선택사항입니다. 구현 모델을 작성하려고 선택한 경우, 주요 조정 판별 사항은 구현 모델과 설계 모델 간 연관 방법 판별및 모델화할 만큼 중요한 구성 요소 판별입니다. 이러한 결정 방법에 대한 가이드는 가이드라인: 구현 모델에서 다룹니다. 개념: 설계에서 코드로 맵핑도 참조하십시오.
Rational Unified Process
|