Show simple item record

dc.contributor.authorDicker, Jeff
dc.date.accessioned2008-09-11 15:08:44 (GMT)
dc.date.available2008-09-11 15:08:44 (GMT)
dc.date.issued2008-09-11T15:08:44Z
dc.date.submitted2008-09-09
dc.identifier.urihttp://hdl.handle.net/10012/3965
dc.description.abstractAn ideal user interface accommodates the requirements and abilities of its users, and every user has a specific set of needs that must be fulfilled in order for an interface to be useful. This thesis concentrates on using the post-deployment tailoring technique of customization in order to ensure that an interface meets a user's needs and abilities in a final, user-driven design step. To this end, the more entirely a UI can be customized, the more perfectly it can be transformed into a state that best suits its user. Very few systems offer complete customization: allowing the entirety of an interface to be customized, baring change to its interaction style. While a few systems do offer complete customization, no fully customizable system exists that is built using modern widget-based GUI's. This is the goal of the architecture described in this thesis, the Interface Manager. It uses interface building techniques to make cosmetic customizations and a command-driven style similar to that of Unix shells to make functionality customizations. This system allows interfaces to become well suited to their user, but it also offers open questions about user-initiated innovation in software and the scaling of visual interface design tools.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectCustomizationen
dc.subjectSystemen
dc.titleCompletely Customizing Modern GUIs Through Command-Driven Interfacesen
dc.typeMaster Thesisen
dc.pendingfalseen
dc.subject.programComputer Scienceen
uws-etd.degree.departmentSchool of Computer Scienceen
uws-etd.degreeMaster of Mathematicsen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages