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 条
  • [41] HIGH-LEVEL LANGUAGE DESIGN
    ALLWEISS, JA
    MCCLINTOCK, JH
    DATAMATION, 1981, 27 (04): : 186 - &
  • [42] Automated Correction of Design Errors by Edge Redirection on High-Level Decision Diagrams
    Karputkin, Anton
    Ubar, Raimund
    Tombak, Mati
    Raik, Jaan
    2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 686 - 693
  • [43] HIGH-LEVEL DESIGN ISSUES
    SHELDON, C
    ELECTRONIC ENGINEERING, 1994, 66 (807): : 12 - 12
  • [44] From multimedia stream models to GUI generation
    Bescos, J
    Martinez, JM
    Cisneros, G
    VIDEO TECHNIQUES AND SOFTWARE FOR FULL-SERVICE NETWORKS, 1997, 2915 : 136 - 146
  • [45] High-level design and architecture of an HTTP-based infrastructure for web applications
    Neumann G.
    Zdun U.
    World Wide Web, 2000, 3 (1) : 13 - 26
  • [46] Integration of High-Level Synthesis in ESL Platform Modeling by Automated Generation of Protocol Adapters
    Zimmermann, Jochen
    Bringmann, Oliver
    Braun, Axel
    Rosenstiel, Wolfgang
    2009 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLUMES I & II: COMMUNICATIONS, NETWORKS AND SIGNAL PROCESSING, VOL I/ELECTRONIC DEVICES, CIRUITS AND SYSTEMS, VOL II, 2009, : 1149 - +
  • [47] Monitoring compliance of a software system with its high-level design models
    Sefika, M
    Sane, A
    Campbell, RH
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1996, : 387 - 396
  • [48] ExcelViZ: Automated Generation of High-Level, Adaptable Scatterplot Descriptions Based on a User Study
    Engel, Christin
    Schmalfuss-Schwarz, Jan
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION, PT III, UAHCI 2024, 2024, 14698 : 393 - 412
  • [49] High-level test generation from VHDL behavioral descriptions
    Gharebaghi, AM
    Navabi, Z
    VHDL INTERNATIONAL USERS FORUM FALL WORKSHOP, PROCEEDINGS, 2000, : 123 - 126
  • [50] Generation of Rules from Ontologies for High-Level Scene Interpretation
    Bohlken, Wilfried
    Neumann, Bernd
    RULE INTERCHANGE AND APPLICATIONS, PROCEEDINGS, 2009, 5858 : 93 - 107