Back
Supporting Workflow in User Interface Description Languages
Nicole Stavness, Kevin Schneider
Abstract
XML-based user interface description languages (UIDLs) have been developed to support user interface portability
across multiple platforms. UIDLs express various aspects of the user interface, including the abstract and concrete
elements of the user interface, the tasks to be performed by the user, and the user interface dialogue. We have
developed the progression model for expressing workflow aspects of an interactive system using an XMLbased language.
The progression model considers workflow to be a sequence of scenes progressing towards an organizational goal.
The model allows us to express workflow explicitly using a markup language. In this paper we present a prototype
system, the progression analyzer that accepts a progression, renders the user interface described by a scene and
provides the user with a mechanism to monitor, save, recall, reorder and coordinate the workflow.
Back