[정보처리기사 필기] 1과목 소프트웨어 설계 - 2
UML(Unified Modeling Language) - 시스템 분석, 설계 구현 등 시스템 개발 과정에서 시스템 개발자와 고객 또는 개발자 상호간의 의사소통이 원활하게 이루어지도록 표준화한 대표적인 객체지향 모델링 언어 - UML은 Rumbaugh, Booch, Jacobson 등의 객체지향 방법론의 장점을 통합 - UML의 구성 요소에는 사물, 관계, 다이어그램 등이 있음 Rumbaugh - 소프트웨어 구성 요소를 그래픽 표기법을 이용하여 모델링하는 객체지향 분석 기법 - 순서는 객체, 동적, 기능 순으로 이루어짐 Booch - 미시적 거시적 개발 프로세스를 모두 사용하는 분석 방법 - 클래스와 객체들을 분석 및 식별하고 클래스의 속성 연산 정의 Jacobson - USE CASE를 사용하는 분석 ..