Abstract
This paper describes work towards the development of a framework for relating User Interface Management System (UIMS) architectural models and User Task Models (UTMs). The aim of the framework is to enable us to position features of user interface models and features of user task models in a common space. As a preliminary to the framework, we review recent work in both fields and identify the elements of user tasks and user interfaces (as reflected by UIMS architectures). We then propose an initial version of a framework to integrate the two forms of model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barnard, P. (1987) Cognitive resources and the learning of human-computer dialogues. In: J.M. Carroll (ed.) Interfacing thought: Cognitive aspects of human computer interaction. MIT Press, Cambridge, Mass.
Betts, B., Burlingame, D., Fischer, G., Foley, J., Green, M., Kasik, D., Kerr, S.T., Olsen, D., Thomas, J. (1987) Goals and Objectives for User Interface Software. Computer Graphics 21 (2), pp. 73–78.
Card, S.K., Moran, T.P., Newell, A. (1983) The Psychology of Human-Computer Interaction. Lawrence-Erlbaum, Hillsdale, NJ.
Cook, S., Drake, K., Hyde, C., Rosner, P., Slater, M. (1988) Report of Prototyping Stream, London HCI Centre, Year 1 Deliverables, Chapter 2.
Coutaz, J. (1987) PAC, An Object Oriented Model for Implementing User Interfaces. Laboratoire de Genie Informatique (University of Grenoble), BP 68.
Dance, J.R., Tamar, G.E., Hill, R.D., Hudson, S.E., Meads, J., Myers, B.A., Schulert, A. (1987) The Run-Time Structure of UIMS-Supported Applications. Computer Graphics 21 (2), pp. 97–101.
Foley, J. (1987) Transformations on a Formal Specification of User-Computer Interfaces. Computer Graphics 21 (2), pp. 109–113.
Foley, J., Kim, W., Kovavevic, S., Murray, K. (1989) Defining Interfaces at a High Level of Abstraction. IEEE Software 6 (1), pp. 25–32.
Gikas, S., Johnson, P., Reeves, S. (1990) Formal Framework for Task Oriented Modelling of Devices. Technical Report, Dept. of Computer Science, Queen Mary and Westfield College.
Goldberg, A. (1984) Smalltalk-80: The Interactive Programming Environment, Addison-Wesley.
Henderson, D.A. (1986) The Trillium User Interface Design Environment. In: Human Factors in Computer Systems. Proceedings SIGCHI ’86.
Hill, R.D. (1986) Supporting Concurrency, Communication and Synchronisation in Human-Computer Interaction — The Sassafras UIMS, ACM Transactions on Graphics 5 (3), pp. 179–210.
Hill, R.D., Herrmann, M. (1989) The Structure of Tube — A Tool for Implementing Advanced User Interfaces. In: Eurographics ’89, North-Holland.
Hudson, S.E. (1987) UIMS Support for Direct Manipulation Interfaces. Computer Graphics 21 (2).
Jakob, R.J.K. (1986) A Specification for Direct-Manipulation User Interfaces. ACM Trans, on Graphics 5 (4).
Johnson, P. (1987) Task Models in HCl. Presented to Alvey Conference, Sussex University, Brighton.
Johnson, P. (1989) HCI Models in Software Design: Task Oriented Models of Interactive Software Systems. In: K.H. Bennett (ed.) Software Engineering Environments, Ellis Horwood, pp. 111–140.
Johnson, P., Nicolosi, E. (1990) Task-Based User Interface Development Tools. Submitted to Interact ’90.
Johnson, P., Johnson, H., Waddington, R., Shouls, A. (1988) Task Related Knowledge Structures: Analysis, Modelling and Application. In: D.M. Jones and R. Winder (eds.), People and Computers: From Research to Implementation, HCI’88, Cambridge University Press, pp. 137–155.
Johnson, H., Johnson, P. (1990a) Integrating Task Analysis into System Design: Surveying Designers’ Needs. Ergonomics Special Issue.
Johnson, P., Johnson H. (1990b) Knowledge Analysis of Tasks: Task Analysis and Specification for Human-Computer systems. In A. Downton (ed), Engineering the Human-Computer Interface. McGraw-Hill.
Krasner, G., Pope, S. (1988) A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. Journal of Object-Oriented Programming 1 (3), pp. 26–49, Aug/Sept 88.
Myers, B.A. (1989) User Interface Tools: Introduction and Survey. IEEE Software 6 (1), pp. 15–23.
Payne, S.J., Green, T.R.G. (1986) Task Action Grammars. Human-Computer Interaction 2, pp. 93–133.
Pfaff, G.E., ed. (1985) User Interface Management Systems, Springer-Verlag.
Reisner, P. (1981) Formal Grammar and Design of an Interactive System. IEEE Transactions on Software Engineering, SE-3, pp. 218–229.
Rhyne, J., Ehrich, R., Bennett, J., Hewett, T., Sibert, J., Bleser, T. (1987) Tools and Methodology for User Interface Development. Computer Graphics 21 (2), pp. 78–87.
Rossen, M.B., Maass, S., Kellogg, W.A. (1988) The Designer as User: Building Requirements for Design Tools from Design Practice. Communications of the ACM 31 (11), pp. 1288–1298.
Schneiderman, B. (1983) Direct Manipulation: A Step Beyond Programming Languages. IEEE Computer 16 (8).
Thomas, J.J., Hamlin, G. (1983) Graphical Input Interaction Technique (GIIT) Workshop Summary, Computer Graphics 17 (1), pp. 5–30.
van Harmelen, M., Wilson, S.M. (1987) Viz: A Production System Based User Interface Management System. Proc. Eurographics ’87, North-Holland.
Waddington, R., Johnson, P. (1989a) Designing and Evaluating Interfaces Using Task Models. In: G.X. Ritter (ed.) 11th World Computer Congress (MP Congress 1989), North-Holland.
Waddington, R., Johnson, P. (1989b) A Family of Task Models for Interface Design. In: A. Sutcliffe and L. Macaulay (eds.), HCI ’89, Cambridge University Press.
Wasserman, A.I., Shewmake, D.T. (1982) Rapid Prototyping of Interactive Information Systems. ACM Sigsoft Engineering Notes, 7 (5), pp. 171–180.
Williams, G. (1987) Review of HyperCard. In: BYTE, December 1987.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 EUROGRAPHICS the European Association for Computer Graphics
About this paper
Cite this paper
Johnson, P., Drake, K., Wilson, S. (1991). A Framework for Integrating UIMS and User Task Models in the Design of User Interfaces. In: Duce, D.A., Gomes, M.R., Hopgood, F.R.A., Lee, J.R. (eds) User Interface Management and Design. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76283-3_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-76283-3_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-76285-7
Online ISBN: 978-3-642-76283-3
eBook Packages: Springer Book Archive