• DocumentCode
    3357219
  • Title

    Abstract interface specification languages for device-independent interface design: classification, analysis and challenges

  • Author

    Wang, L.J. ; Sajeev, A.S.M.

  • Author_Institution
    Sch. of Math. & Comput. Sci., New England Univ., Armidale, NSW
  • fYear
    2006
  • fDate
    3-5 Aug. 2006
  • Firstpage
    241
  • Lastpage
    246
  • Abstract
    As computing devices become small and heterogeneous, it is inefficient and laborious to design a different version of application interface for each device. There is a need for application interfaces to be able to adapt to different devices. This paper studies abstract interface specification languages as the approach to address device-independent application interface design. It classifies them into three groups, discusses their features and analyzes their similarities and differences. It has identified abstraction level and mapping mechanism as two key issues that need to be well considered to improve the scalability and robustness of such languages
  • Keywords
    specification languages; abstract interface specification languages; computing devices; device-independent application interface design; Application software; Australia; Computer displays; Computer interfaces; Object oriented modeling; Personal digital assistants; Pervasive computing; Specification languages; User interfaces; XML; AIO (abstract interaction object); Abstract interface specification language; CIO (concrete interaction object); abstraction; mapping; widget;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Applications, 2006 1st International Symposium on
  • Conference_Location
    Urumqi
  • Print_ISBN
    1-4244-0326-x
  • Electronic_ISBN
    1-4244-0326-x
  • Type

    conf

  • DOI
    10.1109/SPCA.2006.297576
  • Filename
    4079147