소프트웨어(Software)
[UML] UML이란? (Diagram의 종류)
2021. 11. 30. 20:11반응형
UML 한줄 요약
- 프로파일을 이용한 확장의 의미는 UML 2.0에서 개선
UML 정의
- 통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어
- Unified Modeling Language의 약어.
- 통합 모델링 언어라는 뜻으로, 소프트웨어 공학에서 사용됨.
- 표준화된 범용 모델링 언어임. (중요한건 모델링 언어임)
- 설계도를 그리기 위한 언어임. (건축 도면과 유사한 느낌이다.)
- 정해진 기호와 구조가 있음. (이 규칙을 이해해야, 해석/제작하기 쉬움)
UML 정의 2
- UML은 실제로 프로그램을 제작하는데 직접 사용되는 것이 아닌,
- 프로파일을 이용한 모델 기반 개발(Model-based development)에 사용된다. UML은 모델 기반 개발 및 요구조건-개발-검증 단계를 명시한 V 프로세스의 핵심 부
UML 2.0 Diagrams 종류들
- Activity Diagram
- UseCase Diagram
- StateMachine Diagram
- Sequence Diagram
- Class Diagram
- Object Diagram
- Package Diagram
반응형
'소프트웨어(Software)' 카테고리의 다른 글
순서도(Flowchart)란? (0) | 2021.12.14 |
---|---|
소프트웨어 배포 생명 주기 (rc버전이란?) (0) | 2021.12.13 |
평범한 레거시 코드 분석법 (0) | 2021.05.13 |
IT 온라인 교육 사이트 모음 (17개 사이트) (0) | 2021.04.28 |
클린 아키텍처를 읽고 (0) | 2021.01.24 |