The Unified Modeling Language User Guide, 2/e (Paperback)

Booch, Grady

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

商品描述

For nearly ten years, the Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. As the de facto standard modeling language, the UML facilitates communication and reduces confusion among project stakeholders. The recent standardization of UML 2.0 has further extended the language's scope and viability. Its inherent expressiveness allows users to model everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.

In this eagerly anticipated revision of the best-selling and definitive guide to the use of the UML, the creators of the language provide a tutorial to its core aspects in a two-color format designed to facilitate learning. Starting with an overview of the UML, the book explains the language gradually by introducing a few concepts and notations in each chapter. It also illustrates the application of the UML to complex modeling problems across a variety of application domains. The in-depth coverage and example-driven approach that made the first edition of The Unified Modeling Language User Guide an indispensable resource remain unchanged. However, content has been thoroughly updated to reflect changes to notation and usage required by UML 2.0.

Highlights include:

  • A new chapter on components and internal structure, including significant new capabilities for building encapsulated designs
  • New details and updated coverage of provided and required interfaces, collaborations, and UML profiles
  • Additions and changes to discussions of sequence diagrams, activity diagrams, and more
  • Coverage of many other changes introduced by the UML 2.0 specification

With this essential guide, you will quickly get up to speed on the latest features of the industry standard modeling language and be able to apply them to your next software project.

 

商品描述(中文翻譯)

近十年來,統一建模語言(UML)一直是視覺化、指定、構建和記錄軟體密集型系統的行業標準。作為事實上的標準建模語言,UML有助於項目利益相關者之間的溝通,減少混淆。最近UML 2.0的標準化進一步擴展了語言的範圍和可行性。其固有的表達能力使用戶能夠對企業信息系統、分佈式Web應用程序和實時嵌入式系統進行建模。

在這本期待已久的暢銷書的修訂版中,語言的創造者以雙色格式提供了對UML核心方面的教程,以便學習。從UML的概述開始,本書逐步介紹每個章節中的一些概念和符號。它還通過在各種應用領域中演示UML在複雜建模問題上的應用,來說明UML的應用。第一版《統一建模語言使用指南》深入的內容和以示例為驅動的方法仍然是一個不可或缺的資源。然而,內容已經全面更新,以反映UML 2.0所需的符號和用法的變化。

亮點包括:
- 關於組件和內部結構的新章節,包括用於構建封裝設計的重要新功能
- 提供和需要的接口、協作和UML配置文件的新細節和更新的覆蓋範圍
- 關於序列圖、活動圖等的增加和變更
- 對UML 2.0規範引入的其他許多變化的覆蓋範圍

通過這本必備指南,您將迅速掌握行業標準建模語言的最新功能,並能夠將其應用於下一個軟體項目中。

作者簡介

Grady Booch, James Rumbaugh, and Ivar Jacobson are the original designers of the Unified Modeling Language and three of the most widely known names in the field of software engineering. Accomplished authors, they are recognized worldwide for many significant contributions to the development of object technology, including the Booch Method, the Object Modeling Technique (OMT), and the Objectory (OOSE) Process. Booch and Rumbaugh work at IBM, and Jacobson is an independent consultant.

作者簡介(中文翻譯)

Grady Booch、James Rumbaugh和Ivar Jacobson是統一建模語言(Unified Modeling Language)的原始設計師,也是軟體工程領域中最著名的三位人物。作為傑出的作家,他們在物件技術的發展中做出了許多重要貢獻,包括Booch方法、物件建模技術(OMT)和Objectory(OOSE)過程。Booch和Rumbaugh在IBM工作,而Jacobson是一位獨立顧問。