UML and user interface modeling

被引:0
|
作者
Kovacevic, S [1 ]
机构
[1] Aonix, San Francisco, CA 94105 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
UML and traditional CASE tools still focus more on application internals and less on application usability aspects. A user interface (UI) is modeled in terms of its internal structure and objects comprising it, the same as the rest of the application. The adoption of use cases and interaction scenarios acknowledges the importance of recognizing user tasks when developing an application, but it is still used mainly as a starting point for designing software implementing usage scenarios rather than focusing on modeling user tasks to improve application usability. Explicit modeling of user interface domain knowledge can bring important benefits when utilized by a CASE tool: additional design assistance with exploring UI design alternatives, support for evaluating and critiquing UI designs, as well as increased reuse and easier maintenance. UML can provide a notation framework for integrating user interface modeling with mainstream software engineering OO modeling. The built-in extensibility mechanisms (stereotypes, tagged values and constraints) allow the introduction of new modeling constructs with specialized semantics for UI modeling while staying within UML. The paper identifies modeling constructs needed for UI modeling and proposes a direction for extending UML to better address UI design.
引用
收藏
页码:253 / 266
页数:14
相关论文
共 50 条
  • [1] Representing user-interface patterns in UML
    Nunes, NJ
    [J]. OBJECT-ORIENTED INFORMATION SYSTEMS, 2003, 2817 : 142 - 151
  • [2] Software user interface modelling with UML support
    Tick, J
    [J]. ICCC 2005: IEEE 3rd International Conference on Computational Cybernetics, 2005, : 325 - 328
  • [3] UML Modeling of User and Database Interaction
    Almendros-Jimenez, Jesus M.
    Iribarne, Luis
    [J]. COMPUTER JOURNAL, 2009, 52 (03): : 348 - 367
  • [4] MODELING THE USER INTERFACE
    MARCHISIO, L
    RONCO, E
    SARACCO, R
    [J]. IEEE COMMUNICATIONS MAGAZINE, 1993, 31 (05) : 68 - 74
  • [5] An extension of UML for the modeling of WIMP user interfaces
    Almendros-Jimenez, Jesus M.
    Iribarne, Luis
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2008, 19 (06): : 695 - 720
  • [6] Modeling user interfaces with the XIS UML profile
    Martins, Carlos
    da Silva, Alberto Rodrigues
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: HUMAN-COMPUTER INTERACTION, 2007, : 98 - +
  • [7] UML model mappings for platform independent user interface design
    Schattkowsky, T
    Lohmann, M
    [J]. SATELLITE EVENTS AT THE MODELS 2005 CONFERENCE, 2006, 3844 : 201 - 209
  • [8] User interface modeling in UMLi
    da Silva, PP
    Paton, NW
    [J]. IEEE SOFTWARE, 2003, 20 (04) : 62 - +
  • [9] Automated user modeling for intelligent interface
    Yoshida, K
    Motoda, H
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 1996, 8 (03) : 237 - 258
  • [10] Modeling the user interface of multimedia applications
    Pleuss, A
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3713 : 676 - 690