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

被引:10
|
作者
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 条
  • [1] Automated Retrieval of Graphical User Interface Prototypes from Natural Language Requirements
    Kolthoff, Kristian
    Bartelt, Christian
    Ponzetto, Simone Paolo
    [J]. NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS (NLDB 2021), 2021, 12801 : 376 - 384
  • [2] Automated Generation of User-Interface Prototypes based on Controlled Natural Language Description
    Juarez-Ramirez, Reyes
    Huertas, Carlos
    Inzunza, Sergio
    [J]. 2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 246 - 251
  • [3] AUTOMATIC GENERATION OF USER INTERFACE MODELS AND PROTOTYPES FROM DOMAIN AND USE CASE MODELS
    Rosado da Cruz, Antonio Miguel
    Faria, Joao Pascoal
    [J]. ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 169 - +
  • [4] Automatic Generation of UTP Models from Requirements in Natural Language
    Masuda, Satoshi
    Matsuodani, Tohru
    Tsuda, Kazuhiko
    [J]. 2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 1 - 6
  • [5] Automatic Data Warehouse Generation Model from BI Requirements in Natural Language
    Andres Pizarro, Carlos
    Novillo, Gabriel
    Montejano, German
    [J]. COMMUNICATION AND SMART TECHNOLOGIES (ICOMTA 2021), 2022, 259 : 13 - 21
  • [6] AUTOMATIC GENERATION OF UML DIAGRAMS FROM PRODUCT REQUIREMENTS DESCRIBED BY NATURAL LANGUAGE
    Chen, Lei
    Zeng, Yong
    [J]. ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, PROCEEDINGS, VOL 2, PTS A AND B, 2010, : 779 - 786
  • [7] Automatic Rearrangement of Localized Graphical User Interface
    Winkler, Agoston
    Juhasz, Sandor
    [J]. PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 25, 2007, 25 : 65 - 69
  • [8] New description language and graphical user interface for module generation in analog layouts
    Wolf, M
    Kleine, U
    Schulze, J
    [J]. ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : E290 - E293
  • [9] Requirements for graphical user interface development environments for groupware
    Hazemi, R
    Macaulay, L
    [J]. INTERACTING WITH COMPUTERS, 1996, 8 (01) : 69 - 88
  • [10] Automatic Maxima Detection: A Graphical User Interface and a Tutorial
    Dandurand, Frederic
    Shultz, Thomas R.
    [J]. TUTORIALS IN QUANTITATIVE METHODS FOR PSYCHOLOGY, 2012, 8 (01) : 21 - 31