UML
-
[소프트웨어 공학] UML이란?Software Engineering 2020. 7. 10. 15:15
Unified Modeling Language의 약어로 시스템 분석, 설계, 구현 등 시스템 개발 과정에서 개발자와 고객 또는 개발자 상호 간의 의사소통이 원활하게 이루어지도록 표준화한 대표적인 객체지향 모델링 언어 Rumbaugh, Booch, Jacobson 등의 객체지향 방법론의 장점을 통합하였으며 OMG에서 표준으로 지정 시스템 구조를 표현하는 6개의 구조 다이어그램과 시스템의 동작을 표현하는 7개의 행위 다이어그램이 있음 구성 요소로는 사물, 관계, 다이어그램이 있음 사물(Things) 모델을 구성하는 가장 중요한 기본 요소로 다이어그램 안에서 관계가 형성될 수 있는 대상을 의미 사물에는 구조 사물, 행동 사물, 그룹 사물, 주해 사물이 있음 구조 사물(Structual Things) 시스템의 ..