Extending UML to GUI Modeling
ISSN der Zeitschrift
Mensch & Computer 2004: Allgegenwärtige Interaktion
Although the GUI is the most prominent part of a software system, GUI design, particularly GUI layout, i.e. dimensioning and arranging screen elements within a screen, is somewhat neglected by software development. While the interactional parts of user interfaces can be modeled using existing UML diagrams and elements, GUI layout cannot. Additionally, the work of graphic designers and its results are quite separated from software development; for instance, there is no standard way of specifying by which GUI elements the functionality of a particular use case is presented to the user.