新書速覽|《UML 2.5基礎、建模與設計實踐》新書速覽|《UML 2.5基礎、建模與設計實踐
UML 2.5在UML 2.4.1的基礎上進行了結構性的調整,簡化和重新組織了 UML規范文檔。UML規范被重新編寫,使其“更易于閱讀”,并且“盡可能減少前向引用”。
UML 2.5發展了UML 2.0規范 ,并迅速成為建立軟件系統可視化、規范、文檔的標準。統一建模語言(UML)也被用于非軟件系統的建模,并在金融、軍事、工程等領域有著廣泛應用。
在UML 2.5.1規范中,UML圖的類型有14種,比UML 2.0多了一種概要圖,它們被分成兩大類:結構建模圖(Structure Diagram)和行為建模圖(Behavior Diagram)。
結構建模圖顯示了系統及其各個部分在不同抽象層和實現層上的靜態結構,以及它們如何相互關聯。它們通常用來對那些構成模型的“要素”進行建模,比如類、對象、接口和物理組件。另外,它們也用來對元素間關聯和依賴關系進行建模。
結構建模圖分類如表1.2所示。
結構建模圖并沒有使用時間相關的概念,也沒有顯示動態行為的細節,但是它們可能會顯示與結構圖中展現的分類器行為的關系。
行為建模圖顯示了系統中對象的動態行為,可以將其描述為隨著時間的推移對系統進行的一系列更改,并跟蹤系統在真實環境下如何表現,以及觀察系統對一個操作或事件的響應及其造成的結果。
行為建模圖分類如表1.3所示。
《UML 2.5基礎、建模與設計實踐》(李波,姚麗麗,朱慧)【摘要 書評 試讀】- 京東圖書 (jd.com)