Общая система моделирования затмений

Универсальная система моделирования Eclipse Обзор GEMS GEMS — это инструментарий для создания предметно-ориентированных сред моделирования.  Проект направлен на преодоление разрыва […]

Универсальная система моделирования Eclipse

  • Обзор GEMS

    • GEMS — это инструментарий для создания предметно-ориентированных сред моделирования. 
    • Проект направлен на преодоление разрыва между сообществами, работающими с визуальными метамоделями и технологиями моделирования Eclipse. 
    • GEMS позволяет разработчикам создавать графические модели без кодирования на языках третьего поколения. 
  • Возможности GEMS

    • Инструменты моделирования, созданные с помощью GEMS, поддерживают удаленное обновление, создание шаблонов и стилизацию с помощью CSS. 
    • Моделирование осуществляется с использованием метамоделей, которые определяют язык моделирования для конкретной предметной области (DSML). 
  • Конфигурирование и генерация

    • Метамодели создаются на основе нотации диаграммы классов UML и могут быть использованы в других форматах, читаемых с помощью eCore. 
    • Ограничения метамодели могут быть заданы декларативными языками или на Java. 
    • Генератор подключаемых модулей GEMS используется для создания инструмента моделирования, который визуализирует DSML в виде диаграммы. 
  • Расширения и интерпретация

    • Точки расширения GEMS позволяют создавать интерпретаторы для обработки моделей и генерации кода. 
    • Интерпретаторы также могут выполнять анализ моделей для обеспечения исполняемой семантики. 
  • Рекомендации и внешние ссылки

    • GEMS EMF — это интеллектуальная система, которая дополняет GEMS. 
    • Домашняя страница GEMS предоставляет дополнительные ресурсы и ссылки. 

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

Общая система моделирования затмений — Википедия

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

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