Paulo Pinheiro da Silva and Norman W. Paton
User Interface Modelling with UML
Proceedings of the 10th European-Japanese Conference on Information
Modellind and Knowledge Representation, Saariselka, Finland, May 2000.
Abstract
The Unified Modeling Language (UML) is a natural candidate for user interface
(UI) modelling since it is the standard notation for object oriented modelling
of applications. However, it is by no means clear how to model UIs using
UML. This paper presents a user interface modelling case study using UML.
This case study identifies some aspects of UIs that cannot be modelled
using UML notation, and a set of UML constructors that may be used to model
UIs. The modelling problems indicate some weaknesses of UML for modelling
UIs, while the constructors exploited indicate some strengths. The identification
of such strengths and weaknesses can be used in the formulation of a strategy
for extending UML to provide greater support for user interface design.
Keywords: user interface design, object-oriented design, UML
Full paper in PostScript
format (826 Kb), and in
PDF format (234 Kb).
Other papers related to UMLi.