2022-06-14 소프트웨어_분석_및_설계_20

2022. 6. 14. 22:50학부 강의/소프트웨어 분석 및 설계

객체지향 방법론 - 보충

 

  • 럼바우 방법 (Rumbaugh)
    • 가장 일반적인 방법
    • 객체 모델, 동적 모델, 기능 모델로 나눠 분석

  • 부치 방법 (Booch)
    • 미시적, 거시적 개발 프로세스를 모두 사용
    • 클래스와 객체들을 분석 및 식별하고, 클래스의 속성과 메소드를 정의
  • 제이콥스 방법 (Jacobson)
    • 유스케이스를 강조
  • 코드와 요든 방법 (Coad & Yourdon)
    • E-R 다이어그램을 사용하여 객체의 행위를 모델링
    • 객체 식별, 구조 식별, 주체 정의, 속성과 인스턴스 연결 정의
    • 연산과 메시지 연결 정의 등의 과정으로 주로 관계를 분석
  • 워프스-브록 방법 (Wirfs-Brock)
    • 분석과 설계 간의 구분이 없다.
    • 설계 작업까지 연속적으로 수행