Перейти к навигации Перейти к поиску
Эта статья содержит контент, который написан как реклама . ( Октябрь 2010 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Список инструментов, доступных внутри платформы Eclipse [ править ]
- Connected Data Objects (CDO), бесплатная реализация распределенной общей модели поверх EMF
- M2M : фреймворк для языков преобразования модели в модель
- M2T : фреймворк для генерации модели в текст
- ATL : QVT- подобный язык, функционирующий поверх Eclipse / EMF , вместе со значительной библиотекой преобразований моделей. ATL - это текущее решение Eclipse M2M.
- MOFScript : инструменты и фреймворки для поддержки преобразований модели в текст. MOFScript доступен из описанного выше проекта Eclipse M2M.
- Открытое решение Bonita : решение для управления бизнес-процессами, которое содержит студию на основе EMF и GMF для редактирования диаграмм BPMN .
- Borland Together : IDE для моделирования Java и UML с интеграцией QVT скоро будет доступна в проекте Eclipse M2M
- RSM : инструмент на основе UML2 для визуального моделирования и дизайна. Доступно в проекте Eclipse UML.
- KM3 : язык метамоделирования; Метамодели, написанные на KM3, могут быть автоматически преобразованы в ряд других моделей метамета.
- Acceleo : генератор кода, реализующий спецификацию OMG MOFM2T . Доступно в проекте Eclipse M2T.
- EMFCompare : оператор сравнения моделей; доступен как компонент из проекта EMFT.
- VIATRA2 : язык преобразования на основе графиков, доступный в проекте Eclipse GMT.
- GEMS : мост между общей средой моделирования (GME) и проектом моделирования Eclipse (EMP).
- Xtext : фреймворк для разработки предметно-ориентированных языков и других текстовых языков программирования.
- Sirius : эта технология позволяет создавать настраиваемые рабочие места графического моделирования с использованием технологий моделирования Eclipse, включая EMF и GMF.
Список инструментов, которые могут использовать Eclipse EMF, но доступны в частных sourceforges или других репозиториях разработки [ править ]
- Леонарди : управляемая моделями фреймворк с открытым исходным кодом для графических интерфейсов
- Разработчик программного обеспечения Blueprint
- Apollo для Eclipse : коммерческий инструмент UML 2.1
- Merlin Generator [ постоянная мертвая ссылка ] : инструмент для создания открытого исходного кода и преобразования модели.
- Sigasi : коммерческая IDE для VHDL
- SmartQVT : реализация рабочего языка QVT с открытым исходным кодом. Этот инструмент компилирует преобразования QVT в программы Java на основе EMF .
- Kermeta : многоцелевой инструмент, созданный IRISA и основанный на EMF, для разработки моделей, проверки ограничений модели, исследования модели, преобразования модели и многого другого.
- Папирус : разработчик моделей MDE UML на основе EMF.
- EZRealtime : среда для моделирования встроенного программного обеспечения жесткого реального времени на основе методологии Time Petri Net.
- Rational Software Modeler - разработчик моделей UML, использующий модель UML2 на основе EMF.
- Skyway Builder : инструмент для генерации открытого исходного кода для приложений на основе Spring
- EMFText : набор подключаемых модулей для создания текстовых языков, специфичных для предметной области.
- JaMoPP : основанная на EMF метамодель для языка Java. Включает синтаксический анализатор для преобразования программ Java в модели EMF и принтер для обратного.
- Refactory : структура для создания рефакторингов для моделей EMF.
- Операции моделирования EMF : инструмент для определения (и выполнения) операций составного моделирования, таких как рефакторинг путем демонстрации.
- WireframeSketcher : инструмент для создания каркасов (коммерческий), который управляется моделью EMF. Модель EMF имеет открытый исходный код и доступна на GitHub.