Object-Oriented Software Engineering: Using UML, Patterns and Java, 3/e (IE-Paperback)

Bernd Bruegge Allen H.Dutoit

買這商品的人也買了...

商品描述

<內容簡介>

  A comprehensive upgrade to the latest version of UML and OCL. All diagrams were checked and revised to take advantage of the latest development in UML. Chapters on System Design and Object Design now include new material on component diagrams and modeling of services.

  Material on agile methods. The chapter on "Configuration Management" describes continuous integration; the chapter on "Project Management" covers Scrum; the chapter on "Methodologies" contrasts agile methodologies--such as XP, Scrum, and Rugby--with traditional methodologies based on the Unified process.

  Material on U2TP. The chapter on "Testing" includes new material on modeling the test system, test automation, and the UML2 Testing Profile.

  UPDATED. Examples. The examples in the new edition are updated and improved based on feedback from many readers and students.

<章節目錄>
PART I Getting Started
Chapter 1 Introduction to Software Engineering
Chapter 2 Modeling with UML
Chapter 3 Project Organization and Communication
PART II Dealing with Complexity
Chapter 4 Requirements Elicitation
Chapter 5 Analysis
Chapter 6 System Design: Decomposing the System
Chapter 7 System Design: Addressing Design Goals
Chapter 8 Object Design: Reusing Pattern Solutions
Chapter 9 Object Design: Specifying Interfaces
Chapter 10 Mapping Models to Code
Chapter 11 Testing
PART III Managing Change
Chapter 12 Rationale Management
Chapter 13 Configuration Management
Chapter 14 Project Management
Chapter 15 Software Life Cycle
Chapter 16 Methodologies: Putting It All Together

商品描述(中文翻譯)

內容簡介:
- UML和OCL的最新版本全面升級。所有圖表都經過檢查和修訂,以利用UML的最新發展。系統設計和物件設計的章節現在包括有關元件圖和服務建模的新材料。
- 敏捷方法的相關內容。《配置管理》章節描述了持續整合;《專案管理》章節涵蓋了Scrum;《方法論》章節將敏捷方法(如XP、Scrum和Rugby)與基於統一過程的傳統方法進行對比。
- U2TP的相關內容。《測試》章節包括有關建模測試系統、測試自動化和UML2測試配置文件的新材料。
- 更新的例子。新版中的例子根據許多讀者和學生的反饋進行了更新和改進。

章節目錄:
第一部分 入門
第1章 軟體工程簡介
第2章 使用UML進行建模
第3章 專案組織和溝通
第二部分 處理複雜性
第4章 需求收集
第5章 分析
第6章 系統設計:系統分解
第7章 系統設計:解決設計目標
第8章 物件設計:重用模式解決方案
第9章 物件設計:指定介面
第10章 模型映射到程式碼
第11章 測試
第三部分 管理變更
第12章 理由管理
第13章 配置管理
第14章 專案管理
第15章 軟體生命週期
第16章 方法論:將一切結合在一起