UML(Unified Modeling Language)
클래스 다이어그램 (Class Diagram)
클래스 명세와 클래스 간의 관계를 표현
복합 구조 다이어그램 (Composite Structure Diagram)
전체-부분 구조를 가진 클래스를 실행할 때의 구조를 표현
컴포넌트 다이어그램 (Component Diagram)
파일과 데이터베이스, 프로게스와 스레드 등의 소프트웨어 구조를 표현
디플로이먼트 다이어그램 (Deployment Diagram)
하드웨어와 네트워크 등 시스템의 물리 구조를 표현
객체 다이어그램 (Object Diagram)
인스턴스 간의 연관 관계를 표현
패키지 다이어그램 (Package Diagram)
패키지 간의 연관 관계를 표현
액티비티 다이어그램 (Activity Diagram)
일련의 처리에 있어 제어의 흐름을 표현
시퀀스 다이어그램 (Sequence Diagram)
인스턴스 간의 상호 작용을 시계열로 표현
커뮤니케이션 다이어그램 (Communication Diagram)
인스턴스 간의 상호 작용을 구조 중심으로 표현
인터액션 오버뷰 다이어그램 (Interaction Overview Diagram)
조건에 따라 다르게 동작을 하는 시퀀스 다이어그램을 액티비티 다이어그램 안에 포함하여 표현
타이밍 다이어그램 (Timing Diagram)
유스케이스 다이어그램 (UseCase Diagram)
시스템이 제공하는 기능과 이용자의 관계를 표현
스테이트 머신 다이어그램 (State Machine Diagram)
'Dev.World > 개발상식&언어' 카테고리의 다른 글
[그들이 쓰는 언어] 7.런타임이란? (0) | 2016.05.13 |
---|---|
[개발상식] 14. XML이란? (0) | 2016.05.13 |
[개발상식] #Spring / JAVA WEB - Back End Framework (4) | 2016.05.09 |
[개발상식] 12. 프로토콜이란? TCP/IP, HTTP, Web Socket 각각에 대한 기본과 그 흐름 (0) | 2016.04.28 |
[그들이 쓰는 언어] 6. 프록시 / 크로스 브라우징 (0) | 2016.04.23 |