Framework- специальный язык моделирования

редактировать

A язык моделирования для конкретной платформы (FSML ) - это разновидность языка моделирования для конкретной области, который разработан для объектно-ориентированной среды приложения..

FSML определяют абстракции, предоставляемые структурой, как концепции FSML и разлагают абстракции на функции. Функции представляют собой этапы реализации или варианты выбора.

Концепция FSML может быть настроена путем выбора функций и предоставления значений для функций. Такая конфигурация концепции представляет, как концепция должна быть реализована в коде. Другими словами, конфигурация концепции описывает, как должна быть завершена структура, чтобы создать реализацию концепции.

Содержание
  • 1 Приложения
  • 2 Примеры
  • 3 См. Также
  • 4 Ссылки
Приложения

FSML используются в управляемой моделями разработке для создание моделей или спецификаций программного обеспечения, которое будет построено. FSML позволяют

  • создавать модели из кода завершения фреймворка (то есть автоматизированное обратное проектирование )
  • создание кода завершения фреймворка из моделей (т. Е. Автоматическое прямое проектирование)
  • проверка кода посредством проверки ограничений в модели
  • автоматизированная двусторонняя инженерия
Примеры

Взаимодействие частей Eclipse Workbench FSML

Пример FSML для моделирования Части Eclipse (то есть редакторы и представления) и взаимодействия частей (например, прослушивание частей, требует адаптера, обеспечивает выбор). Реализация prototype поддерживает автоматическую двустороннюю разработку подключаемых модулей Eclipse, которые реализуют рабочую среду детали и взаимодействия деталей.

См. также
Ссылки
Последняя правка сделана 2021-05-20 13:19:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте