簡介
“如果您是UML的忠實擁躉,毫無疑問本書是獨一無二的。儘管我曾經參與過UML規範制定的過程,在通讀這本書的過程中我仍然學到了很多東西,尤其是UML的變化和新能力給我留下了很深的印象。”——Ed Seidewitz, IntelliData Technologies Corporation首席架構師
最新版本的統一建模語言即UML2.0的推出,使其作為軟體密集系統建模的標準表示法而備受推崇。但是,如大多數標準文檔一樣,官方的UML規範總是稍顯晦澀且不便於導航。此外,由於UML2.0遠比以前的版本複雜,於是出版這樣一本全面的參考手冊就顯得格外有意義了。
作為UML標準最可信的參考手冊,本書在第1版的基礎上進行了重大更新和擴展。UML的創建者James Rumbaugh、Ivar Jacobson和Grady Booch,清晰完整地講述了UML的所有概念,包括對序列圖、活動模型、狀態機、組件、類和組件的內部結構以及特性描述的主要修訂。本書的手冊式結構不僅有助於讀者對UML的概念進行規範化的學習與理解,更為廣大程式開發人員、系統用戶和工程技術人員提供了方便快捷的查詢方式。無論您是在捕獲需求、開發軟體架構、設計實現還是在試圖理解現有系統,在本書中您都將找到滿意的答案。
本書特色
●字母順序的條目詞典,涵蓋了每一個UML概念,全面覆蓋UML2.0語義和表示法。●進一步解釋原始規範中意義和目標模糊的概念。
●討論部分提供了使用建議和對複雜概念的深入理解。
●附贈光碟上有本書英文版Adobe Reader(PDF)格式的超連結版本,是瀏覽或查找特定信息的極佳資源。
本書第2版基於UML2.0規範,對1999年出版的第1版進行了全面的修改。本書首先簡要介紹了UML的歷史、基本概念、目標及使用方法、然後按字母順序列出了UML的所有術語,從語義、表示法和用途等方面全面而詳盡地介紹了UML的構成和概念。
本書的作者是面向對象方法最早的倡導者,更是UML的創始人。
本書的手冊式結構不僅有助於讀者對UML的概念進行規範化的學習與理解,更為廣為大程式開發人員、系統用戶和工程技術人員提供了方便快捷的查詢。