Learning UML 2.0 (Paperback)

Russ Miles, Kim Hamilton

  • 出版商: O'Reilly
  • 出版日期: 2006-05-30
  • 定價: $1,860
  • 售價: 9.5$1,767
  • 貴賓價: 9.0$1,674
  • 語言: 英文
  • 頁數: 286
  • 裝訂: Paperback
  • ISBN: 0596009828
  • ISBN-13: 9780596009823
  • 相關分類: UML
  • 立即出貨 (庫存 < 4)

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

商品描述

Description

Engaging and accessible, this book shows you how to use UML to craft and communicate your project's design. Russ Miles and Kim Hamilton have written a pragmatic introduction to UML based on hard earned practice, not theory. Regardless of the software process or methodology you use, this book is the one source you need to get up and running with UML 2.0.

"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language."

--Richard Mark Soley, Chairman and CEO, OMG

 

If you're like most software developers, you're building systems that are increasingly complex. Whether you're creating a desktop application or an enterprise system, complexity is the big hairy monster you must manage.

 

The Unified Modeling Language (UML) helps you manage this complexity. Whether you're looking to use UML as a blueprint language, a sketch tool, or as a programming language, this book will give you the need-to-know information on how to apply UML to your project. While there are plenty of books available that describe UML, Learning UML 2.0 will show you how to use it. Topics covered include:

 

  • Capturing your system's requirements in your model to help you ensure that your designs meet your users' needs
     
  • Modeling the parts of your system and their relationships
     
  • Modeling how the parts of your system work together to meet your system's requirements
     
  • Modeling how your system moves into the real world, capturing how your system will be deployed
 

Engaging and accessible, this book shows you how to use UML to craft and communicate your project's design. Russ Miles and Kim Hamilton have written a pragmatic introduction to UML based on hard-earned practice, not theory. Regardless of the software process or methodology you use, this book is the one source you need to get up and running with UML 2.0. Additional information including exercises can be found at www.learninguml2.com.

 

Russ Miles is a software engineer for General Dynamics UK, where he works with Java and Distributed Systems, although his passion at the moment is Aspect Orientation and, in particular, AspectJ. Kim Hamilton is a senior software engineer at Northrop Grumman, where she's designed and implemented a variety of systems including web applications and distributed systems, with frequent detours into algorithms development.

 

 

商品描述(中文翻譯)

這本書以生動易懂的方式展示了如何使用UML來設計和溝通項目。Russ Miles和Kim Hamilton根據實踐經驗而非理論撰寫了一本實用的UML入門書。無論您使用的軟件流程或方法論是什麼,這本書都是您學習和運用UML 2.0的唯一來源。

自從1997年首次引入統一建模語言以來,它已經改變了軟件開發。全球每個集成軟件開發環境(包括開源、基於標準和專有的)現在都支持UML,更重要的是,支持基於模型的軟件開發方法。這使得學習最新的UML標準UML 2.0對所有軟件開發人員至關重要,而這本清晰、逐步指南是學習這門語言的最佳選擇。

如果您是大多數軟件開發人員,您正在開發越來越複雜的系統。無論您是創建桌面應用程序還是企業系統,複雜性都是您必須管理的巨大挑戰。

統一建模語言(UML)可以幫助您管理這種複雜性。無論您是希望將UML用作藍圖語言、草圖工具還是編程語言,本書都將為您提供應用UML於項目的必要信息。儘管有很多書籍介紹了UML,但《學習UML 2.0》將向您展示如何使用它。涵蓋的主題包括:

- 在模型中捕捉系統需求,以確保設計滿足用戶需求
- 建模系統的各個部分及其關係
- 建模系統各部分如何協同工作以滿足系統需求
- 建模系統如何進入現實世界,捕捉系統的部署方式

這本書生動易懂,```