• DocumentCode
    3687682
  • Title

    Modeling and execution of software user interfaces

  • Author

    Marco Brambilla

  • Author_Institution
    Politecnico Di Milano, Italy
  • fYear
    2015
  • Lastpage
    9
  • Abstract
    Summary form only given. Software front-end development is a costly and inefficient process, where manual coding is the predominant development approach, reuse of design artifacts is low, and cross-platform portability remains difficult, despite some trends towards HTML-based templating. In this sense, the availability of a platform-independent modeling language for describing the user interaction can bring several benefits to the development process of user interfaces. This speech focuses on the modeling of software UIs through graphical domain-specific languages and in particular shows the new standard adopted by OMG called IFML (Interaction Flow Modeling Language) at work. The speech illustrates the basic concepts of IFML, presents the design best practices and integration with other modelling languages, and discusses some large-scale industrial experiences (also featuring quantitative measures of productivity) achieved through IFML and associated full code generation techniques.
  • Publisher
    ieee
  • Conference_Titel
    Model-Driven Engineering and Software Development (MODELSWARD), 2015 3rd International Conference on
  • Type

    conf

  • Filename
    7323067