Описание тега eclipse-atl
ATL (язык преобразования ATL) - это язык и инструментарий преобразования моделей. В области конструирования на основе моделей (MDE) ATL предоставляет способы создания набора целевых моделей из набора исходных моделей.
0
ответов
ATL трансформация для стола Метамодель
У меня есть эта простая метамодель таблицы Мне нужна трансформация ATL (для модели, соответствующей этой метамодели), которая проверяет, равны ли все ячейки в строке (все ли ячейки содержат одинаковые элементы), а затем, если все они равны, преобраз…
24 июл '18 в 13:48
1
ответ
Простое преобразование ATL - создайте новые классы как дети определенного класса
Я практикую использование ATL, поэтому я пытаюсь выполнить очень простое преобразование модели, как показано ниже. АТЛ: module Form2NewForm; create OUT : Form refining IN : Form; -- @path Form=/Form2Form/Form.ecore --parameter helper def : subjectNa…
03 окт '17 в 12:39
0
ответов
Программный запуск Java ATL не работает
У меня огромная проблема: У меня есть преобразование ATL, которое работает безупречно, когда я использую обычный способ сделать это, используя плагин atl. Но когда я пытаюсь запустить Java, он не может найти классы модели (org.eclipse.emf.ecore.xmi.…
11 фев '15 в 14:49
0
ответов
Выход из цикла итерации (помощники ATL)
Есть ли способ избежать итеративного цикла в помощнике, как разрыв в Java, в моем примере: helper context activity!Activity def : print(s : String,s1:OrderedSet(String)) : String = s1->iterate(a; acc1 : String = '' | acc1+ if ((a.target.name = b.…
05 апр '18 в 20:07
1
ответ
Вызов трансформации модели ATL в MWE2
Можно ли вызвать преобразование модели ATL в рабочем процессе MWE2?
22 авг '12 в 09:16
1
ответ
ATL для EMFTVM компилятор
Появилось несколько подходов, предназначенных для запуска модели EMFTVM для преобразования модели (см. http://modeling-languages.com/executing-atl-transformations-java/). Тем не менее, все они имеют дело с преобразованиями EMFTVM. Я в случае, когда …
17 май '16 в 07:01
0
ответов
Преобразование ATL: поиск существующих проектов и метамоделей
Мне нужно выполнить преобразование из BPMN в диаграмму классов с помощью языка ATL, но я не смог найти официальные метамодели BPMN 2.0 и UML 2.0. Есть ли в Eclipse ATL плагин какие-либо метамодели (особенно для моделей UML), или я должен определить …
04 сен '18 в 06:00
0
ответов
Написание уточняющего преобразования на ATL
Hiii Я пишу преобразование ATL, которое преобразует выражение OCL из forALL в существует. но он не работает, как после запуска преобразования, создается новый файл OCL с тем же ограничением вот правило может кто нибудь подскажите пожалуйста что с ни…
12 июл '18 в 10:59
2
ответа
Язык преобразования текста в модель
ATL - это язык преобразования, который позволяет создавать преобразования модели в модель, но я хочу знать, возможно ли с помощью этого языка преобразования преобразование текста в модель (уже имеющего определенную метамодель Ecore) или мне нужно им…
21 янв '14 в 15:16
1
ответ
Правила преобразования ATL, не соответствующие вложенным элементам BPMN2
Я пишу перевод ATL из BPMN2 в другую модель. Проблема в том, что код не обнаруживает вложенный элемент. Я разместил код atl и мой вклад здесь: https://github.com/behnaaz/BPMN2ATL.git Из выходных данных видно, что единственным выполненным правилом яв…
12 май '16 в 20:14
1
ответ
Преобразование ATL - пустой вывод
Я пытаюсь объединить XText с моделью ATL EMF для преобразования модели. Я читаю свой DSL, выкидываю его в XMI-ресурс EMF и помещаю в API ATL: ATL не выдает никаких ошибок и работает правильно: Number of instructions executed: 38 Что бы я ни делал, м…
03 апр '14 в 15:07
0
ответов
Простая BPMN эко метамодель
Я пытаюсь создать свою собственную простую метамодель BPMN ecore, упрощая построенную по спецификации OMG, с небольшим изменением зависимостей между элементами. Вот моя собственная метамодель: Не могли бы вы дать мне какие-либо руководящие принципы,…
12 янв '17 в 13:05
2
ответа
Не удается прочитать модуль из преобразования ATL EMFTVM в автономном проекте Java
Согласно вики ATL / EMFTVM, ATL/EMFTVM можно запустить автономно с помощью ResourceSet moduleRS = new ResourceSetImpl(); moduleRS.getResourceFactoryRegistry().getExtensionToFactoryMap().put(Resource.Factory.Registry.DEFAULT_EXTENSION, new XMIResourc…
11 янв '15 в 11:46
0
ответов
Не могу отладить проект ATL из-за немедленного завершения
Я работаю над проектом ATL в затмении. Всякий раз, когда я хочу отладить правила преобразования в файле.atl, основной поток отладки немедленно прекращается, и я не могу входить / выходить из строк кода, чтобы увидеть, что происходит в коде. Независи…
22 сен '18 в 14:45
3
ответа
Метамодель диаграммы классов UML
Где я могу найти упрощенную метамодель диаграммы классов? Это для проекта ATL ATLAS Transformation Language, мне нужно преобразовать диаграмму классов сущностей в базу данных SQL. благодарю вас.
29 мар '13 в 08:29
1
ответ
Выполнить код при запуске Xtext?
Я работаю над проектом, в котором мы используем ATL для преобразования одного экземпляра модели ECore в другой. У нас есть редактор XText, настроенный для работы с целевой моделью, и мы хотим загрузить преобразованную модель непосредственно в редакт…
05 ноя '12 в 14:52
0
ответов
Преобразование ATL: список в двоичное дерево поиска
У меня есть 2 метамодели: List и BinaryTree Я хочу преобразовать элементы списка в узел в дереве, следуя правилу: левый узел <корневой узел <правый узел. Пример: {3, 5, 1, 4, 2, 6} для 3 / \ 1 5 \ /\ 2 4 6 Вы можете помочь мне создать для этого прав…
31 май '20 в 17:46
0
ответов
функция «at» не работает на упорядоченном наборе
Заказанный набор застрахован, чтобы он не был пустым, но использование приведенного ниже кода дает следующую ошибку (urn!PathNode.allInstances()).at(1).debug(); org.eclipse.m2m.atl.engine.emfvm.VMException: Operation not found: OrderedSet {OUT!<u…
24 мар '21 в 01:11
0
ответов
Импортируйте и используйте метамодель .uml в eclipse ATL.
В настоящее время у меня возникли проблемы с использованием Eclipse ATL. Я создаю две модели в Cameo/MagicDraw и экспортирую их в формате UML2 в Eclipse. Моя цель — использовать ATL для преобразования экземпляров первой модели в экземпляры второй мо…
12 июн '23 в 14:45
1
ответ
Как получить относительные пути в модели трассировок при программном выполнении преобразования ATL через EMFTVM?
Рассмотрим базовое преобразование ATL Families2Persons, пропустив его через EMFTVM и получив трассировки, как описано в документации . -- @atlcompiler emftvm -- @path Families=/Test/Families.ecore -- @path Persons=/Test/Persons.ecore module Families…
28 сен '23 в 15:22