0
我讀到這裏https://wiki.eclipse.org/OCL/FAQ是OCL:導航單向協會對箭頭方向
如何訪問斷航對立中的Ecore
在UML中,僅用於在被導航關聯一個 方向在運行時可能會繪製一個單向箭頭。
OCL評估在分析時發生,無論箭頭如何,都可以在兩個方向上導航 。
這是OCL標準的一部分還是隻是一個eclipse ecore的東西?
一個例子:給定兩個類A和B,以及從A到B(但不是從B到A)的單向關聯。在類圖中,可以用從A到B的箭頭(一個箭頭指向B的線)來說明。
它是標準的真正部分編寫導航對此箭頭方向OCL約束?
我在OCL規範中找不到任何關於此的信息,請參見here。
不確定OCL,但OCL可能導航雙方似乎合乎邏輯。它的目的是在設計時驗證模型,而不管在實現級別上可能會有哪些限制。 –