Automatic Feedback Generation for Supporting User Interface Design

被引:1
|
作者
Ruiz, Jenny [1 ]
Snoeck, Monique [2 ]
机构
[1] Univ Holguin, Fac Informat & Math, 20 Anniversary Ave, Holguin, Cuba
[2] Katholieke Univ Leuven, Fac Econ & Business, Naamsestr 69, B-3000 Leuven, Belgium
关键词
Abstract User Interface Model; Presentation Model; Feature Model; Model-Driven Engineering; User Interface Design; User Interface Generation; Automated Feedback; PRINCIPLES; SIMULATION; USABILITY;
D O I
10.5220/0010513400230033
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although the interest for User Interfaces (UI) has increased their study, their design is a difficult process to learn. Novel UI designers, therefore, need guidance through the learning process of UI design to obtain better results. Feedback is a key factor to improve knowledge and skills acquisition. However, providing individual feedback is a complex and time-consuming task and requires a fair amount of expertise. This paper describes a solution to this problem: Feedback ENriched user Interface Simulation (FENIkS). FENIkS is a model-driven engineering UI design simulation tool able to automatically provide instant feedback to the students about how they apply UI design principles. While designing the UI, the novice designer receives feedback on how design principles are applied through the options he/she selects. Then, when generating a working prototype from the models, feedback explaining the application of principles is incorporated in the prototype. An experimental evaluation was conducted, demonstrating FENIkS improves students' understanding of UI design principles. The perceived usability was also positively evaluated. This paper explains FENIkS' design: the meta-model, how design options, design principles and types of feedback are used to generate automated feedback on the observation of design principles in the tool and the generated prototype.
引用
收藏
页码:23 / 33
页数:11
相关论文
共 50 条
  • [41] Generation of user interface prototype for the support of usage-centered design
    Kim, JO
    Yoo, CJ
    Kim, YS
    Chang, OB
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 726 - 731
  • [42] Presentation Software Supporting Visual Design: Displaying Spatial Relationships with a Zooming User Interface
    Bean, Joshua W.
    2012 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE (IPCC), 2012,
  • [43] Indigenous Design for Automatic Testing of Tensile Strength Using Graphical User Interface
    Ali, Rafay
    Junejo, Faraz
    Imtiaz, Rafey
    Shamsi, Usama Sultan
    2016 3RD INTERNATIONAL CONFERENCE ON MECHANICS AND MECHATRONICS RESEARCH (ICMMR 2016), 2016, 77
  • [44] Automatic Generation of Graphical User Interface Prototypes from Unrestricted Natural Language Requirements
    Kolthoff, Kristian
    34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2019), 2019, : 1234 - 1237
  • [45] AUTOMATIC GENERATION OF USER INTERFACE MODELS AND PROTOTYPES FROM DOMAIN AND USE CASE MODELS
    Rosado da Cruz, Antonio Miguel
    Faria, Joao Pascoal
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 169 - +
  • [46] User interface prototype for user-centered interface design
    Lee, Chang-Mog
    Kim, Jeong-Ok
    Chang, Ok-Bae
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 622 - +
  • [47] Supporting mobile service interaction through semantic service description annotation and automatic interface generation
    Media Informatics Group, University of Munich, Germany
    不详
    1600, (2006):
  • [48] User interface design as systems design
    Thimbleby, H
    Blandford, A
    Cairns, P
    Curzon, P
    Jones, M
    PEOPLE AND COMPUTERS XVI- MEMORABLE YET INVISIBLE, PROCEEDINGS, 2002, : 281 - 301
  • [49] BRAID: An API Recommender Supporting Implicit User Feedback
    Zhou, Yu
    Jin, Haonan
    Yang, Xinying
    Chen, Taolue
    Narasimhan, Krishna
    Gall, Harald C.
    PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 1510 - 1514
  • [50] USER FEEDBACK REQUIREMENTS WITH AUTOMATIC SPEECH RECOGNITION
    SCHURICK, JM
    WILLIGES, BH
    MAYNARD, JF
    ERGONOMICS, 1985, 28 (11) : 1543 - 1555