• DocumentCode
    3261983
  • Title

    Model-Driven Engineering of Multi-target Plastic User Interfaces

  • Author

    Collignon, Benoît ; Vanderdonckt, Jean ; Calvary, Gaëlle

  • Author_Institution
    Univ. Catholique de Louvain, Louvain-la-Neuve
  • fYear
    2008
  • fDate
    16-21 March 2008
  • Firstpage
    7
  • Lastpage
    14
  • Abstract
    A Multi-target user interface is composed of a series of interconnected variations of the same user interfaces, but tailored for different targets or different contexts of use. When access to software applications must be guaranteed in more than one context of use, it is necessary to adapt these user interfaces in order to preserve their usability when the switch between contexts occur. For this purpose, this paper proposes a model and a presentation technique to express and manipulate the plasticity domain of a user interface. The plasticity domain denotes the set of contexts of use it is able to cover while preserving its usability. In this paper, we focus on one aspect of the context of use: the platform screen size. A window requires a graphical area for its rendering and manipulation by the end- user. The model supports the definition of this graphical area in terms of window size and window place. The visualization technique helps in both making observable the set of presentations that fit the available space, and perceiving which operations could help in switching from one presentation to another one. The first benefit is powerful for eliciting the candidate presentations when the context of use changes. The model has been integrated in UsiXML, a XML-compliant user interface description language.
  • Keywords
    XML; data visualisation; graphical user interfaces; rendering (computer graphics); XML-compliant user interface description language; model-driven engineering; multitarget plastic user interface; software application; visualization technique; Application software; Conference management; Engineering management; Model driven engineering; Plastics; Rendering (computer graphics); Switches; Usability; User interfaces; Visualization; Multi-target user interfaces; context-aware adaptation; plastic user interface; user interface extensible markup language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic and Autonomous Systems, 2008. ICAS 2008. Fourth International Conference on
  • Conference_Location
    Gosier
  • Print_ISBN
    0-7695-3093-1
  • Type

    conf

  • DOI
    10.1109/ICAS.2008.37
  • Filename
    4488315