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 обеспечивает основу для взаимодействия с другими инструментами и приложениями, основанными на нём.