Вопросы по теме 'ocl'

Увеличение переменной внутри цикла FOR
Я пытаюсь подсчитать, сколько раз условие выполняется внутри цикла FOR. Я объявил дополнительную переменную для шаблона (FOUND : Integer), и я пытаюсь увеличивать ее каждый раз, когда условие [IF] «истинно», но переменная увеличивается только в...
2126 просмотров
schedule 19.07.2023

OCL: Как я могу написать предварительные и постусловия для операции max, чтобы найти максимальное значение из коллекции?
Я пытаюсь написать предварительные и последующие условия, чтобы найти максимальное значение коллекции «col». Я не совсем уверен, как это сделать, рекурсивно, поэтому мне было интересно, может ли кто-нибудь помочь! pre: true post: result = ...
5423 просмотров
schedule 11.05.2023

Разобрать OCL в Java?
Я пишу Java-программу для курса, который использует диаграмму классов UML, которая является метамоделью, в качестве входных данных и позволяет пользователю создавать диаграммы типа, указанного в метамодели. Затем пользователь должен иметь возможность...
3304 просмотров
schedule 17.03.2022

Используйте структуру данных карты в OCL
как я могу использовать карту в OCL. Например, я хочу получить все счета для пользователя c1, а мои покупки на карте выглядят как Map <Date, Bill> . c1.покупки.Счет? Это возможно? С уважением
243 просмотров
schedule 21.09.2022

Языки преобразования моделей на основе OCL
Какие из языков преобразования моделей основаны на ocl? Язык преобразования Epsilon (ETL) основан на ocl?
137 просмотров
schedule 18.07.2023

OCL позволяет писать ограничение на операцию и атрибут
Представьте себе следующий класс Person ================ | Person | |--------------| |- name | |- age | |--------------| |+ drinkWater()| |+ drinkBeer() | ================ Можно ли с помощью OCL установить ограничение на...
67 просмотров
schedule 10.04.2023

Ограничение записи OCL для операции класса A и атрибута класса B
Следуя другому сообщению : Я хотел бы знать, позволяет ли OCL следующее. Представьте себе следующую диаграмму UML. Как использовать ocl для моделирования: «человек может пить воду () только в том случае, если он из страны с названием« ABCD...
125 просмотров
schedule 25.06.2022

Почему этот помощник ATL неверен?
Я новичок в ATL и OCL и пытаюсь преобразовать эту метамодель: введите здесь описание изображения в это: введите здесь описание изображения Помощник предназначен для выполнения всех тестов, созданных администратором пользователя, и после...
97 просмотров
ocl
schedule 26.04.2023

Acceleo - ссылка на другую модель
Я столкнулся с проблемой, и я немного в отчаянии: Я пытаюсь преобразовать ограничение OCL в программу на С#. Для этого я определяю свои ограничения ocl в документе CompleteOCL и сохраняю его как Abstract Syntax: POC.ocl.oclas. Затем я использую...
298 просмотров
schedule 08.09.2022

Связь OCL при работе между двумя классами
У меня есть диаграмма классов, и мне нужно написать об этом OCL, но я не уверен в правильном синтаксисе. Я много искал, но нашел много разных способов, поэтому я хотел бы знать, правильно ли я их напишу. Например, на моем компакт-диске у меня есть...
102 просмотров
schedule 29.03.2023

ограничение ocl с рекурсивным классом
Для небольшого контекста: Class может иметь других Class как Requirement , которые должен взять студент. Class принимается Student через ClassGroup , который может быть упорядочен во времени с его атрибутом sessionYear . Я хочу...
100 просмотров
schedule 09.08.2023

Ограничение ассоциации «один ко многим» в ocl
Я новичок в ocl, и я застрял в проблеме. Я построил диаграмму классов UML для школы и хочу создать ассоциацию, которая связывает одного учителя из класса Teachers со многими учениками из класса Students . Моя проблема заключается не в создании...
103 просмотров
schedule 21.12.2022

Проблема OCLinEcore во время установки
Я студент, и я пытаюсь создать метамодель, используя EMF в eclipse. Теперь я пытаюсь добавить некоторое ограничение OCL в свою метамодель, поэтому я пытаюсь использовать OCLinEcore. К сожалению, когда я нажал на свой (*.ecore/открыть с...
19 просмотров
schedule 08.07.2023