중간 산출물 (아티팩트): 구현 모델
구현 모델은 구현 서브시스템 및 구현 요소(소스 코드, 데이터 및 실행 파일을 포함한 디렉토리 및 파일)에 대하여 구현의 실제 컴포지션을 나타냅니다.
목적

구현 모델은 구현의 실제 파트를 더 잘 알고 관리할 수 있도록 식별합니다. 구현 모델은 팀이 조직된 주요 통합 단위와 개별적으로 버전화, 배치 및 교체할 수 있는 단위를 정의합니다.

또한 자세한 구현 모델은 하위 레벨 소스 코드, 파생 파일 및 디자인 모델과의 관계도 포함할 수 있습니다. 이러한 세부사항은 모델과 파일 간에 자동 동기화를 유지하는 경우에만 권장됩니다.

관계
역할책임이 있음: 수정자:
입력 대상필수:
  • 없음
선택사항: 외부:
  • 없음
특성
선택사항
계획됨Yes
사용자 조정
표시 옵션

UML 표시: 모델(<<implementation model>>로 스테레오타입 지정).  

구현 모델은 다음 특성을 가질 수 있습니다.

  • 소개: 모델에 대한 간략한 소개 역할을 하는 텍스트 설명.
  • 구현 서브시스템: 계층을 표시하는 모델의 서브시스템.
  • 구현 요소: 서브시스템이 소유하는 모델의 요소.
  • 관계: 구현 서브시스템이 소유하는 모델의 관계. 
  • 다이어그램: 구현 서브시스템이 소유하는 모델의 다이어그램
  • 구현 보기: 구현 서브시스템 및 계층을 표시하는 아키텍처 보기에 해당되는 모델의 구현 보기.   

구현 모델은 선택사항입니다. 구현 모델을 작성할 것을 선택하는 경우 핵심적인 사용자 조정 결정사항은 구현 모델과 디자인 모델 사이의 관련 방식과 모델링하는 데 충분히 중요한 구현 요소입니다. 이와 같은 사항을 결정하는 방법에 대한 안내는 중간 산출물 가이드라인: 구현 모델에 설명되어 있습니다. 기법: 디자인에서 코드로 맵핑도 참조하십시오.



자세한 정보