MAGIC ALF ANALYST

ПОЛНОСТЬЮ ИСПОЛНЯЕМЫЙ КОД

Alf (Action Language for Foundation UML) — это текстовый язык программирования для детального проектирования поведения модели в контексте общей модели UML. Alf является стандартом Object Management Group (OMG) — организации, которая сформировала спецификацию UML. Alf входит в комплект спецификаций OMG, связанных с определением точной исполняемой семантики UML, основанной на исходной спецификации Foundational UML (fUML).

Основные преимущества

 

  • Продукт Magic Alf Analyst позволяет использовать язык Alf при выполнении задач Magic Model Analyst.
  • Редактор с поддержкой синтаксических правил для ввода и изменения кода Alf, а также компилятор для преобразования кода Alf в функциональную модель fUML.
  • Спецификации поведения, написанные на языке Alf, полностью исполняемые в контексте классов, моделей активности и состояния системы.
  • Модуль Alf поддерживает язык Alf на уровне "Full Conformance" (полное соответствие), то есть предоставляет все возможности языка для моделирования поведения в моделях UML, созданных обычным способом в MagicDraw.