2014-11-06 16 views
1

我剛剛收到一位同事的圖表,我現在必須擴展。它有很多組件,所有這些都是使用以下符號繪製的。UML組件符號:左邊的兩個塊代表特定的東西嗎?

enter image description here

我明白這是UML組件圖一個 「組件」。

我收到的圖表中有幾行從左側的兩個塊到其他各個組件,可能是爲了表示與其他組件的關係。

左邊的兩個塊有特定的含義嗎?是(例如)最高的一個輸入和最低的一個輸出?或者他們沒有任何具體的含義?

回答

2

(1)根據uml-diagrams.org: UML Component Diagrams此基里爾Fakhroutdinov的術語Component的解釋是UML 1.4符號仍然可用於向後兼容的原因。

展望由OMG發佈的UML 1.4版相關的文件早在2001年,你可以找到一個例子,清楚地顯示

來源:http://www.omg.org/spec/UML/1.4/PDF/index.htm

enter image description here

圖3-94組件圖表

那兩塊原來是沒有任何具體含義

(2)具有輸入和輸出pin的含義類似的記號在UML活動圖中使用,如圖圖片下面

來源:Conrad Bock, UML 2 Activity and Action Models, Part 4: Object Nodes

enter image description here

圖14:避免死鎖

(3)對於您擴展遺留圖的工作,您可能會發現有用的uml-diagrams.org: UML component diagram example for online shopping

相關問題