검색어 입력폼

객체지향 소프트웨어공학

저작시기 2009.04 |등록일 2009.04.26 파워포인트파일MS 파워포인트 (ppt) | 62페이지 | 가격 2,000원

소개글

공학-객체지향 소프트웨어공학

목차

4.1 UML이란?
4.2 사용사례 다이어그램
4.2 클래스 다이어그램의 기초
4.4 클래스 다이어그램
4.5 OCL
4.6 클래스 다이어그램 개발 과정
4.7 Java 코드로 구현

본문내용

4.1 UML이란?

객체지향 소프트웨어를 모델링 하는 표준 그래픽 언어
1980년대 말부터 1990년대 초에 객체지향으로 모델링 하는 과정과 모델링 언어 출현
설계와 표현 방법의 급증으로 혼란을 초래
Rumbaugh와 Booch가 1994년 두 가지 방법을 합병하기로 함
Rational Software 라는 회사 설립
1995년 Jacobson이 팀에 합류
사용 사례를 제안
1997년 Object Management Group(OMG)이 UML 표준화 추진

UML기능
자세한 의미(semantic) 표현
확장 메커니즘
관련 텍스트 언어
Object Constraint Language(OCL)

UML의 목적은
소프트웨어 설계 표현을 도와주는 것임
방법론이 아님

UML이전의 OO 방법

Shlaer와 Mellor가 제안한 반복적 설계 방법
Coad와 Yourdon이 제안한 프로토타입 중심 방법
Worfs-Brock 등 폴랜드의 Smalltalk 그룹이 제안한 의무 중심 설계 및 CRC(Class-Responsibility-Collaboration) 카드 방법
Rational Software의 Booch가 제안한 Ada 설계 방법
GE 연구소의 Rumbaugh가 중심이 되어 제안한 OMT
Odell과 Martin의 정보공학을 기초로 한 방법
Ericsson에서 일한 Jacobson의 use case 개념을 소개한 방법

참고 자료

없음
다운로드 맨위로