반응형

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

 

반응형