The Community for Technology Leaders
Green Image
Issue No. 04 - July/August (2003 vol. 20)
ISSN: 0740-7459
pp: 62-69
Norman W. Paton , University of Manchester
Paulo Pinheiro da Silva , Stanford University
<p>Although user interfaces represent an essential part of software systems, the Unified Modeling Language seems to have been developed with little specific attention given to user interface issues. You can use standard UML to model important aspects of user interfaces, but this often results in unwieldy and unnatural representations. Modeling user interfaces is a well-established discipline in its own right. For example, modeling techniques can describe interaction objects, tasks, and lower-level dialogs in user interfaces. Using models as part of user interface development can help capture user requirements, avoid premature commitment to specific layouts and widgets, and make the relationships between an interface?s different parts and their roles explicit. UMLi extends UML with facilities that support direct representation of commonly occurring user interface functionalities.</p>
user interface design, object-oriented design, UML, UMLi, model-based user interface development environments
Norman W. Paton, Paulo Pinheiro da Silva, "User Interface Modeling in UMLi", IEEE Software, vol. 20, no. , pp. 62-69, July/August 2003, doi:10.1109/MS.2003.1207457
96 ms
(Ver 3.1 (10032016))