학습서: UML 모델 계층 구조 이해

UML 다이어그램은 시스템의 특정 측면 또는 동작을 시각적으로 표시합니다.

UML(Unified Modeling Language) 다이어그램은 관계, 동작, 구조 및 기능과 같이 시각적으로 나타낼 수 있는 시스템의 양적 측면을 설명합니다. 예를 들어, 유스 케이스 다이어그램은 액터라고 하는 시스템 사용자와 시스템 사이의 상호작용을 설명합니다. 클래스 다이어그램은 시스템 구조 또는 구현 세부사항을 설명하는 데 사용됩니다. UML 다이어그램에는 다이어그램에서 클래스류를 시각적으로 설명하는 다이어그램 요소가 있습니다. 이 클래스류는 모델 요소를 다이어그램의 형식으로 표시합니다. UML 다이어그램은 UML 모델 보기를 제공하지만, 다이어그램 요소를 시맨틱 모델로 간주하지는 않습니다.

일부 UML 모델에는 UML 다이어그램이 없을 수도 있지만 대부문의 UML 모델은 여러 개의 다이어그램을 포함하고 있습니다. UML 모델은 또한 하나 이상의 하위 모델을 포함할 수 있습니다.

IBM® Rational® 모델링 도구는 UML 모델을 작성하고 편집하는 데 유연한 개발 환경을 제공합니다. 프로젝트 탐색기 보기를 사용하여 시맨틱 모델의 소스 코드와 모델 구조를 편집할 수 있고, 다이어그램 편집기를 사용하여 시각화된 모델을 편집할 수 있습니다. 모델을 편집하려면 모델 요소와 다이어그램 요소 간의 차이점을 이해해야 합니다. 예를 들어, 다이어그램 편집기에서 요소를 마우스 오른쪽 단추로 클릭하면 두 개의 삭제 옵션이 나옵니다. 다이어그램에서 삭제를 클릭하면 다이어그램 요소는 단지 시각화된 모델 요소이므로 다이어그램에서만 요소가 삭제됩니다. 반대로 모델에서 삭제를 클릭하면 모델과 다이어그램 양쪽에서 요소가 삭제됩니다. 기본적으로 다이어그램 요소를 선택하고 Delete 키를 누르거나, 다이어그램 요소를 선택하고 파일 > 삭제를 클릭하면 다이어그램에서만 요소가 제거됩니다.

</object></div> </div> <span class="runningfooter"> <hr/> <a href="https://www14.software.ibm.com/webapp/iwm/web/signup.do?source=rdf" target="_blank">피드백</a> </span> </body> </html>