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 条
  • [31] Extending a User Interface Prototyping Tool with Automatic MISRA C Code Generation
    Mauro, Gioacchino
    Thimbleby, Harold
    Domenici, Andrea
    Bernardeschi, Cinzia
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (240): : 53 - 66
  • [32] Design of Automatic Source Code Generation Based on User Pattern Definition
    Yang, Seung-Su
    Kim, Hyung-Joon
    Lee, Nam-Uk
    Park, Seok-Cheon
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1434 - 1439
  • [33] USER INTERFACE DESIGN
    MARCUS, A
    NCGA 89 CONFERENCE PROCEEDINGS, VOLS 1-3, 1989, : A368 - A375
  • [34] An Affective Interface for Conveying User Feedback
    Abeyratna, Savandie
    Paramei, Galina
    Tawfik, Hissam
    Huang, Rentian
    2010 12TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2010, : 369 - 374
  • [35] A tangible user interface with multimodal feedback
    Kim, Laehyun
    Cho, Hyunchul
    Park, Sehyung
    Han, Manchul
    HUMAN-COMPUTER INTERACTION, PT 3, PROCEEDINGS, 2007, 4552 : 94 - +
  • [36] Introduction to the special issue on the impact of interface design for soliciting user's feedback
    Cena, Federica
    Gena, Cristina
    Kuflik, Tsvi
    Vernero, Fabiana
    BEHAVIOUR & INFORMATION TECHNOLOGY, 2024, 43 (01) : 1 - 3
  • [37] Design of user feedback interface for dynamic updating of E- book content
    Choi, Ja-Ryoung
    Hwang, Jungsoo
    Lim, Soon-Bum
    International Journal of Multimedia and Ubiquitous Engineering, 2015, 10 (11): : 359 - 368
  • [38] User modelling and user interface design
    Kelly, Chris
    Colgan, Lynne
    Proceedings of HCI on People and Computers, 1992,
  • [39] Automatic Measurement of User Interface Quality
    Ozkul, Tarik
    2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 71 - 77
  • [40] Supporting high coupling and user interface flexibility
    Roussev, V
    Dewan, P
    ECSCW 2005: Proceedings of the Ninth European Conference on Computer-Supported Cooperative Work, 2005, : 45 - 64