A язык моделирования для конкретной платформы (FSML ) - это разновидность языка моделирования для конкретной области, который разработан для объектно-ориентированной среды приложения..
FSML определяют абстракции, предоставляемые структурой, как концепции FSML и разлагают абстракции на функции. Функции представляют собой этапы реализации или варианты выбора.
Концепция FSML может быть настроена путем выбора функций и предоставления значений для функций. Такая конфигурация концепции представляет, как концепция должна быть реализована в коде. Другими словами, конфигурация концепции описывает, как должна быть завершена структура, чтобы создать реализацию концепции.
FSML используются в управляемой моделями разработке для создание моделей или спецификаций программного обеспечения, которое будет построено. FSML позволяют
Взаимодействие частей Eclipse Workbench FSML
Пример FSML для моделирования Части Eclipse (то есть редакторы и представления) и взаимодействия частей (например, прослушивание частей, требует адаптера, обеспечивает выбор). Реализация prototype поддерживает автоматическую двустороннюю разработку подключаемых модулей Eclipse, которые реализуют рабочую среду детали и взаимодействия деталей.