Show simple item record

dc.contributor.advisorJärvi, Jaakko
dc.creatorRamanathan, Anirudh
dc.date.accessioned2016-07-08T15:17:39Z
dc.date.available2018-05-01T05:49:47Z
dc.date.created2016-05
dc.date.issued2016-04-29
dc.date.submittedMay 2016
dc.identifier.urihttps://hdl.handle.net/1969.1/157132
dc.description.abstractMulti-selection is the act of selecting a set of elements on a graphical user interface in order to perform one or more operations on that set. Multi-selection is used, for example, to select thumbnails in an image gallery, in order to perform an action, such as uploading, deleting, or editing. This thesis builds on prior work that specifies multi-selection formally as a reusable feature for mouse-based interfaces. In this thesis we extend the formalism to touch-screen devices. The thesis also reports on Multiselect-Android, our implementation of the formalism for the Android platform. The analysis and evaluation of the presented multi-selection framework were conducted in two stages. The first stage compares the implementation effort when a developer implements multi-selection using Multiselect-Android with the effort when using traditional vendor-provided GUI libraries. The second stage evaluates how easy and effective it is for users to select multiple elements using different kinds of multi-selection features. A user study that we conducted shows that multi-selection using Multiselect-Android is faster than using features that are common in today’s applications. To summarize, this thesis defines generic selection semantics for touchscreen devices, describes a reference implementation, and compares the semantics with existing practice.en
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.subjectuser interfacesen
dc.subjectmulti-selectionen
dc.subjecttouch-screenen
dc.subjectreusable librariesen
dc.subjectAndroiden
dc.titleMulti-Selection in Touch-Screen Graphical User Interfacesen
dc.typeThesisen
thesis.degree.departmentComputer Science and Engineeringen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorTexas A & M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberShipman, Frank M
dc.contributor.committeeMemberEntesari, Kamran
dc.type.materialtexten
dc.date.updated2016-07-08T15:17:39Z
local.embargo.terms2018-05-01
local.etdauthor.orcid0000-0001-9825-2887


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record