The University of Southampton
University of Southampton Institutional Repository

On the visual programmability of desktop interfaces

On the visual programmability of desktop interfaces
On the visual programmability of desktop interfaces

Today's modern desktop interfaces allow us to utilise a computer by the direct manipulation of iconic representations of the computer's resources. As computer resources and our requirements increase, we find the need to create scripts for common tasks. In this thesis, we refine the Prograph Shell. Psh allows us to create visual scripts in the same language as the existing direct manipulation of the desktop metaphor. In the process of creating object oriented variants of Psh, we discover that direct access to dispatching algorithms allow us to implement novel features into the class structure of the Psh environment. We look at the gestures commonly found within desktop interfaces, and construct a new gesture that facilitates the creation of UNIX style pipelines.

University of Southampton
Cruickshank, Donald Gavin
Cruickshank, Donald Gavin

Cruickshank, Donald Gavin (2003) On the visual programmability of desktop interfaces. University of Southampton, Doctoral Thesis.

Record type: Thesis (Doctoral)

Abstract

Today's modern desktop interfaces allow us to utilise a computer by the direct manipulation of iconic representations of the computer's resources. As computer resources and our requirements increase, we find the need to create scripts for common tasks. In this thesis, we refine the Prograph Shell. Psh allows us to create visual scripts in the same language as the existing direct manipulation of the desktop metaphor. In the process of creating object oriented variants of Psh, we discover that direct access to dispatching algorithms allow us to implement novel features into the class structure of the Psh environment. We look at the gestures commonly found within desktop interfaces, and construct a new gesture that facilitates the creation of UNIX style pipelines.

Text
973460.pdf - Version of Record
Available under License University of Southampton Thesis Licence.
Download (12MB)

More information

Published date: 2003

Identifiers

Local EPrints ID: 465545
URI: http://eprints.soton.ac.uk/id/eprint/465545
PURE UUID: 6870e461-8b25-4c44-8217-e35a59a4be2e

Catalogue record

Date deposited: 05 Jul 2022 01:42
Last modified: 05 Jul 2022 05:46

Export record

Contributors

Author: Donald Gavin Cruickshank

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×