Проверка ограничений OCL на Eclipse Papyrus

Кому-нибудь удается проверить ограничения OCL на диаграмме классов, смоделированной в Eclipse Papyrus? Я определил простой тестовый профиль только с одним ограничением атрибута стереотипа:

{OCL} self.property > 0

Стереотип расширяет метакласс свойств, поэтому я применил его к атрибуту класса и установил для свойства стереотипа значение 0. Но у меня никогда не возникало ошибок с командой Проверка > Проверить модель из контекстного меню.

Любая помощь будет очень признательна.

Спасибо заранее.


person Vincent    schedule 09.04.2013    source источник


Ответы (1)


Я отвечаю перед собой за других людей, у которых может быть такая же проблема.

Проверка ограничений OCL не работает для Papyrus 0.9.x Вам необходимо загрузить последнюю ночную сборку OCL и Papyrus.

Вы можете скачать их из этих репозиториев:

Обратите внимание, что вы должны использовать Eclipse Kepler, а не Juno.

person Vincent    schedule 23.04.2013