객체지향 분석 방법론: Difference between revisions
From CS Wiki
(새 문서: 분류:소프트웨어 공학 == 종류 == === Rumbaugh(럼바우) 방법 === * 가장 일반적으로 사용되는 방법 * 분석 활동을 객체...) |
|||
Line 1: | Line 1: | ||
[[분류:소프트웨어 공학]] | [[분류:소프트웨어 공학]] | ||
== 종류 == | ==종류== | ||
=== [[럼바우 분석 기법|Rumbaugh(럼바우) 방법]] === | ===[[럼바우 분석 기법|Rumbaugh(럼바우) 방법]]=== | ||
*가장 일반적으로 사용되는 방법 | |||
* | *분석 활동을 객체모델, 동적모델, 기능 모델로 나누어 수행하는 방법 | ||
=== | ===[[부치 분석 방법|Booch(부치) 방법]]=== | ||
*미시적, 거시적 개발 프로세스를 모두 사용하는 분석 방법 | |||
* | *클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의 | ||
=== | ===Jacobson 방법=== | ||
*Use Case를 사용하여 분석 | |||
* | |||
== 참고 문헌 == | ===Coad와 Yourdon 방법=== | ||
* [http://q.fran.kr/문제/10605 정보처리기사 2020년 기출문제] | |||
*E-R 다이어그램을 사용하여 객체의 행위를 모델링 | |||
*객체 식별, 구조 식별, 주제 정의, 속성과 인스턴스 연결 정의 | |||
*연산과 메시지 연결 정의 등의 과정으로 주로 관계를 분석 | |||
===Wirfs-Brock 방법=== | |||
*분석과 설계간 구분 없음 | |||
*고객 명세서를 평가해서 설계 작업까지 연속적으로 수행 | |||
==같이 보기== | |||
*[[객체지향 기법]] | |||
*[[객체지향 설계]] | |||
*[[객체지향 언어]] | |||
==참고 문헌== | |||
*[http://q.fran.kr/문제/10605 정보처리기사 2020년 기출문제] |
Latest revision as of 22:49, 3 February 2022
종류[edit | edit source]
Rumbaugh(럼바우) 방법[edit | edit source]
- 가장 일반적으로 사용되는 방법
- 분석 활동을 객체모델, 동적모델, 기능 모델로 나누어 수행하는 방법
Booch(부치) 방법[edit | edit source]
- 미시적, 거시적 개발 프로세스를 모두 사용하는 분석 방법
- 클래스와 객체들을 분석 및 식별하고 클래스의 속성과 연산을 정의
Jacobson 방법[edit | edit source]
- Use Case를 사용하여 분석
Coad와 Yourdon 방법[edit | edit source]
- E-R 다이어그램을 사용하여 객체의 행위를 모델링
- 객체 식별, 구조 식별, 주제 정의, 속성과 인스턴스 연결 정의
- 연산과 메시지 연결 정의 등의 과정으로 주로 관계를 분석
Wirfs-Brock 방법[edit | edit source]
- 분석과 설계간 구분 없음
- 고객 명세서를 평가해서 설계 작업까지 연속적으로 수행