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 条
  • [21] PENGUIN. A language for reactive graphical user interface programming
    1600, Publ by Lawrence Erlbaum Associates, Publishers Inc, Hillsdale, NJ, USA
  • [22] Hindi Language Graphical User Interface to Database Management System
    Dua, Mohit
    Kumar, Sandeep
    Virk, Zorawar Singh
    2013 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2013), VOL 2, 2013, : 555 - 559
  • [23] Automatic graphic user interface generation for VTK
    Lefer, W
    WSCG'2002, VOLS I AND II, CONFERENCE PROCEEDINGS, 2002, : 279 - 285
  • [24] Code characterization for automatic user interface generation
    Kadlec, Jaroslav
    INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, : 255 - 259
  • [25] System for automatic generation of user interface prototype
    Zhang, Dinghua
    Wei, Shengmin
    Yang, Haicheng
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 1993, 11 (04): : 436 - 441
  • [26] Automatic Generation of Graphical User Interfaces for VHDL based Controllers
    Moutinho, Filipe
    Pereira, Fernando
    Gomes, Luis
    2011 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2011,
  • [27] Brassau: Automatic Generation of Graphical User Interfaces for Virtual Assistants
    Fischer, Michael
    Campagna, Giovanni
    Xu, Silei
    Lam, Monica S.
    20TH INTERNATIONAL CONFERENCE ON HUMAN-COMPUTER INTERACTION WITH MOBILE DEVICES AND SERVICES (MOBILEHCI 2018), 2018,
  • [28] An automatic tool for the analysis of natural language requirements
    Gnesi, S
    Lami, G
    Trentanni, G
    Fabbrini, F
    Fusani, M
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2005, 20 (01): : 53 - 62
  • [29] Automated Code Generation from System Requirements in Natural Language
    Francu, Jan
    Hnetynka, Petr
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2009, 3 (01) : 73 - 88
  • [30] NTGsim: A Graphical User Interface for the Nonlinear Trajectory Generation Algorithm
    Di Trapani, Lyall Jonathan
    Inanc, Tamer
    2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 402 - 407