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