Automatic Generation of Graphical User Interface Prototypes from Unrestricted Natural Language Requirements

被引:11
|
作者
Kolthoff, Kristian [1 ]
机构
[1] Univ Mannheim, Inst Enterprise Syst InES, Mannheim, Germany
关键词
Graphical User Interface Prototyping; Automatic GUI Generation; Processing Natural Language Requirements; Intelligent Interaction for Automatic GUI Prototyping;
D O I
10.1109/ASE.2019.00148
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High-fidelity GUI prototyping provides a meaningful manner for illustrating the developers' understanding of the requirements formulated by the customer and can be used for productive discussions and clarification of requirements and expectations. However, high-fidelity prototypes are time-consuming and expensive to develop. Furthermore, the interpretation of requirements expressed in informal natural language is often error-prone due to ambiguities and misunderstandings. In this dissertation project, we will develop a methodology based on Natural Language Processing (NLP) for supporting GUI prototyping by automatically translating Natural Language Requirements (NLR) into a formal Domain-Specific Language (DSL) describing the GUI and its navigational schema. The generated DSL can be further translated into corresponding target platform prototypes and directly provided to the user for inspection. Most related systems stop after generating artifacts, however, we introduce an intelligent and automatic interaction mechanism that allows users to provide natural language feedback on generated prototypes in an iterative fashion, which accordingly will be translated into respective prototype changes.
引用
收藏
页码:1234 / 1237
页数:4
相关论文
共 50 条
  • [41] Graphical User Interface for Electrical Engineering Systems using Wolfram Language
    Lutovac, Miroslav D.
    Mladenovic, Vladimir
    Lutovac-Banduka, Maja
    2016 24TH TELECOMMUNICATIONS FORUM (TELFOR), 2016, : 909 - 912
  • [42] Automatic error recovery in the natural language interface
    Shishibori, M
    Ando, K
    Fuketa, M
    Aoe, J
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 1353 - 1358
  • [43] ASPECTS OF THE AUTOMATIC-GENERATION OF SQL STATEMENTS IN A NATURAL-LANGUAGE QUERY INTERFACE
    OTT, N
    INFORMATION SYSTEMS, 1992, 17 (02) : 147 - 159
  • [44] Roles of Natural Language Generation for Requirements Engineering
    de Brock, Bert
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2024, 2024, 523 : 229 - 239
  • [45] Feedback Generation for Automatic User Interface Design Evaluation
    Ruiz, Jenny
    Snoeck, Monique
    SOFTWARE TECHNOLOGIES, ICSOFT 2021, 2022, 1622 : 67 - 93
  • [46] Automatic Feedback Generation for Supporting User Interface Design
    Ruiz, Jenny
    Snoeck, Monique
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2021, : 23 - 33
  • [47] Semi-Automatic Multimodal User Interface Generation
    Ertl, Dominik
    EICS'09: PROCEEDINGS OF THE ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2009, : 321 - 324
  • [48] Application of Software Mining to Automatic User Interface Generation
    Kennard, Richard
    Steele, Robert
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2008, 182 : 244 - 254
  • [49] A Survey on Guiding Logic for Automatic User Interface Generation
    Dubey, Gaurav
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: DESIGN FOR ALL AND EINCLUSION, PT 1, 2011, 6765 : 365 - 372
  • [50] Automated Generation of Activity and Sequence Diagrams from Natural Language Requirements
    Sharma, Richa
    Gulia, Sarita
    Biswas, K. K.
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2014), 2014, : 69 - 77