Conference Paper/Proceeding/Abstract 14 views 3 downloads
Building Explainable User Interfaces
AVI '26: Proceedings of the 2026 International Conference on Advanced Visual Interfaces, Pages: 1 - 3
Swansea University Authors:
Alan Dix, Ben Wilson , Matt Roach
-
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...
| 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>© 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 |

