2004
CMPT 856 Projects
|
Simulating Task Models Using
Concrete User Interface Components
-David Paquette (dnp972@mail.usask.ca)
Abstract: Interaction Templates were previously introduced as a
method to help ease the construction of ConcurTaskTrees. This paper begins with
a brief introduction to task modelling, ConcurTaskTrees, and Interaction
Templates. Interaction Templates are then discussed in more detail in terms of
a language for defining Interaction Templates. An overview of ConcurTaskTrees
simulators is given, and the details of how Interaction Templates can be
simulated using concrete interface components are also discussed. A task model
simulator that shows how a concrete interface component can simulate a task
model was built. Finally, the paper concludes with an outline of possible
future work with Interaction Templates.
Download:
Paper (PDF),
Presentation (PPT), Implementation
(Dephi)
|
A High-Level Architecture For The User Interface Prototyping Infrastructure:
Lessons [Not] Learned From DENIM
-Jennifer Petrie (jnp834@mail.usask.ca)
Abstract: This paper investigates architectural issues for
prototyping infrastructures. DENIM's architecture is studied because it has
many features in common with the new prototyping infrastructure. This paper
finds that DENIM's concrete architecture is not well designed and, as a result,
cannot easily be extended or reused. The paper then presents a proposed
architecture for the new prototyping infrastructure. The proposed architecture,
although preliminary, shows promise for being reusable and extendable.
Download: Paper
(PDF), Presentation
(PPT)
|
Interactions, Transformations and AUI3D
-Mark Watson (mdw655@mail.usask.ca)
Abstract: User-interfaces have been dominated by two or
two-and-a-half dimensional interfaces for the better part of the last two
decades. Although much important work remains in to be done in the area of
interface design and human-computer interaction with regards to two dimensions,
there has been a recent, renewed interest in three-dimensional interfaces.
Largely, this is due to the emergence of graphics cards capable of rendering
three-dimensional scenes, rather than a great demand for interfaces of this
nature. As such, there has been some diculty in finding applications that seem
to require higher dimensional interfaces. Also, there has been a great deal of
diffculty in understanding how user interaction should occur within three
dimensions. Presented is a value-oriented framework for capturing user
interaction as a series of transformations, designed to aid the research of
interactions techniques.
Download: Paper
(PDF), Presentation
(PPT), Implementation (C++)
|
|