MAGIC ALF ANALYST

CODICE COMPLETAMENTE ESEGUIBILE

Alf (Action Language for Foundation UML) è un linguaggio di testo utilizzato per la creazione di codice del comportamento dettagliato eseguibile all'interno di un modello UML generale. Alf è uno standard di OMG (Object Management Group), l'organizzazione che si occupa anche di amministrare la specifica UML. Alf è una suite di specifiche OMG associate alla definizione di una precisa semantica di esecuzione per UML basata sulla specifica fUML (Foundational UML) originale.

Vantaggi principali

 

  • Magic Alf Analyst consente di utilizzare il linguaggio Alf in Magic Model Analyst.
  • Contiene un editor con riconoscimento della sintassi per immettere e aggiornare il codice Alf e un compilatore per convertire il codice Alf in modelli di attività fUML.
  • Le specifiche di comportamento scritte in codice Alf sono completamente eseguibili nel contesto di modelli di classe, attività e macchina a stati.
  • Il plug-in Alf supporta il linguaggio Alf al più alto livello di conformità, vale a dire che può essere utilizzato come linguaggio di azione completo per rappresentare il comportamento in un modello UML creato in modo convenzionale in MagicDraw.