| 000 | 01236camccc200397 k 4500 | |
| 001 | 000045603600 | |
| 005 | 20100805073940 | |
| 008 | 100728s2010 ulka 001c kor | |
| 020 | ▼a 9788993425895 | |
| 035 | ▼a (KERIS)BIB000012036400 | |
| 040 | ▼a 243009 ▼c 243009 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 082 | 0 4 | ▼a 005.1 ▼2 22 |
| 090 | ▼a 005.1 ▼b 2010z8 | |
| 100 | 1 | ▼a Booch, Grady. |
| 245 | 1 0 | ▼a UML 실전 활용 테크닉 / ▼d 그래디 부치, ▼e 제임스 럼바, ▼e 이바 야콥슨 지음 ; ▼e 임춘봉, ▼e 전형철 옮김. |
| 246 | 0 3 | ▼a UML 창시자들이 알려주는 최신 모델링 노하우. |
| 246 | 1 9 | ▼a (The) unified modeling language user guide. 2nd ed. |
| 250 | ▼a 2판 | |
| 260 | ▼a 서울 : ▼b 케이앤피북스 , ▼c 2010. | |
| 300 | ▼a 495 p. : ▼b 삽도 ; ▼c 24 cm. | |
| 500 | ▼a 색인수록 | |
| 500 | ▼a 부록: 1. UML 표기, 2. Rational unified process. | |
| 650 | 0 | ▼a Computer software ▼x Development |
| 650 | 0 | ▼a UML (Computer science) |
| 700 | 1 | ▼a Rumbaugh, James. |
| 700 | 1 | ▼a Jacobson, Ivar. |
| 700 | 1 | ▼a 임춘봉 , ▼e 역 |
| 700 | 1 | ▼a 전형철 , ▼e 역 |
| 900 | 1 0 | ▼a 부치, 그래디. |
| 900 | 1 0 | ▼a 럼바, 제임스. |
| 900 | 1 0 | ▼a 야콥슨, 이바. |
| 940 | ▼a 유엠엘 실전 활용 테크닉. | |
| 940 | ▼a UML user guide. | |
| 945 | ▼a KLPA |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.1 2010z8 | 등록번호 121196977 (4회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.1 2010z8 | 등록번호 121196978 (5회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
베스트셀러 반열에 올랐던 초판 이후 재판이 나오기만을 손꼽아 기다리던 열망에 힘입어, UML을 사용하는 사람에게 결정적 가이드로 인식되는 이 책에서 언어 창시자는 학습을 촉진시킬 수 있는 핵심 가이드가 되도록 구성했다.
UML 개요를 시작으로, 점진적으로 조금씩 개념과 표기법을 각 장에서 설명한다. 또한 복잡한 모델링 문제에 UML을 적용하는 방법을 다양한 애플리케이션 도메인에 걸쳐서 설명해 준다. 깊이 있는 사례 중심 접근법으로 The Unified Modeling Language User Guide 제 1판은 없어서는 안 될 자원으로 인식되었기 때문에 제 2판에서도 그대로 유지했다. 그럼에도 내용을 전면 갱신하여 UML 2.0에 맞추어 표기법과 용법을 변경했다.
지난 10년 동안 UML(Unified Modeling Language)은 산업 표준으로서, 소프트웨어 기반 시스템에 필요한 가공물을 가시화하고, 명시하고, 구축하고, 문서화하는 데 이용되었다. 모델링 언어 분야에서 사실 표준으로서, UML은 프로젝트 이해 관계자 간에 의사소통을 촉진하고 혼란을줄이는 데 공헌했다. 최근 UML 2.0 표준화에 힘입어 언어 활용 범위와 세력은 더욱 신장되는 추세이다. UML에 있는 고유 표현력 덕분에 사용자가 필요한 여러 종류 모델을 만들 수 있다?기업용 정보 시스템으로부터 분산 웹 기반 애플리케이션, 실시간 내장 시스템에 이르기까지 다양하다.
베스트셀러 반열에 올랐던 초판 이후 재판이 나오기만을 손꼽아 기다리던 열망에 힘입어, UML을 사용하는 사람에게 결정적 가이드로 인식되는 이 책에서 언어 창시자는 학습을 촉진시킬 수 있는 핵심 가이드가 되도록 구성했다. UML 개요를 시작으로, 점진적으로 조금씩 개념과 표기법을 각 장에서 설명한다. 또한 복잡한 모델링 문제에 UML을 적용하는 방법을 다양한 애플리케이션 도메인에 걸쳐서 설명한다.
깊이 있는 사례 중심 접근법으로 The Unified Modeling Language User Guide 제 1판은 없어서는 안 될 자원으로 인식되었기 때문에 제 2판에서도 그대로 유지했다. 그럼에도 내용을 전면 갱신하여 UML 2.0에 맞추어 표기법과 용법을 변경했다.
[이 책의 주요 내용]
- 새로 별도 장을 추가하여 컴포넌트와 내부 구조를 기술하고, 캡슐화된 설계를 구축할 때 필요한 기능 추가
- 수요 인터페이스와 공급 인터페이스, 협력, UML 프로파일 새롭게 갱신
- 순차도, 활동도 등 논의를 추가 및 변경
- UML 2.0 명세서에 도입된 여러 변경된 부분 포함
정보제공 :
저자소개
그래디 부치(지은이)
객체지향 프로그래밍과 관련된 여섯 권의 베스트셀러 저자며, IBM에서 일한다. 객체지향의 원류이자 UML의 창시자로 세계적인 인물이다.
제임스 럼바(지은이)
UML을 최초로 설계한 사람으로서, 소프트웨어 공학 분야에서 가장 잘 알려졌다. 저자로서도 성공했지만, 개체 기술을 개발한 공로로 세계적으로 인정받고 있다. 그 중에 대표적으로 Booch Method, Object Modeling Technique(OMT), Objectory(OOSE) Process가 있다. 현재 Rumbaugh는 IBM에 재직하고 있다.
이바 야콥슨(지은이)
UML을 최초로 설계한 사람으로서, 소프트웨어 공학 분야에서 가장 잘 알려졌다. 저자로서도 성공했지만, 개체 기술을 개발한 공로로 세계적으로 인정받고 있다. 그 중에 대표적으로 Booch Method, Object Modeling Technique(OMT), Objectory(OOSE) Process가 있다. 현재 독립 컨설턴트로 활동하고 있다.
임춘봉(옮긴이)
도구를 만들거나 설계할 때 가이드로 삼고 있는 말은 "Form follows function"인데 그 말에 순응하는 만큼 결과도 좋아짐을 경험으로 터득했기 때문이다. 모든 직업 중에서 시인이야 말로 가장 탁월한 개념 설계가라고 믿고 있으며, '모든 순간이 꽃봉오리인 것을', '생명의 서', '삶이 그대를 속인다 해도' 그리고 '꽃'을 즐거이 암송하면서 고 수준의 추상화 기법을 배운다. 그레노블 대학 컴퓨터 공학 석사를 마친 후, ETRI 선임연구원과 데이콤 연구서 본부장을 역임했고, 현재 주식회사 크로센트 상무와 정보시스템 감리사로 활동한다. 한국어판 역서로는 『UML User Guide (2판)』과 『UML Distilled』가 있다.
전형철(옮긴이)
현재 (주)크로센트의 대표이사로 재직 중이며 금융권 기업고객을 대상으로 차세대시스템 구축을 위한 ISP, 엔터프라이즈 아키텍처 및 소프트웨어 아키텍처 컨설팅 서비스를 제공하고 있다. 관련 저서로는 '유스케이스 바로 쓰기'가 있다.
목차
목차 머리말 = 17 역자 서문 = 24 Part 1 시작하기 = 27 Chapter 1 왜 모형을 만드는가? = 29 1.1 모형 작성의 중요성 = 30 1.2 모형 작성 원리 = 34 1.3 개체지향 모형 작성하기 = 36 Chapter 2 UML 소개 = 39 2.1 UML 개요 = 40 2.2 UML 개념 모형 = 43 2.3 아키텍처 = 59 2.4 소프트웨어 개발 생명주기 = 61 Chapter 3 HELLO, WORLD! = 63 3.1 핵심 추상화 = 64 3.2 메커니즘 = 67 3.3 가공물 = 69 Part 2 기본 구조 모형화 = 71 Chapter 4 클래스 = 73 4.1 시작하기 = 74 4.2 용어와 개념 = 75 4.3 보통 쓰이는 모형 작성 기법 = 80 시스템 어휘 모형 작성 = 80 시스템에서 책임 분산 모형 작성하기 = 81 비소프트웨어 사물 모형 작성하기 = 83 원시타입 모형 작성하기 = 84 4.4 힌트와 조언 = 85 Chapter 5 관계 = 87 5.1 시작하기 = 88 5.2 용어와 개념 = 89 5.3 보통 쓰이는 모형 작성 기법 = 95 단순 의존 모형 작성하기 = 95 단일 상속 모형 작성하기 = 96 구조 관계 모형 작성하기 = 98 5.4 힌트와 조언 = 100 Chapter 6 공통 메커니즘 = 101 6.1 시작하기 = 102 6.2 용어와 개념 = 103 6.3 보통 쓰이는 모형 작성 기법 = 110 주석 모형 작성하기 = 110 새로운 속성 모형 작성하기 = 111 새로운 의미 모형 작성하기 = 112 6.4 힌트와 조언 = 113 Chapter 7 도해 = 115 7.1 시작하기 = 116 7.2 용어와 개념 = 117 7.3 보통 쓰이는 모형 작성 기법 = 122 시스템을 모형 뷰로 모형 작성하기 = 122 추상개념 모형을 여러 수준으로 작성 = 123 복잡한 뷰 모형 작성하기 = 126 7.4 힌트와 조언 = 126 Chapter 8 클래스도 = 129 8.1 시작하기 = 130 8.2 용어와 개념 = 130 8.3 보통 쓰이는 모형 작성 기법 = 132 단순 협력 모형 작성하기 = 132 논리 데이터베이스 스키마 모형 작성하기 = 134 순공학과 역공학 = 136 8.4 힌트와 조언 = 138 Part 3 기본 구조 모형화 = 141 Chapter 9 고급 클래스 = 143 9.1 시작하기 = 144 9.2 용어와 개념 = 145 9.3 보통 쓰이는 모형 작성 기법 = 155 클래스에서 의미 모형 작성하기 = 155 9.4 힌트와 조언 = 157 Chapter 10 고급 관계 = 159 10.1 시작하기 = 160 10.2 용어와 개념 = 161 10.3 보통 쓰이는 모형 작성 기법 = 173 복잡한 관계 모형 작성하기 = 173 10.4 힌트와 조언 = 174 Chapter 11 인터페이스, 타입, 역할 = 175 11.1 시작하기 = 176 11.2 용어와 개념 = 177 11.3 보통 쓰이는 모형 작성 기법 = 181 시스템 이음매 모형 작성하기 = 181 정적 타입과 동적 타입 모형 작성하기 = 183 11.4 힌트와 조언 = 184 Chapter 12 묶음 = 187 12.1 시작하기 = 188 12.2 용어와 개념 = 189 12.3 보통 쓰이는 모형 작성 기법 = 194 요소 그룹 모형 작성하기 = 194 아키텍처 뷰 모형 작성하기 = 196 12.4 힌트와 조언 = 197 Chapter 13 인스턴스 = 199 13.1 시작하기 = 200 13.2 용어와 개념 = 201 13.3 보통 쓰이는 모형 작성 기법 = 206 구체 인스턴스 모형 작성하기 = 206 13.4 힌트와 조언 = 207 Chapter 14 개체도 = 209 14.1 시작하기 = 210 14.2 용어와 개념 = 211 14.3 보통 쓰이는 모형 작성 기법 = 212 객체 구조 모형 작성하기 = 212 순공학과 역공학 = 214 14.4 힌트와 조언 = 215 Chapter 15 부품 = 217 15.1 시작하기 = 218 15.2 용어와 개념 = 218 15.3 보통 쓰이는 모형 작성 기법 = 227 구조화된 클래스 모형 작성하기 = 227 API 모형 작성하기 = 228 15.4 힌트와 조언 = 229 Part 4 기본 행동 모형화 = 231 Chapter 16 교류 = 233 16.1 시작하기 = 234 16.2 용어와 개념 = 235 16.3 보통 쓰이는 모형 작성 기법 = 243 제어흐름 모형 작성하기 = 243 16.4 힌트와 조언 = 345 Chapter 17 쓰임새 = 247 17.1 시작하기 = 248 17.2 용어와 개념 = 250 17.3 보통 쓰이는 모형 작성 기법 = 257 요소의 행위를 모형으로 작성하기 = 257 17.4 힌트와 조언 = 259 Chapter 18 쓰임새도 = 261 18.1 시작하기 = 262 18.2 용어와 개념 = 263 18.3 보통 쓰이는 모형 작성 기법 = 264 시스템 문맥 모형 작성하기 = 264 시스템 요구 사항 모형 작성하기 = 266 순공학과 역공학 = 268 18.4 힌트와 조언 = 269 Chapter 19 교류도 = 271 19.1 시작하기 = 272 19.2 용어와 개념 = 273 19.3 보통 쓰이는 모형 작성 기법 = 282 시간별로 제어흐름 모형 작성하기 = 282 구조에 따른 제어흐름 모형 작성하기 = 284 순공학과 역공학 = 285 19.4 힌트와 조언 = 286 Chapter 20 활동도 = 287 20.1 시작하기 = 288 20.2 용어와 개념 = 289 20.3 보통 쓰이는 모형 작성 기법 = 300 업무 흐름 모형 작성하기 = 300 연상 모형 작성하기 = 301 순공학과 역공학 = 303 20.4 힌트와 조언 = 304 Part 5 고급 행동 모형화 = 305 Chapter 21 사건과 신호 = 307 21.1 시작하기 = 308 21.2 용어와 개념 = 308 21.3 보통 쓰이는 모형 작성 기법 = 313 신호 패밀리 모형 작성하기 = 313 비정상 발생을 모형으로 작성하기 = 314 21.4 힌트와 조언 = 316 Chapter 22 상태 머신 = 317 22.1 시작하기 = 318 22.2 용어와 개념 = 319 22.3 보통 쓰이는 모형 작성 기법 = 335 개체 생명주기 모형 작성하기 = 335 22.4 힌트와 조언 = 337 Chapter 23 프로세스와 스레드 = 339 23.1 시작하기 = 340 23.2 용어와 개념 = 341 23.3 보통 쓰이는 모형 작성 기법 = 346 다중 흐름제어 모형 작성하기 = 346 프로세스 간의 통신 모형 작성하기 = 348 23.4 힌트와 조언 = 349 Chapter 24 시간과 공간 = 351 24.1 시작하기 = 352 24.2 용어와 개념 = 353 24.3 보통 쓰이는 모형 작성 기법 = 355 시간 제약 모형 작성하기 = 355 개체 분산 모형 작성하기 = 356 24.4 힌트와 조언 = 357 Chapter 25 상태도 = 359 25.1 시작하기 = 360 25.2 용어와 개념 = 361 25.3 보통 쓰이는 모형 작성 기법 = 363 반응 객체 모형 작성하기 = 363 순공학과 역공학 = 365 25.4 힌트와 조언 = 367 Part 6 아키텍처 모형 작성 = 369 Chapter 26 가공물 = 371 26.1 시작하기 = 372 26.2 용어와 개념 = 373 26.3 보통 쓰이는 모형 작성 기법 = 375 실행 파일과 라이브러리 모형 작성하기 = 375 테이블과 파일, 문서 모형 작성하기 = 377 소스 코드 모형 작성하기 = 378 26.4 힌트와 조언 = 380 Chapter 27 배치 = 381 27.1 시작하기 = 382 27.2 용어와 개념 = 382 27.3 보통 쓰이는 모형 작성 기법 = 386 프로세서와 장치 모형 작성하기 = 386 가공물 분산 모형 작성하기 = 387 27.4 힌트와 조언 = 388 Chapter 28 협업 = 389 28.1 시작하기 = 390 28.2 용어와 개념 = 392 28.3 보통 쓰이는 모형 작성 기법 = 396 역할 모형 작성하기 = 396 쓰임새 실현 모형 작성하기 = 398 연산 실현 모형 작성하기 = 399 메커니즘 모형 작성하기 = 400 28.4 힌트와 조언 = 401 Chapter 29 패턴과 프레임웍 = 403 29.1 시작하기 = 404 29.2 용어와 개념 = 405 29.3 보통 쓰이는 모형 작성 기법 = 409 설계 패턴 모형 작성하기 = 409 단순 의존 모형 작성하기 = 412 29.4 힌트와 조언 = 414 Chapter 30 가공물도 = 415 30.1 시작하기 = 416 30.2 용어와 개념 = 417 30.3 보통 쓰이는 모형 작성 기법 = 418 소스 코드 모형 작성하기 = 418 실행 배포판 모형 작성하기 = 420 물리 데이터베이스 모형 작성하기 = 422 적응하기 쉬운 시스템 모형 작성하기 = 423 순공학과 역공학 = 425 30.4 힌트와 조언 = 427 Chapter 31 배치도 = 429 31.1 시작하기 = 430 31.2 용어와 개념 = 431 31.3 보통 쓰이는 모형 작성 기법 = 433 내장 시스템 모형 작성하기 = 433 수요자/공급자 시스템 모형 작성하기 = 434 완전 분산 시스템 모형 작성하기 = 436 순공학과 역공학 = 437 31.4 힌트와 조언 = 438 Chapter 32 시스템과 모형 = 441 32.1 시작하기 = 442 32.2 용어와 개념 = 443 32.3 보통 쓰이는 모형 작성 기법 = 446 시스템 아키텍처 모형 작성하기 = 446 시스템 아키텍처 모형 작성하기 = 447 32.4 힌트와 조언 = 448 Part 7 마무리 = 451 Chapter 33 적용하기 = 453 33.1 UML로 이동하기 = 454 33.2 다음은 어디로 = 455 부록 A. UML 표기 = 457 부록 B. Rational Unified Process = 463 용어 설명 = 471 찾아 보기 = 491
