Архитектура проекта Eclipse GMF

Сначала я прошу прощения за мой плохой английский. Я новичок в Eclipse EMF+GMF, и мне нужен совет от людей, которые знают GMF лучше меня.

Тема - конфигурация программного процесса с использованием диаграммы активности UML.

У меня есть метамодель Software Process, созданная в файле.ecore. Я создал genmodel и сгенерировал код.

Конкретная модель программного процесса находится в базе знаний owl/xml.

Также у меня есть, например, метамодель диаграммы деятельности, созданная в файле.ecore.

Мне нужно прочитать базу знаний xml, создать модель Программного процесса, а затем отобразить элементы Программного процесса на элементы Диаграммы действий. (Например, Процесс или Задача -> Деятельность, Контекст -> Плавание, Цель -> Примечание)

Палитра Диаграмма Деятельности должна предлагать мне конкретные экземпляры классов модели Диаграммы Деятельности, которые были отображены из Программного Процесса, и я могу моделировать диаграмму, используя только эти экземпляры. (Ничто не будет сохранено обратно в модель процесса программного обеспечения). Примеры действий в палитре: поиск действующих лиц. Написание плана. Планы действий: область анализа требований и область разработки.

Я не знаю, как мне построить архитектуру моего проекта? У меня есть проект с сгенерированным кодом метамодели SP и проект, в котором я создал метамодель для диаграммы деятельности. Не знаю, каким должен быть следующий шаг - создание редактора диаграмм с использованием панели управления GMF? Где должно быть написано отображение SP->AD?

Спасибо за чтение

0 ответов

Другие вопросы по тегам