IFML for any domain
The IFML modeling language, invented by WebRatio and adopted as a standard by OMG in 2013, defines the "User Interaction" dynamics between an application and its user. WebRatio Platform uses a Web and Mobile extension to visually create the front end of a Web and Mobile application.
The IFML language, based on models, is independent from the implementation technology of the user interface. It covers all application domains: desktop applications, client-server, Web, digital TV, HMI, etc.
![]() |
Figura: Diagramma IFML |
Open source editor
The IFML open-source editor, created with Sirius (an Eclipse project to define modeling workbench), allows developers to model in IFML while taking advantage of all the modeling language advantages, which define for example:
The editor is available as an Eclipse plugin that is based on EMF, the IDE modeling framework, with EPL license (Eclipse Public License).
Where to find the editor and how to install it
The open-source IFML editor is available on the Eclipse Marketplace, or on GitHub together with the Sirius installation guide and projects gallery.