IFML para cualquier dominio
El lenguaje de modelado IFML creado por WebRatio y adoptado como estándar por la OMG en el 2013, define las dinámicas de la "User Interaction" entre una aplicación y su usuario. WebRatio Platform utiliza una extensión Web y Mobile de IFML para modelar de forma visual el front-end de las aplicaciones.
IFML, siendo un lenguaje basado en modelos, por lo tanto abstracto, es independiente de la tecnología que se utilice para la implementación de la interfaz del usuario. Adicionalmente, está en la capacidad de cubrir todos los dominios: aplicaciones de escritorio, client-server, Web, TV digital, HMI, móviles, etc.
![]() |
Figura: Diagramma IFML |
Editor opensource
El editor opensource de IFML, hecho con Sirius (proyecto de Eclipse para la definición de workbench de modelado), permite modelar en IFML y descubrir todas las ventajas del lenguaje visual, por citar algunas:
Está disponible como un Plugin de Eclipse, basado en EMF, el framework de modelado del IDE, con licencia EPL (Eclipse Public License).
Dónde encontrar el editor y cómo instalarlo
El editor open source de IFML está disponible en el Marketplace de Eclipse, en GitHub conjuntamente con su guía de instalación y en la galería de proyectos creados con Sirius.