因此,我一直在尋找UML 2.3基礎結構,UML 2.3上層結構,MOF 2.0和XMI 2.11標準,以查找模型和圖表的規範和定義。UML模型和圖定義,在哪裏? - XMI有他們,標準不是?
我知道關於模型和圖表以及它們是什麼(圖表顯示模型的一個視圖),但在從Visual Paradigm導出的XMI文件中查看它們並分析它我有點困惑。
在上面提到的標準中,規範提到了具體的相關含義的圖表和模型,但我無法找到它的定義位置,也不是最重要的部分,它涉及到UML元模型。
XMI上面提到的結構如下(重修剪):
<xmi:XMI xmi:version="2.1" …>
<uml:Model />
<uml:Diagram />
</xmi:XMI>
所以,因爲我無法找到模型和圖表的定義,我也找不到了模型元素數量上限是多少/可能和它可能有什麼內容。雖然我知道那些可以是0..*
。
我不確定我是否理解你的問題我不確定模型與圖是否是UML專用的,所以我不是它應該在標準中有規定OMG站點有特殊的圖表標準 – 2011-02-18 06:08:18
它可能不是特定於UML,但UML在兩者之間都有區別。因此,它應該在UML中定義。 – Kissaki 2011-02-18 08:57:31
特別是當它們是用XMI序列化的Metamodel的元素時。 – Kissaki 2011-02-18 09:05:56