Adaptive Model-Driven User Interface Development Systems

被引:86
作者
Akiki, Pierre A. [1 ]
Bandara, Arosha K. [1 ]
Yu, Yijun [1 ]
机构
[1] Open Univ, Comp & Commun Dept, Milton Keynes MK7 6AA, Bucks, England
关键词
Design; Human Factors; Adaptive user interfaces; model-driven engineering; ARCHITECTURE; ENVIRONMENT; GENERATION; LANGUAGE; TOOLKIT; WIDGETS; DESIGN;
D O I
10.1145/2597999
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague many software applications. Model-driven engineering formed the basis for most of the systems targeting the development of such UIs. An overview of these systems is presented and a set of criteria is established to evaluate the strengths and shortcomings of the state of the art, which is categorized under architectures, techniques, and tools. A summary of the evaluation is presented in tables that visually illustrate the fulfillment of each criterion by each system. The evaluation identified several gaps in the existing art and highlighted the areas of promising improvement.
引用
收藏
页数:33
相关论文
共 136 条
[1]   UIML: an appliance-independent XML user interface language [J].
Abrams, M ;
Phanouriou, C ;
Batongbacal, AL ;
Williams, SM ;
Shuster, JE .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 1999, 31 (11-16) :1695-1708
[2]  
Akiki Pierre A., 2012, Proceedings of the 14th International Conference on Enterprise Information Systems (ICEIS 2012), P72
[3]  
Akiki P.A, 2013, P 5 ACM SIGCHI S ENG, P121
[4]  
Akiki P. A., 2013, P 2 WORKSH CONT AW A, P9
[5]  
Akiki P.A., 2013, Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems, P3
[6]  
Akiki P.A., 2013, Proceedings of the 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, P139, DOI DOI 10.1145/2494603.2480332
[7]  
[Anonymous], 2005, P UIST 2005 18 ANN A, DOI [DOI 10.1145/1095034.1095063, DOI 10.1145/1095034]
[8]  
[Anonymous], 2004, P WORKSHOP DEVELOPIN
[9]  
[Anonymous], P 9 INT C INT US INT
[10]  
[Anonymous], 2003, Model Driven Architecture: Applying MDA to Enterprise Computing