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 条
  • [31] Graphical User Interface Model for Reliability Analysis of Generation System
    Kshirsagar, A. N.
    Thorat, A. R.
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES, 2015,
  • [32] Automatic Generation of Natural Language Explanations
    Costa, Felipe
    Ouyang, Sixun
    Dolog, Peter
    Lawlor, Aonghus
    COMPANION OF THE 23RD INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES (IUI'18), 2018,
  • [33] Random Test Generation from Regular Expressions for Graphical User Interface (GUI) Testing
    Kilincceker, Onur
    Silistre, Alper
    Challenger, Moharram
    Belli, Fevzi
    2019 COMPANION OF THE 19TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS-C 2019), 2019, : 170 - 176
  • [34] A comparison of natural user interface and graphical user interface for narrative in HMD-based augmented reality
    Yunshui Jin
    Minhua Ma
    Yongning Zhu
    Multimedia Tools and Applications, 2022, 81 : 5795 - 5826
  • [35] A comparison of natural user interface and graphical user interface for narrative in HMD-based augmented reality
    Jin, Yunshui
    Ma, Minhua
    Zhu, Yongning
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (04) : 5795 - 5826
  • [36] AUTOMATIC GENERATION OF UML DIAGRAMS FROM SCENARIO-BASED USER REQUIREMENTS
    Alashqar, Abdelkareem M.
    JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2021, 7 (02): : 180 - 191
  • [37] Application of WordNet and word embeddings in the development of prototypes for automatic language generation
    Dominguez Vazquez, Maria Jose
    LINGUAMATICA, 2020, 12 (02): : 71 - 80
  • [38] Automatic Generation of Natural Language Parsers from Declarative Specifications
    Gomez-Rodriguez, Carlos
    Vilares, Jesus
    Alonso, Miguel A.
    STAIRS 2006, 2006, 142 : 259 - +
  • [39] User Interface Prototype Generation from Agile Requirements Specifications written in Concordia
    Pinto, Thiago Delgado
    Goncalves, Willian Inacio
    Costa, Pablo Veiga
    WEBMEDIA 2019: PROCEEDINGS OF THE 25TH BRAZILLIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, 2019, : 61 - 64
  • [40] CNUIML: Towards the automatic generation of enterprise-level rich internet applications using controlled natural user interface modeling language
    Bahri, H.
    Motameni, H.
    Barzegar, B.
    Scientia Iranica, 2024, 31 (10) : 750 - 763