객체지향 분석의 방법론
- 객체지향 분석을 위한 여러 방법론이 제시되었습니다.
Rumbaugh(럼바우) 방법론
- 가장 일반적으로 사용되는 방법으로 분석 활동을 객체 모델, 동적 모델, 기능 모델로 나누어 수행하는 방법입니다.
Booch(부치) 방법론
- 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 분석 방법으로, 클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의합니다.
Jacobson 방법론
- Use Case를 강조하여 사용하는 분석 방법입니다.
Coad와 Yourdon 방법론
- E-R다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조 식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성하는 기법입니다.
Wirfs-Brock 방법론
- 분석과 설계 간의 구분이 없고, 고객 명세서를 평가해서 설계 작업까지 연속적으로 수행하는 기법입니다.
정보처리기사 2022년 1회 18번 출제
'정보처리기사 > 소프트웨어 설계' 카테고리의 다른 글
클래스(Class) (0) | 2022.09.23 |
---|---|
소프트웨어 용어 (0) | 2022.09.23 |
소프트웨어 아키텍처의 설계 (0) | 2022.09.23 |
디자인 패턴 (0) | 2022.09.23 |
객체지향 설계 원칙(SOLID 원칙) (0) | 2022.09.22 |