消息的順序如何在UML 2.0序列圖中建模?UML 2.0序列圖中的消息順序
我瀏覽過UML 2.2 Superstructure specification,我找到的唯一的結構命令是GeneralOrdering
類。我使用Papyrus爲我的系統建模,但它不會自動插入消息排序信息,所以我想念使用此類的準則。
我的想法是測試其他工具並檢查XMI輸出,但那些正確導出序列圖的使用專有擴展來建模消息順序。我試過Umodel,astah*,Enterprise Architect,PowerDesigner,Software Ideas Modeler和Visual Paradigm。
任何提示?
感謝您對這些工具的分析,但這並不是我現在所追求的。我正在研究一種代碼生成技術,該技術應該是工具不可知的,我之所以選擇依賴於XMI規範。我同意你的觀點,Papyrus不是最好的工具,特別是在可用性方面,但它實現了UML 2規範。 – 2011-04-02 19:07:21
它確實將EMF映射器實現爲EMF,然後將該信息轉換爲UML2。這不是真正的XMI,而是需要使用GMF轉換的EMF模型。如果你只是分析XMI,那麼這不是UML2規範! – 2011-04-03 08:46:31
正如Papyrus網站所述,基於我所使用的內容,它似乎實現了UML2規範。沒有得到你想說的XMI不是UML2。 – 2011-04-05 16:11:10