UML 2 Toolkit
暫譯: UML 2 工具包

Hans-Erik Eriksson, Magnus Penker, Brian Lyons, David Fado

  • 出版商: Wiley
  • 出版日期: 2003-10-24
  • 售價: $2,250
  • 貴賓價: 9.5$2,138
  • 語言: 英文
  • 頁數: 552
  • 裝訂: Paperback
  • ISBN: 0471463612
  • ISBN-13: 9780471463610
  • 相關分類: UML
  • 已過版

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

商品描述

 

Summary

Gain the skills to effectively plan software applications and systems using the latest version of UML

UML 2 represents a significant update to the UML specification, from providing more robust mechanisms for modeling workflow and actions to making the modeling language more executable. Now in its second edition, this bestselling book provides you with all the tools you’ll need for effective modeling with UML 2. The authors get you up to speed by presenting an overview of UML and its main features. You’ll then learn how to apply UML to produce effective diagrams as you progress through more advanced topics such as use-case diagrams, classes and their relationships, dynamic diagrams, system architecture, and extending UML. The authors take you through the process of modeling with UML so that you can successfully deliver a software product or information management system.

With the help of numerous examples and an extensive case study, this book teaches you how to:

  • Organize, describe, assess, test, and realize use cases
  • Gain substantial information about a system by using classes
  • Utilize activity diagrams, state machines, and interaction diagrams to handle common issues
  • Extend UML features for specific environment or domains
  • Use UML as part of a Model Driven Architecture initiative
  • Apply an effective process for using UML

The CD-ROM contains all of the UML models and Java™ code for a complete application, Java™ 2 Platform, Standard Edition, Version 1.4.1, and links to the Web sites for vendors of UML 2 tools.

Table of Contents

OMG Press Books in Print.

About the OMG.

2003 OMG Press Advisory Board.

Preface for the Second Edition.

About the Authors.

Acknowledgments.

Chapter 1: What Is UML?

Chapter 2: An Overview of UML.

Chapter 3: Use-Case Modeling.

Chapter 4: Classes, Objects, and Their Relationships.

Chapter 5: Dynamic Modeling.

Chapter 6: Advanced Dynamic Modeling Illustrated by Real-Time Systems.

Chapter 7: Representing Architecture.

Chapter 8: Extending UML.

Chapter 9: Model Driven Architecture.

Chapter 10: A Process for Using UML.

Chapter 11: Case Study.

Appendix A: Visual Glossary.

Appendix B: Glossary.

Appendix C: References.

Appendix D: What’s on the CD-ROM?

Index.

End-User License Agreement.

GNU General Public License.

商品描述(中文翻譯)

摘要

獲得有效規劃軟體應用程式和系統的技能,使用最新版本的 UML

UML 2 代表了 UML 規範的一次重大更新,從提供更強大的工作流程和行動建模機制到使建模語言更具可執行性。這本暢銷書的第二版為您提供了有效使用 UML 2 所需的所有工具。作者通過介紹 UML 及其主要特徵,幫助您快速上手。接著,您將學習如何應用 UML 來製作有效的圖表,並在進一步深入使用案例圖、類別及其關係、動態圖、系統架構和擴展 UML 等更高級主題時,逐步提升您的技能。作者將帶您了解使用 UML 進行建模的過程,以便您能成功交付一個軟體產品或資訊管理系統。

透過大量範例和廣泛的案例研究,本書教您如何:
- 組織、描述、評估、測試和實現使用案例
- 通過使用類別獲得有關系統的實質資訊
- 利用活動圖、狀態機和互動圖來處理常見問題
- 擴展 UML 功能以適應特定環境或領域
- 將 UML 作為模型驅動架構(Model Driven Architecture)倡議的一部分
- 應用有效的 UML 使用流程

CD-ROM 包含所有 UML 模型和 Java™ 代碼,用於完整的應用程式,Java™ 2 平台,標準版,版本 1.4.1,並提供 UML 2 工具供應商的網站連結。

目錄

OMG Press 出版的書籍。
關於 OMG。
2003 OMG Press 諮詢委員會。
第二版前言。
關於作者。
致謝。
第 1 章:什麼是 UML?
第 2 章:UML 概述。
第 3 章:使用案例建模。
第 4 章:類別、物件及其關係。
第 5 章:動態建模。
第 6 章:實時系統的高級動態建模。
第 7 章:表示架構。
第 8 章:擴展 UML。
第 9 章:模型驅動架構。
第 10 章:使用 UML 的流程。
第 11 章:案例研究。
附錄 A:視覺詞彙表。
附錄 B:詞彙表。
附錄 C:參考文獻。
附錄 D:CD-ROM 上的內容?
索引。
最終用戶許可協議。
GNU 通用公共許可證。