Платформа моделирования Eclipse

Платформа моделирования Eclipse Основы Eclipse Modeling Framework (EMF) EMF — платформа моделирования на базе Eclipse для генерации кода.  Создает инструменты […]

Платформа моделирования Eclipse

  • Основы Eclipse Modeling Framework (EMF)

    • EMF — платформа моделирования на базе Eclipse для генерации кода. 
    • Создает инструменты и приложения на основе структурированных моделей данных. 
  • Спецификация и генерация кода

    • Инструменты EMF генерируют классы Java и адаптеры для просмотра и редактирования моделей. 
    • Модели могут быть описаны в XML Metadata Interchange (XMI) или других форматах. 
  • Взаимодействие с другими инструментами

    • EMF обеспечивает основу для взаимодействия с другими EMF-инструментами и приложениями. 
  • Ecore — основная метамодель EMF

    • Ecore выражает другие модели через свои конструкции. 
    • Является эталонной реализацией EMOF от OMG. 
    • EMOF упрощен по сравнению с CMOF, основанным на опыте Ecore. 
  • Применение Ecore

    • Разработчики моделей могут использовать преимущества всей экосистемы EMF. 
    • Приложения могут создавать свои собственные метамодели на основе Ecore. 
  • Дополнительные инструменты и технологии

    • Упомянуты Acceleo, ATL, CDO, GEMS, GMF и другие продукты на базе EMF. 
  • Рекомендации и ссылки

    • Статья является заглушкой и призывает к расширению. 
    • Ссылки на внешние ресурсы и проект EMF. 

Полный текст статьи:

Платформа моделирования Eclipse — Википедия

Оставьте комментарий

Прокрутить вверх