Top

UML과 Rational Rose 비주얼 모델링

  • 원서명Mastering UML with Rational Rose 2002 (ISBN 0782140173)
  • 지은이Wendy Boggs, Michael Boggs
  • 옮긴이김덕화
  • ISBN : 8989975239
  • 30,000원
  • 2003년 04월 03일 펴냄 (절판)
  • 페이퍼백 | 690쪽 | 190*230mm

판매처

  • 현재 이 도서는 구매할 수 없습니다.

책 소개

업계 최고의 비주얼 모델러를 이용하여 보다 효율적인 애플리케이션을 설계하십시오.

유연한 객체 지향 애플리케이션을 개발하고 싶다면 UML과 Rational Rose 비주얼 모델링은 여러분이 습득해야 할 두 가지 영역에서 전문적인 조언을 제공해줄 것입니다. 바로 UML(Unified Modeling Language)과 업계 최고의 비주얼 모델링 도구인 Rational Rose의 최신 버전에 대한 지침입니다. 하지만 이 책이 단순히 모델링만 다루는 것은 아닙니다. Rose를 이용하여 UML 다이어그램을 자동으로 원하는 프로그래밍 언어로 코드 생성하는 방법까지 알려 줍니다. 또한 내용을 새롭게 확장하여 비즈니스 모델링과 웹 모델링, Java의 새로운 기능들과 XML DTD에 대한 유용한 정보를 제공합니다


다음과 같은 내용들이 실려 있습니다.

쪾 UML에 대한 이해
(부록으로 “UML 처음 시작” 제공)
- Rational Rose의 올바른 사용법
- 다양한 종류의 UML 다이어그램 작성 방법
- 객체 상세 모델 작성
- 데이터 상세 모델 작성
- XML DTD 모델링
- 코드 자동 생성
- 특정 언어로 코드 생성 시 발생하는 다양한 문제들의 해결 방안
- 기존 애플리케이션의 리버스 엔지니어링
- 라운드 트립 엔지니어링 기법 사용
- ASP와 JSP 페이지, 애플릿, 서블릿, 서버 페이지와 클라이언트 페이지의 모델링


CD에는 다음과 같은 내용들이 수록되어 있습니다.

동봉된 CD에는 4장에서 11장에 이르기까지 모든 실전 연습문제에서 사용할 수 있는 Rose 2002 모델의 예제가 수록되어 있습니다. 또한 이들 모델로부터 생성된 코드와 Rose의 다양한 스크립트 예제들도 함께 제공됩니다.

저자/역자 소개

<저자 소개>

Wendy Boggs
는 객체지향 프로세스 및 기법에 정통한 프로젝트 매니저이자 컨설턴트이다. Rose와 Rational사의 도구들을 채택함에 있어서 믿을만한 조력자이며 Rational Unified Process (RUP)를 사용하여 수많은 기업들의 요구를 만족시켰다.
Michael Boggs는 Rational사의 도구들을 이용한 객체지향 설계에 해박한 경험을 가진 컨설팅 매니저이다. 대규모의 프로젝트를 관리한 경험이 있으며 객체지향 방법론의 채택에 신뢰할 수 있는 조언자다.


<저자 서문>

객체 지향을 이용하여 애플리케이션을 개발하는 작업은 끊임 없이 변화하고 있으며, 이로 인해 우수한 품질의 애플리케이션을 적절한 시간 내에 개발하고 유지 보수 하는 일은 더욱 더 어려워지고 있다. UML(Unified Modeling Language)은 이러한 어려움을 극복하고 모든 회사들이 사용할 수 있는 보편적인 객체 모델링 언어에 대한 요구를 만족시키기 위해 태어났다. UML은 정보기술 산업에서 청사진과 같은 것으로 시스템의 아키텍처를 상세하게 나타낼 수 있는 방법이다. 이를 이용하면 시스템을 훨씬 쉽게 구축할 수 있으며, 시스템이 변경 요구사항을 모두 반영하고 있는지 확신할 수 있게 된다.
RAD나 객체 지향을 이용한 분석 설계, 객체 모델링, UML에 대해 논의한 책들은 무수히 많다. 이 책은 그 중에서도 특히 UML과 Rational Rose 2001, 2001A, 2002를 이용한 시스템 설계를 집중적으로 다룬다. Rose는 UML을 이용한 애플리케이션을 지원하는 몇 안 되는 도구 중의 하나이다. 유스케이스 다이어그램 (Use Case Diagram) 과 액티비티 다이어그램(Activity Diagram), 시퀀스 다이어그램(Sequence Diagram), 협력 다이어그램(Collaboration Diagram), 상태차트 다이어그램(Statechart Diagram), 컴퍼넌트 다이어그램(Component Diagram), 디플로이먼트 다이어그램(Deployment Diagram)을 지원한다. 포워드 엔지니어링(Forward-Engineering)과 리버스 엔지니어링(Reverse-Engineering)을 통해 C++, Java, Visual Basic, XML DTD에 대한 코드 생성 및 리버스 엔지니어링을 지원한다. 이 밖에도 수많은 객체 지향 언어들에 대해 사용할 수 있는 Add-In이 Rational에서 제공될 예정이다.


<역자 소개>

이 책의 역자 김덕화는 인천 출생으로, 연세대학교 공과대학 토목공학과와 동 대학원을 졸업하고 대림정보통신㈜(현 대림 I&S)에 입사하여 다양한 시스템 개발과 프로젝트를 수행하며 실무 경험을 익혔다. 현재는 ㈜코비젼의 기술연구소장으로 재직 중이며 UML과 객체지향 방법론을 이용하여 자체 솔루션인 COVIEKPTM와 COVIFlowTM의 개발에 참여하였다.

1994. 연세대학교 공과대학 토목공학과 졸
1996. 연세대학교 공과대학 토목공학과 대학원 졸
2001. 대림정보통신㈜(현 대림 I&S) 근무
현재 ㈜코비젼 기술연구소장
자체 솔루션 COVIEKPTM, COVIFlowTM 개발 참여

목차

목차
  • Contents
  • 서문
  • 제1장 UML 개요
  • 제 2장 Rose 살펴 보기
  • 제 3장 비즈니스 모델링 Business Modeling
  • 제 4장 유스케이스와 액터
  • 제 5장 객체 간의 상호작용
  • 제 6장 클래스와 패키지
  • 제 7장 속성과 오퍼레이션
  • 제 8장 관계 Relationship
  • 제 9장 객체의 행위 Behavior
  • 제 10장 컴퍼넌트 뷰 Component view
  • 제 11장 디플로이먼트 뷰 Deployment View
  • 제 12장 Rational Rose를 이용한 코드생성과 리버스 엔지니어링
  • 제 13장 ANSI C++와 Visual C++에 대한 코드생성 및 리버스 엔지니어링
  • 제 14장 Java코드 생성과 리버스 엔지니어링
  • 제 15장 Visual Basic 코드 생성과 리버스 엔지니어링
  • 제 16장 XML DTD 코드 생성과 리버스 엔지니어링
  • 제 17장 CORBA/IDL 코드 생성과 리버스 엔지니어링
  • 제 18장 Rose Data Modeler

도서 오류 신고

도서 오류 신고

에이콘출판사에 관심을 가져 주셔서 고맙습니다. 도서의 오탈자 정보를 알려주시면 다음 개정판 인쇄 시 반영하겠습니다.

오탈자 정보는 다음과 같이 입력해 주시면 됩니다.

(예시) p.100 아래에서 3행 : '몇일'동안 -> 며칠동안