Automated Web GUI Generation from High-Level Interaction Design with Discourse Models

被引:0
|
作者
Kaindl, Hermann [1 ]
机构
[1] TU Wien, Vienna, Austria
来源
WEB ENGINEERING, ICWE 2023 | 2023年 / 13893卷
关键词
Interaction design; Discourse models; Task models; Automated Web GUI generation; Customization; Low-vision accessibility of Web-pages; USER;
D O I
10.1007/978-3-031-34444-2_37
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Interaction design is considered important for achieving usable Web user interfaces. Communicative acts as abstractions from speech acts can model basic building blocks ('atoms') of communication, like a question or an answer. When, e.g., a question and an answer are glued together as a so-called adjacency pair, a simple 'molecule' of a dialogue is modeled. Deliberately complex discourse structures can be modeled using relations from Rhetorical Structure Theory (RST). The content of a communicative act can refer to ontologies of the domain of discourse. Taking all this together, we created a new discourse metamodel that specifies what discourse models may look like. Such discourse models can specify an interaction design. Since manual creation of user interfaces is hard and expensive, automated generation may become more and more important. This tutorial also demonstrates how such an interaction design can be used for automated Web GUI generation. This is based on model-transformation rules according to the model-driven architecture. Based on AI optimization techniques, the graphical user interfaces (GUIs) are automatically tailored to a device such as a smartphone according to a given device specification. Since the usability of fully-automatically generated GUIs is still not satisfactory, unique customization techniques are employed as well. We also address low-vision accessibility of Web-pages, by combining automated design-time generation of Web-pages with responsive design for improving accessibility.
引用
收藏
页码:413 / 417
页数:5
相关论文
共 50 条
  • [31] HIGH-LEVEL CONNECTIONIST MODELS
    POLLACK, J
    AI MAGAZINE, 1988, 9 (04) : 65 - 69
  • [32] Automated test case generation from high-level logic requirements using model transformation techniques
    Olajubu, Oyindamola
    Ajit, Suraj
    Johnson, Mark
    Turner, Scott
    Thomson, Scott
    Edwards, Mark
    2017 9TH COMPUTER SCIENCE AND ELECTRONIC ENGINEERING (CEEC), 2017,
  • [33] A Methodology for Generation of Performance Models for the Sizing of Analog High-Level Topologies
    Pandit, Soumya
    Mandal, Chittaranjan
    Patra, Amit
    VLSI DESIGN, 2011,
  • [34] Model Checking B Models via High-Level Code Generation
    Vu, Fabian
    Brandt, Dominik
    Leuschel, Michael
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2022, 13478 LNCS : 334 - 351
  • [35] Solving scheduling problems from high-level models
    Monette, Jean-Noel
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2011, 9 (03): : 317 - 320
  • [36] Solving scheduling problems from high-level models
    Jean-Noël Monette
    4OR, 2011, 9 : 317 - 320
  • [37] From High-Level Deep Neural Models to FPGAs
    Sharma, Hardik
    Park, Jongse
    Mahajan, Divya
    Amaro, Emmanuel
    Kim, Joon Kyung
    Shao, Chenkai
    Mishra, Asit
    Esmaeilzadeh, Hadi
    2016 49TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2016,
  • [38] RIDDLE - A FOUNDATION FOR TEST-GENERATION ON A HIGH-LEVEL DESIGN DESCRIPTION
    SILBERMAN, GM
    SPILLINGER, I
    IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (01) : 80 - 87
  • [39] On automated generation of Web service level agreements
    Cappiello, Cinzia
    Comuzzi, Marco
    Plebani, Pierluigi
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2007, 4495 : 264 - +
  • [40] THE FUTURE OF HIGH-LEVEL DESIGN
    DEGEUS, AJ
    ELECTRONIC DESIGN, 1992, 40 (24) : 122 - 122