Eclipse Modeling Framework

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.
Eclipse Modeling Framework
Логотип программы Eclipse Modeling Framework
Скриншот программы Eclipse Modeling Framework
Тип Software development
Разработчик Eclipse Foundation
Написана на Java
Операционная система Cross-platform
Аппаратная платформа Java Virtual Machine
Последняя версия
Репозиторий git.eclipse.org/c/emf/or…
Лицензия Eclipse Public License
Eclipse Distribution License
Сайт eclipse.org/emf/
Логотип Викисклада Медиафайлы на Викискладе

Eclipse Modeling Framework (EMF) — свободный фреймворк, основанный на Eclipse, для генерации кода, инструментов и прочих приложений на основе структурированной модели данных (метамодели). EMF предоставляет инструментарий и поддержку во время исполнения для того, чтобы из модели, описанной в XMI, получить:

  • соответствующий набор Java-классов
  • набор адаптеров, позволяющих просматривать и редактировать модель
  • простейший редактор модели

Модель также может быть описана:

EMF обеспечивает основу для взаимодействия с другими инструментами и приложениями, основанными на нём.

Ссылки