假如你像大部份的軟體開發者一樣,你正在建置的系統總會變得越來越複雜。無論是桌面應用程式,還是企業級系統,複雜度是一頭毛茸茸的巨獸,你必須正視它。 統一塑模語言(UML)幫助你處理這個複雜度。無論你視UML為一種藍圖語言(blueprint Language),草稿工具(sketch tool),或是一種程式語言,這本書將帶給你必須知道的知識,以及將UML應用到專案的方法。雖然市面上已經有許多描述UML的書,《UML 2.0學習手冊》將告訴你如何使用它,涵蓋主題如下:*在你的模型裡捕捉系統的需求,確保你的設計切合使用者的需要*為組成系統的各個部分以及彼此間的關係進行塑模*為組成系統的各部分如何彼此合作,協力滿足系統的需求進行塑模*在現實世界裡,塑模、捕捉、及部署你的系統 這本書既迷人又容易理解,告訴你如何運用UML,精雕細琢以及傳達你的專案設計。Russ Mile與Kim Hamilton根據得之不易的實務經驗(而非理論),為UML做出實務性的介紹。無論你採用何種軟體流程及方法論,《UML 2.0學習手冊》是你在使用UML 2.0時必備的參考資源。額外的資訊(包括練習)可在http://www.learninguml2.com找到。