Chapter 1



The chapter introduces the motivations for using models in the development of software applications and explains the objectives and focus of the Interaction Flow Modeling Language (IFML), the standard of the Object Management Group (OMG) for user interface modeling. The chapter also identifies the audience of the book and illustrates its structure.


IFML; Interaction Flow Modeling Language; MDE; Model driven engineering; OMG MDA
In the last twenty years, capabilities such as information browsing, hypertext-style navigation, multimedia content fruition, form-based interaction, and interface personalization have become widespread. They are found in consumer applications, business information systems, and even human–machine ...

Get Interaction Flow Modeling Language now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.