Evaluation of Descriptive User Interface Methodologies for Mobile Devices

  • Michael Tschernuth
  • Michael Lettner
  • Rene Mayrhofer
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6928)


The difficulty application developers in the mobile phone environment are facing is the variety of devices on the market. Since there are a few relevant global players with different operating systems and devices, it is getting more expensive to adapt applications once implemented from one hardware platform to another. To keep the costs at a minimum, a structured and reusable software architecture is crucial. Especially the maintenance of the user interface (UI) is a big challenge, thus it is beneficial to have a platform independent description of it. This paper aims at the upper layers of the software which are responsible for the user interface. A few established user interface declaration technologies and an own approach will be investigated. It is shown, that it could be beneficial when the logic—which is responsible for screen changes—is contained in the user interface description.


User Interface Mobile Phone Mobile Device Transformation Tool Translation Tool 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Trygve Reenskaug. The original MVC reports (2007)Google Scholar
  2. 2.
    da Silva, A.R., Saraiva, J., Silva, R., Martins, C.: XIS UML Profile for eXtreme Modeling Interactive Systems (2007)Google Scholar
  3. 3.
    Souchon, N., Jean, V.: A review of xml-compliant user interface description languages (2003)Google Scholar
  4. 4.
    Charles, P.: Programming Windows Phone 7 (2010)Google Scholar
  5. 5.
    Lettner M., Tschernuth M.: Applied MDA for Embedded Devices: Software design and code generation for a low-cost mobile phone (2010)Google Scholar
  6. 6.
    Statistic: mobile phone market shares,
  7. 7.
  8. 8.
    Developer Center - XUL,
  9. 9.
  10. 10.
    Arno, B., Marcus, P.: Android 2 (2010)Google Scholar
  11. 11.
    Dave, M., Jeff, L.: Beginning iPhone Development: Exploring the iPhone SDKGoogle Scholar
  12. 12.
    QML - Reference Guide,
  13. 13.
    Fitzek, F.H.P., Mikkonen, T., Torp, T.: Qt for Symbian. Wiley & Sons Ltd, United Kingdom (2010)Google Scholar
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Michael Tschernuth
    • 1
  • Michael Lettner
    • 1
  • Rene Mayrhofer
    • 1
  1. 1.FH OOE Forschungs & Entwicklungs GmbHUpper Austria University of Applied SciencesHagenbergAustria

Personalised recommendations