UML 모델링 기술은 모델 요소를 사용하여 전체 시스템의 모델을 구축하는 모델링 언어입니다. 모델 요소에는 시스템 내의 클래스, 클래스 간의 연관, 서로 협력하는 클래스의 인스턴스가 포함됩니다. 시스템의 동적 동작 등
UML은 모델 요소에 대한 다양한 그래픽 시각적 설명을 제공합니다. 동일한 모델 요소가 여러 그래픽 요소에 해당하는 여러 다이어그램에 나타날 수 있습니다.
확장 정보:
UML은 객체 지향 개발의 일반적인 그래픽 모델링 언어로, 잘 정의되어 있고 표현하기 쉽고 강력하며 보편적으로 적용 가능합니다.
객체 지향 분석은 주로 문제 공간 및 시스템 작업에 대한 이해 강화, 당사자 간 의사소통 개선, 요구 사항 일관성 유지, 소프트웨어 기능 및 재사용 지원이라는 네 가지 측면에서 다른 시스템 분석 방법보다 더 나은 성능을 발휘합니다. 주류 시스템 분석 방법이 됩니다.
UML의 출현은 Booch, OMT, OOSE 등의 방식을 통일했을 뿐만 아니라 객체지향 방식에서 사용하는 기호까지 통일했으며, UML이 탄생하자마자 OMG의 표준 중 하나로 채택됐다. 제안했다.
이로 인해 수십 개의 객체지향 모델링 언어가 서로 독립적이고 각자의 장점을 갖고 있는 상황이 바뀌었고, 그 결과 전례 없는 객체지향 분석 기술이 발전하게 됐다.
그 자체가 현대 소프트웨어 엔지니어링 환경에서 객체 분석 및 설계를 위한 중요한 도구가 되었으며 객체지향 기술의 중요한 성과 중 하나로 간주됩니다.
참고 자료:
바이두 백과사전-UML 모델링 기술