UMLi:: The Unified Modeling Language for Interactive Applications

被引:0
作者
da Silva, PP [1 ]
Paton, NW [1 ]
机构
[1] Univ Manchester, Dept Comp Sci, Manchester M13 9PL, Lancs, England
来源
UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD | 2000年 / 1939卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
User interfaces (UIs) are, essential components of most software, systems, and significantly affect the effectiveness of installed applications. In addition, UIs often represent a significant proportion of the code delivered by a development activity. However, despite this, there are no modelling languages and tools that support contract elaboration between UI developers and application developers. The Unified Modeling Language (UML) has been widely accepted by application developers, but not so much by UI designers. For this reason, this paper introduces the notation of the Unified Modelling Language for Interactive Applications (UMLi), that extends UML, to provide greater support for UI design. UI elements elicited in use cases and their scenarios can be used during the design of activities and UI presentations. A diagram notation for modelling user interface presentations is introduced. Activity diagram notation is extended to describe collaboration between interaction and domain objects Further, a case study using UMLi notation and method is presented.
引用
收藏
页码:117 / 132
页数:16
相关论文
共 12 条
[1]  
[Anonymous], 1992, HUMAN COMPUTER INTER
[2]  
Bodart F., 1995, Design, Specification and Verification of Interactive Systems '95. Proceedings of the Eurographics Workshop, P262
[3]  
DASILVA PP, 2000, P 10 EUR JAP C INF M
[4]  
DASILVA PP, UNPUB SEMANTICS UNIF
[5]  
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395, DOI 10.1093/carcin/bgs084
[6]  
Griffiths T., 1999, Proceedings User Interfaces to Data Intensive Systems, P86, DOI 10.1109/UIDIS.1999.791465
[7]  
KOVACEVIC S, 1998, P UML 98 MULH FRANC, P235
[8]  
Myers Brad A., 1995, ACM Transactions on Computer-Human Interaction, V2, P64, DOI [10.1145/200968.200971Interact, DOI 10.1145/200968.200971, 10.1145/200968.200971]
[9]  
*OBJ MAN GROUP, 1909, OMG UN MOD LANG SPEC
[10]   Integrating development of task and object models [J].
Rosson, MB .
COMMUNICATIONS OF THE ACM, 1999, 42 (01) :49-56