No Cover Image

Conference Paper/Proceeding/Abstract 14 views 3 downloads

Building Explainable User Interfaces

Tommaso Turchi Orcid Logo, Alan Dix, Ben Wilson Orcid Logo, Matt Roach Orcid Logo, Alessio Malizia Orcid Logo

AVI '26: Proceedings of the 2026 International Conference on Advanced Visual Interfaces, Pages: 1 - 3

Swansea University Authors: Alan Dix, Ben Wilson Orcid Logo, Matt Roach Orcid Logo

  • 72125.VOR.pdf

    PDF | Version of Record

    © 2026 Copyright held by the owner/author(s). This work is licensed under a Creative Commons Attribution 4.0 International License.

    Download (2.01MB)

DOI (Published version): 10.1145/3811427.3811499

Abstract

The notion of explainable user interfaces (XUI) has been proposed as a way to address the growing complexity and unpredictability of many UIs. A key question is whether this aspirational goal can be achieved with reasonable amounts of development effort. This paper takes React as its focus as it is...

Full description

Published in: AVI '26: Proceedings of the 2026 International Conference on Advanced Visual Interfaces
ISBN: 9798400723421
Published: Association for Computing Machinery (ACM) 2026
URI: https://cronfa.swan.ac.uk/Record/cronfa72125
first_indexed 2026-06-19T12:12:12Z
last_indexed 2026-06-20T05:03:13Z
id cronfa72125
recordtype SURis
fullrecord <?xml version="1.0"?><rfc1807><datestamp>2026-06-19T13:14:18.2908709</datestamp><bib-version>v2</bib-version><id>72125</id><entry>2026-06-19</entry><title>Building Explainable User Interfaces</title><swanseaauthors><author><sid>e31e47c578b2a6a39949aa7f149f4cf9</sid><ORCID/><firstname>Alan</firstname><surname>Dix</surname><name>Alan Dix</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>a854728f3952ca0b74a49f9286a9b0e2</sid><ORCID>0009-0004-5663-5854</ORCID><firstname>Ben</firstname><surname>Wilson</surname><name>Ben Wilson</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>9722c301d5bbdc96e967cdc629290fec</sid><ORCID>0000-0002-1486-5537</ORCID><firstname>Matt</firstname><surname>Roach</surname><name>Matt Roach</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2026-06-19</date><abstract>The notion of explainable user interfaces (XUI) has been proposed as a way to address the growing complexity and unpredictability of many UIs. A key question is whether this aspirational goal can be achieved with reasonable amounts of development effort. This paper takes React as its focus as it is one the most widely used web development frameworks. It shows through practical demonstration that the existing event mechanisms within React can be repurposed with the addition of a small amount of annotation to implement one of the proposed XUI techniques.</abstract><type>Conference Paper/Proceeding/Abstract</type><journal>AVI '26: Proceedings of the 2026 International Conference on Advanced Visual Interfaces</journal><volume/><journalNumber/><paginationStart>1</paginationStart><paginationEnd>3</paginationEnd><publisher>Association for Computing Machinery (ACM)</publisher><placeOfPublication/><isbnPrint>9798400723421</isbnPrint><isbnElectronic/><issnPrint/><issnElectronic/><keywords>user experience, explainable UI, user interface architecture, design, explainable AI, artificial intelligence</keywords><publishedDay>7</publishedDay><publishedMonth>6</publishedMonth><publishedYear>2026</publishedYear><publishedDate>2026-06-07</publishedDate><doi>10.1145/3811427.3811499</doi><url/><notes/><college>COLLEGE NANME</college><CollegeCode>COLLEGE CODE</CollegeCode><institution>Swansea University</institution><apcterm>SU Library paid the OA fee (TA Institutional Deal)</apcterm><funders>This work has been supported by the HORIZON Europe project TANGO - Grant Agreement n. 101120763</funders><projectreference/><lastEdited>2026-06-19T13:14:18.2908709</lastEdited><Created>2026-06-19T12:54:41.7738950</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Mathematics and Computer Science - Computer Science</level></path><authors><author><firstname>Tommaso</firstname><surname>Turchi</surname><orcid>0000-0001-6826-9688</orcid><order>1</order></author><author><firstname>Alan</firstname><surname>Dix</surname><orcid/><order>2</order></author><author><firstname>Ben</firstname><surname>Wilson</surname><orcid>0009-0004-5663-5854</orcid><order>3</order></author><author><firstname>Matt</firstname><surname>Roach</surname><orcid>0000-0002-1486-5537</orcid><order>4</order></author><author><firstname>Alessio</firstname><surname>Malizia</surname><orcid>0000-0002-2601-7009</orcid><order>5</order></author></authors><documents><document><filename>72125__37012__042f1064726043ca9b88b6e35b2df10c.pdf</filename><originalFilename>72125.VOR.pdf</originalFilename><uploaded>2026-06-19T13:11:11.9665856</uploaded><type>Output</type><contentLength>2108075</contentLength><contentType>application/pdf</contentType><version>Version of Record</version><cronfaStatus>true</cronfaStatus><documentNotes>&#xA9; 2026 Copyright held by the owner/author(s). This work is licensed under a Creative Commons Attribution 4.0 International License.</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language><licence>https://creativecommons.org/licenses/by/4.0/</licence></document></documents><OutputDurs/></rfc1807>
spelling 2026-06-19T13:14:18.2908709 v2 72125 2026-06-19 Building Explainable User Interfaces e31e47c578b2a6a39949aa7f149f4cf9 Alan Dix Alan Dix true false a854728f3952ca0b74a49f9286a9b0e2 0009-0004-5663-5854 Ben Wilson Ben Wilson true false 9722c301d5bbdc96e967cdc629290fec 0000-0002-1486-5537 Matt Roach Matt Roach true false 2026-06-19 The notion of explainable user interfaces (XUI) has been proposed as a way to address the growing complexity and unpredictability of many UIs. A key question is whether this aspirational goal can be achieved with reasonable amounts of development effort. This paper takes React as its focus as it is one the most widely used web development frameworks. It shows through practical demonstration that the existing event mechanisms within React can be repurposed with the addition of a small amount of annotation to implement one of the proposed XUI techniques. Conference Paper/Proceeding/Abstract AVI '26: Proceedings of the 2026 International Conference on Advanced Visual Interfaces 1 3 Association for Computing Machinery (ACM) 9798400723421 user experience, explainable UI, user interface architecture, design, explainable AI, artificial intelligence 7 6 2026 2026-06-07 10.1145/3811427.3811499 COLLEGE NANME COLLEGE CODE Swansea University SU Library paid the OA fee (TA Institutional Deal) This work has been supported by the HORIZON Europe project TANGO - Grant Agreement n. 101120763 2026-06-19T13:14:18.2908709 2026-06-19T12:54:41.7738950 Faculty of Science and Engineering School of Mathematics and Computer Science - Computer Science Tommaso Turchi 0000-0001-6826-9688 1 Alan Dix 2 Ben Wilson 0009-0004-5663-5854 3 Matt Roach 0000-0002-1486-5537 4 Alessio Malizia 0000-0002-2601-7009 5 72125__37012__042f1064726043ca9b88b6e35b2df10c.pdf 72125.VOR.pdf 2026-06-19T13:11:11.9665856 Output 2108075 application/pdf Version of Record true © 2026 Copyright held by the owner/author(s). This work is licensed under a Creative Commons Attribution 4.0 International License. true eng https://creativecommons.org/licenses/by/4.0/
title Building Explainable User Interfaces
spellingShingle Building Explainable User Interfaces
Alan Dix
Ben Wilson
Matt Roach
title_short Building Explainable User Interfaces
title_full Building Explainable User Interfaces
title_fullStr Building Explainable User Interfaces
title_full_unstemmed Building Explainable User Interfaces
title_sort Building Explainable User Interfaces
author_id_str_mv e31e47c578b2a6a39949aa7f149f4cf9
a854728f3952ca0b74a49f9286a9b0e2
9722c301d5bbdc96e967cdc629290fec
author_id_fullname_str_mv e31e47c578b2a6a39949aa7f149f4cf9_***_Alan Dix
a854728f3952ca0b74a49f9286a9b0e2_***_Ben Wilson
9722c301d5bbdc96e967cdc629290fec_***_Matt Roach
author Alan Dix
Ben Wilson
Matt Roach
author2 Tommaso Turchi
Alan Dix
Ben Wilson
Matt Roach
Alessio Malizia
format Conference Paper/Proceeding/Abstract
container_title AVI '26: Proceedings of the 2026 International Conference on Advanced Visual Interfaces
container_start_page 1
publishDate 2026
institution Swansea University
isbn 9798400723421
doi_str_mv 10.1145/3811427.3811499
publisher Association for Computing Machinery (ACM)
college_str Faculty of Science and Engineering
hierarchytype
hierarchy_top_id facultyofscienceandengineering
hierarchy_top_title Faculty of Science and Engineering
hierarchy_parent_id facultyofscienceandengineering
hierarchy_parent_title Faculty of Science and Engineering
department_str School of Mathematics and Computer Science - Computer Science{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Mathematics and Computer Science - Computer Science
document_store_str 1
active_str 0
description The notion of explainable user interfaces (XUI) has been proposed as a way to address the growing complexity and unpredictability of many UIs. A key question is whether this aspirational goal can be achieved with reasonable amounts of development effort. This paper takes React as its focus as it is one the most widely used web development frameworks. It shows through practical demonstration that the existing event mechanisms within React can be repurposed with the addition of a small amount of annotation to implement one of the proposed XUI techniques.
published_date 2026-06-07T06:03:13Z
_version_ 1868490911895257088
score 11.109323