Back
Into the mangle, Software engineers run creases through a user interface metaphor
Simon Crowle
Abstract
This paper presents some of the lessons learned from a software engineering
case study that adopted a formal approach to the modeling, development and
implementation of a user interface metaphor. The application of
metaphorical concepts in human-computer interaction is wide spread but
informed by only a few high-level design processes or abstractions. As a
result, the integration of these concepts with other design views is often
both weakly specified and only tacitly understood. In an attempt to better
understand this design activity, this paper reports on the use of ISML (an
XML-based GUI specification framework) within the context of a streaming
media software engineering project. An analysis of the engineers' modeling
and development experiences using the ISML framework reveals valuable insights
regarding the use of some model-based design views and their realisation in an
interactive application.
Back