[ Deployment Diagram(배치다이어그램) ]
▪ 시스템의 물리적인 구조를 보여주며, 소프트웨어의 어떤 부분이 하드웨어의 어떤 부분에서 동작하고 있는지를 나타낸다.
▪ 실제 환경에서 실행되는 시스템의 환경설정을 묘사한다.
[ Node(노드) ]
▪ 소프트웨어를 실행 할 수 있는 무언가를 말한다. 노드에는 두가지 형태가 있다.
▪ 장치 : 하드웨어로 컴퓨터나 시스템과 연결된 더 단순한 하드웨어들이 이에 속한다.
▪ 실행 환경 : 스스로 실행하거나 다른 소프트웨어를 포함하는 소프트웨어이며, 운영체제나 컨테이너 프로세스가 그 예이다.
[ Artifact ]
▪ 소프트웨어의 물리적인 모습이다.
▪ 실행 파일(exe 파일, 이진 파일, DLL, JAR), 데이터파일, 환경 설정 파일, HTML 문서 등
▪ 노드에 포함 된다.
Showing Artifact |
Artifact는 클래스 상자로 보여주거나 노드 안에 이름을 나열하여 나타낸다.클래스 상자로 보여 줄 때에는 문서 아이콘이나 <<artifact>> 키워드를 붙일 수 있다. |
Tagged values |
Node나 Artifact에 태그 값을 붙일 수 있는데, 이 태그 값은 노드에 대한 여러가지 정보를 제공한다. 태그값은 제조사, 운영체제, 위치, 그리고 좋아하는 어떤 것도 될 수 있다. |
Communication paths |
노드 사이의 통신 경로는 여러 노드가 어떻게 통신하는지를 나타낸다. 사용하는 통신 프로토콜에 대한 정보를 통신 경로에 붙일 수 있다. |
댓글이나 공감 남겨주는 사람 착한사람
'학사 그리고 석사 > 소프트웨어공학' 카테고리의 다른 글
State Machine Diagram (상태 기계 다이어그램) (0) | 2019.11.06 |
---|---|
Use Case Diagram ( 유스케이스 다이어그램) (0) | 2019.11.06 |
Package Diagrams (패키지 다이어그램) (0) | 2019.11.06 |
Class Diagram – 고급 개념 (0) | 2019.11.06 |
UML 이란 (0) | 2019.11.06 |