What do groups need? A proposed set of generic groupware requirements
ACM Transactions on Computer-Human Interaction (TOCHI)
Modelling work: workflow and task modelling
Proceedings of the third international conference on Computer-aided design of user interfaces
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Distributed and Parallel Databases
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
XISL: a language for describing multimodal interaction scenarios
Proceedings of the 5th international conference on Multimodal interfaces
Using task modelling concepts for achieving adaptive workflows
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Towards a Library of Workflow User Interface Patterns
Interactive Systems. Design, Specification, and Verification
Requirement-based approach for groupware environments design
Journal of Systems and Software
Methodology for the development of vocal user interfaces
Proceedings of the 4th Mexican Conference on Human-Computer Interaction
Hi-index | 0.00 |
This paper addresses the need for supporting the design of user interfaces for workflow management systems. Based on the already existing task and domain models, an approach is proposed to design a workflow model that explicitly articulates its new concepts with respect to the concepts belonging to the task and the domain, but with some extensions. The specifications of the workflow user interface are then stored in a model repository where all user interface aspects are expressed in a uniform XML-compliant user interface description language. From these specifications, the user interface of the workflow could be generated in HTML based on identified design patterns, along with the dialogue expressed in SCXML, a W3C standard for expressing state charts. This process is integrated in ATOMS, a content management software which integrates the generated interfaces with the final contents. In addition, the system automatically generates a personal 'to do' list and a workflow list to locate the progress of each workflow instance. A real-world case study is presented to exemplify this process.