Я использую консоль Eclipse Interactive OCL для тестирования примеров OCL из этого документа .Для тестирования используется пример (Tutorial.xmi), предоставленный со ссылкой.Испытанные выражения приведены ниже.
Evaluating:
self.name
Results:
'tutorial'
Evaluating:
context Book
Results:
2:1:2:7 "context" unexpected token(s)
Evaluating:
context Book inv:self.name
Results:
1:1:1:4 "inv:" misplaced construct(s)
Здесь изменения в контексте всегда показывают ошибку.Также всякий раз, когда я указываю inv, показывается то же самое сообщение "неуместно конструирует".