구현 모델이 구현 서브시스템 및 구현 요소(소스 코드, 데이터 및 실행 가능 파일을 포함하여 디렉토리와 파일)의 관점에서 구현의 실제 작성을 표시합니다.
기타 관계:  포함
역할:  소프트웨어 아키텍트 
선택 가능성/발생 시기:  선택사항. 구현화 및 구성 단계.
템플리트 및 보고서: 
     
예: 
     
UML 표시:  <<implementation model>>로 스테레오타입화된 모델. 
자세한 정보:   
활동 정보:    활동 결과:   

목적 페이지 맨 위

구현 모델이 구현의 실제 파트를 식별하여 보다 잘 이해되고 관리되도록 합니다. 구현 모델이 팀이 구성된 주된 통합 단위뿐 아니라 별도로 버전 지정되고 전개되며 교체될 수 있는 단위를 정의합니다.

보다 자세한 구현 모델은 낮은 레벨의 소스 코드, 파생 파일 및 설계 모델과의 관계 또한 포함할 수 있습니다. 이러한 세부사항은 모델과 파일 간 자동화된 동기화가 있는 경우에만 권장합니다.

등록 정보 페이지 맨 위

등록 정보 이름  

간략한 설명  

UML 표시  

소개  모델에 대한 간단한 소개 역할을 하는 텍스트 설명.  "간단한 텍스트" 유형의 태그값 
구현 서브시스템   계층 구조를 나타내는 모델의 서브시스템   메타 연관 "표시"를 통하거나 반복적으로 메타 집합 "소유"를 통해 소유  
구현 요소  서브시스템이 소유한 모델의 요소   메타 집합 "소유"를 통해 반복적으로 소유 
관계   구현 서브시스템이 소유한 모델의 관계   - " -  
다이어그램   구현 서브시스템이 소유한 모델의 다이어그램   - " -  
구현 보기   모델의 구현 보기로 구현 서브시스템 및 계층을 표시하는 구조 보기입니다.   보기의 요소 및 다이어그램은 메타 집합을 통해 반복적으로 소유됩니다. "owns" 

시기 페이지 맨 위

구현 모델 구조는 구현화 단계에서 설정되며 구조 단계에서 필요에 따라 정제됩니다.

책임 페이지 맨 위

소프트웨어 아키텍트는 구현 모델의 무결성에 대한 책임이 있으며 다음을 확인합니다.

  • 전체적으로 구현 모델은 정확하며 일관되고 읽기 가능합니다. 구현 모델이 모든 요구사항을 충족하는 경우 올바르며 설계 모델과 일치합니다.
  • 구현 보기에 설명된 구현 모델의 구조가 해당 목적을 이행합니다. 별도의 결과물에 설명된 구현 보기가 결과물: 소프트웨어 구조 문서를 참조합니다.

소프트웨어 아키텍트가 구현 서브시스템 및 구현 요소에 대한 책임이 없음을 참고하십시오. 대신, 이는 해당 구현자의 책임 하에 있습니다.

사용자 정의 페이지 맨 위

구현 모델은 선택사항입니다. 구현 모델을 작성하려고 선택한 경우, 주요 조정 판별 사항은 구현 모델과 설계 모델 간 연관 방법 판별및 모델화할 만큼 중요한 구성 요소 판별입니다. 이러한 결정 방법에 대한 가이드는 가이드라인: 구현 모델에서 다룹니다. 개념: 설계에서 코드로 맵핑도 참조하십시오.



Rational Unified Process   2003.06.15