kirancodes.me
To Proof Maintenance & Beyond!

Separating Concerns in Direct Manipulation User Interfaces

Kurt Stirewalt

Abstract

Direct-manipulation user interfaces are difficult to implement as a tapered hierarchy. Features such as drag enabling and continuous graphical feedback require frequent interaction and collaboration among a large number of objects in multiple layers. These collaborations complicate the design of the interfaces in the various layers. We present a new component-interface model called a "mode component", whose features simplify the expression of collaboration enabling and feedback across layer boundaries. We illustrate the use of mode components through a large example.

BibTeX
@inproceedings{Stirewalt:ASE99,
  author    = {Kurt Stirewalt},
  title     = {Separating Concerns in Direct Manipulation User Interfaces},
  booktitle = {ASE},
  pages     = {199-},
  publisher = {{IEEE} Computer Society},
  year      = {1999},
}

Related papers