The video of the webinar is available on YouTube at: http://www.youtube.com/watch?v=5u6AVYclWao Table of Contents of the webinar: 00:05 - IFML, OMG and WebRatio 00:32 - Intro and motivation 10:36 - IFML Notation 19:19 - IFML Examples 33:34 - Metamodel and extensibility 45:39 - Standard and interchange 51:05 - MDSE Book 51:33 - IFML tools The standard Interaction Flow Modeling Language (IFML) is designed for expressing the content, user interaction and control behaviour of the front-end of software applications. The Interaction Flow Modeling Language has been adopted as a standard by OMG in March 2013. The standard Interaction Flow Modeling Language is designed for expressing the content, user interaction and control behaviour of the front-end of applications belonging to the following domains: Traditional, HTML+HTTP based Web applications. Rich Internet Applications, as supported by the forthcoming HTML 5 standard. Mobile applications. Client-server applications. Desktop applications. Embedded Human Machine Interfaces for control applications. Multichannel and context-aware applications. It's worth noting that IFML does not cover the modeling of the presentation issues (e.g., layout, stlye and look&feel) of an application front-end and does not cater for the specification of bi-dimensional and tri-dimensional computer based graphics, videogames, and other highly interactive applications. According to the IFML definitions, an IFML diagram consists of one or more top-level view containers, representing UI windows or Web pages. A view container can contain view components, which denote the publication of content or interface elements for data entry (e.g., input forms). A view component can have input and output parameters. A view container and a view component can be associated with events, to denote that they support the user's interaction. See more on IFML at: http://www.ifml.org