The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Software for use: a practical guide to the models and methods of usage-centered design
Software for use: a practical guide to the models and methods of usage-centered design
The unified software development process
The unified software development process
Visual modeling with Rational Rose 2000 and UML (2nd ed.)
Visual modeling with Rational Rose 2000 and UML (2nd ed.)
Object modeling and user interface design
Object modeling and user interface design
User interface design in the rational unified process
Object modeling and user interface design
Wisdom—Whitewater interactive system development with object models
Object modeling and user interface design
Structure and style in use cases for user interface design
Object modeling and user interface design
Toward unified models in user-centered and object-oriented design
Object modeling and user interface design
Interactive system design using Oo&hci methods
Object modeling and user interface design
The Object Primer
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
In support of user interface design in the rational unified process
AUIC '02 Proceedings of the Third Australasian conference on User interfaces - Volume 7
CONDUIT: a method for the conceptual design of user interfaces within the rational unified process
CHINZ '03 Proceedings of the 4th Annual Conference of the ACM Special Interest Group on Computer-Human Interaction
Hi-index | 0.00 |
At the early stages of user interface design, it is important to be able to describe the contents and architecture of the interface without prematurely deciding its surface 'look and feel' and behaviour. In this paper, the problems of undertaking early design in an object-oriented (OO) context are examined, through consideration of the Unified Modelling Language (UML) and the Rational Unified Process (RUP). Within UML, the boundary class represents the user-system interface. The work of several researchers in this area is reviewed and compared. All of the approaches selected emphasise the importance of considering user interface issues at an early stage in the development lifecycle, and several important principles emerge. Problems with user interface design within the RUP are also identified and suggestions made about improvements, although the detail is outside the scope of this paper.