IFML per qualsiasi dominio
Il linguaggio di modellazione IFML inventato da WebRatio e adottato come standard da OMG nel 2013 definisce le dinamiche di "User Interaction" tra un'applicazione e l'utente. WebRatio Platform utilizza un'estensione Web e Mobile di IFML per creare in modo visuale il front-end di Applicazioni Web e Mobile.
IFML, essendo un linguaggio basato su modelli, quindi astratto, è indipendente dalla tecnologia d'implementazione dell’interfaccia utente. E' in grado quindi di coprire tutti i domini applicativi: applicazioni desktop, client-server, Web, digital TV, HMI, mobile, ecc.
Figura: Diagramma IFML |
Editor opensource
L'editor IFML opensource, creato con Sirius (progetto di Eclipse per la definizione di workbench di modellazione), permette di modellare in IFML e di scoprire i vantaggi del linguaggio visuale, per definire ad esempio:
E’ disponibile come Plugin di Eclipse, basato su EMF, il modeling framework dell’IDE, con licenza EPL (Eclipse Public License).
Dove trovare l’editor e come installarlo
L’editor IFML opensource è disponibile sul Marketplace di Eclipse, su GitHub insieme alla guida all'installazione e nella gallery dei progetti creati con Sirius.