Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/26005
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorLUYTEN, Kris-
dc.contributor.advisorVande Moere, Andrew-
dc.contributor.authorTODI, Kashyap-
dc.date.accessioned2018-05-28T10:06:57Z-
dc.date.available2018-05-28T10:06:57Z-
dc.date.issued2018-
dc.identifier.urihttp://hdl.handle.net/1942/26005-
dc.description.abstractA user interface is the primary mean by which a user interacts with a computer. Interactive elements, placed on an interface, define the scope of interactions afforded to users. This thesis investigates placement issues central to the design of user interfaces. The primary goal is support the construction of user interfaces by improving or facilitating the placement of interactive elements on (1) graphical user interfaces (GUIs), and (2) post-WIMP user interfaces. GUIs are the most-commonly used method for interacting with computers. They consists of interactive elements organised in a visual interface layout. Improving the construction of interface layouts positively impacts user performance and perception of the interface. However, objectively improving the placement of elements is non-trivial. The first part of my thesis addresses challenges towards improving placement on GUI layouts. To this end, I make two main contributions. In Sketchplore, I investigate design-time improvements by enabling interface designers to sketch and explore layouts using an interactive optimiser. In Familiarisation, I discuss a use-time approach to improve placement for individual users by applying principles of familiarity. Post-WIMP interfaces go beyond the GUI paradigm, and open up new interaction possibilities. They support a larger set of interactive elements, such as sensors and actuators. Due to the added technical complexity, it can be challenging to place interactive elements onto such interfaces. The second part of this thesis focuses on facilitating the placement of interactivity onto post-WIMP interfaces, and makes two contributions towards addressing placement challenges. I investigate the placement of interactive electronic elements onto physical interfaces. I present PaperPulse as a tool for non-expert to place electronics onto paper interfaces, and extend the discussion to other physical interfaces such as wearables and smart home interfaces. In BinPut, I discuss the placement of standard input controls onto a diverse set of interfaces, and present a universal technique that can be applied to different types of input and devices. The concepts and principles discussed in the thesis contribute towards addressing placement problems central to the construction of user interfaces. They can result in design interfaces that are performant, and that support a wide range of interactions. Quantitative and qualitative evaluations of the resulting tools and techniques provide evidence for the approaches presented in this dissertation.-
dc.language.isoen-
dc.subject.otheruser interfaces; interactive elements; interface design; UI construction tools; model-based interfaces-
dc.titleImproving and Facilitating the Placement of Interactive Elements on User Interfaces-
dc.typeTheses and Dissertations-
local.format.pages255-
local.bibliographicCitation.jcatT1-
local.type.refereedNon-Refereed-
local.type.specifiedPhd thesis-
dc.identifier.urlhttp://kashyaptodi.com/data/Todi_Dissertation_2018.pdf-
item.fullcitationTODI, Kashyap (2018) Improving and Facilitating the Placement of Interactive Elements on User Interfaces.-
item.accessRightsOpen Access-
item.contributorTODI, Kashyap-
item.fulltextWith Fulltext-
Appears in Collections:PhD theses
Research publications
Files in This Item:
File Description SizeFormat 
Todi_Dissertation_2018.pdf3.41 MBAdobe PDFView/Open
Show simple item record

Page view(s)

52
checked on Sep 6, 2022

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.