Model-Based User Interface Design Using Markup Concepts

  • Andreas Mueller
  • Peter Forbrig
  • Clemens Cap
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2220)


In the field of model-based development of interactive systems, several approaches have been proposed to integrate task and object knowledge into the development process and its underlying representations. This paper follows such an approach with a special focus on mobile devices. It presents a concept of device independent user interface design based on the XML-technology. The concept is applied to an e-commerce example.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Abra99]
    Marc Abrams u.a.: UIML Tutorial.
  2. [Beny99]
    D. Benyon, T. Green, D. Bental: Conceptual Modelling for User Interface Development. Springer (1999)Google Scholar
  3. [ElSc95]
    T. Elwert, E. Schlungbaum: Modelling and Generation of Graphical User Interfaces in the TADEUS Approach. In: P. Palanque, R. Bastide (Eds.): Designing, Specification, and Verification of Interactive Systems. Springer (1995)Google Scholar
  4. [Fole99]
    J.D. Foley: History, Results and Bibliography of the User Interface Design Environment (UIDE), an Early Model-based Systems for User Interface Design and Implementation. in Proc. of DSV-IS’94, Carrara (1994)Google Scholar
  5. [Forb99]
    P. Forbrig: Task-and Object-Oriented Development of Interactive Systems: How many models are necessary? DSVIS’99, Braga, Portugal (1999)Google Scholar
  6. [FoSt98]
    P. Forbrig, C. Stary: From Task to Dialog: How Many and What Kind of Models do Developers Need. CHI Workshop, Los Angeles, USA(1998)Google Scholar
  7. [Gali97]
    W. Galitz: Essential Guide to UI-Design. Wiley (1997)Google Scholar
  8. [Gamm96]
    E. Gamma et al.: Design Patterns. Addison-Wesley (1996)Google Scholar
  9. [Gold99]
    C. F. Goldfarb, P. Prescod: XML-Handbook. Prentice Hall (1999)Google Scholar
  10. [HaTo97]
    M.D. Harrison, J.C. Torres (Eds.): Proceedings of the 4th Eurographics Workshop on Design, Specification and Verification of Interactive Systems University of Granada (1997)Google Scholar
  11. [MaJo98]
    P. Makopoulos, P. Johnson (Eds.): Design, Specification and Verification of Interactive Systems’ 98. Springer (1998)Google Scholar
  12. [SzLu98]
    P. Szekely, P. Luo, R. Neches: Beyond Interface Builders: Model-Based Interface Tools, in Proc. INTERCHI’93 Human Factors in Computing Systems. (1993)Google Scholar
  13. [Mark95]
    A. Markus, N. Smilonich, L. Thompson: The Cross-GUI-Handbook. Addison-Wesley (1995)Google Scholar
  14. [Muel01]
    A. Mueller: Spezifikation von Benutzungsschnittstellen durch eine XMLbasierte Markup-Sprache. Rostocker Informatik-Berichte 25 (2001)Google Scholar
  15. [MuFo01]
    A. Mueller, P. Forbrig, C. Cap: Using XML for Model-based User Interface Design. Accepted for CHI-Workshop “Transforming the UI for anyone anywhere” Seattle (2001)Google Scholar
  16. [Mund00]
    T. Mundt: Geraetedefinitionssprache DEVDEF.
  17. [Pate00]
    F. Paternó: Model-Based Design and Evaluation of Interactive Applications. Springer (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Andreas Mueller
    • 1
  • Peter Forbrig
    • 1
  • Clemens Cap
    • 1
  1. 1.Department of Computer ScienceUniversity of RostockRostockGermany

Personalised recommendations