A user interface design tool.
The production of graphical interfaces is often hindered by the difficulty designers find in visualising the interface. This paper considers a user interface tool which allows the construction of graphical interfaces by direct manipulation. It also considers the specification of interfaces using an object oriented approach. Finally it considers how the results of evaluation of the user interface can be linked to the design specification for the improvement of subsequent interface prototypes. The tool is part of the Alvey ECLIPSE integrated project support environment.
FieldsUser interface design direct manipulation interfaces computer human interaction interface evaluation software tools user interface design graphical evaluation specification
Un outil pour la production d'interfaces d'utilisateur
Unable to display preview. Download preview PDF.
- [Alexander86].H Alexander, “ECS — A technique for the formal specification and rapid prototyping of human-computer interaction,” in People and Computers: Designing for usability, Proceedings of BCS HCI '86, pp. 157–179, Cambridge University Press, Cambridge, UK, 1986.Google Scholar
- [Carroll85].J M Carroll and M B Rosson, “Usability Specifications as a Tool in Iterative Development,” in Advances in Human Computer Interaction Vol. 1, ed. H R Hartson, pp. 1–28, Ablex, New Jersey, 1985.Google Scholar
- [Cox86].B J Cox, Object Oriented Programming: An Evolutionary Approach, Addison Wesley, 1986.Google Scholar
- [Gettys86].J Gettys, “Problems Implementing Window Systems in UNIX,” in Usenix Proceedings, January 1986.Google Scholar
- [Goldberg84].A Goldberg, Smalltalk-80, Addison-Wesley, 1984.Google Scholar
- [Henderson86].A Henderson, “The Trillium user interface,” in Proceedings of CHI '86, ACM, New York, 1986.Google Scholar
- [Jacob87].R J K Jacob, “A Specification Language for Direct Manipulation User Interfaces,” To appear in ACM Transactions on Graphics, 1987.Google Scholar
- [Myers86].B A Myers and W Buxton, “Creating Highly-Interactive and Graphical User Interfaces by Demonstration,” in Proceedings of SIGGRAPH '86, pp. 249–258, ACM, New York, 1986.Google Scholar
- [Payne85].S J Payne, “Task-Action Grammar,” in Human-Computer Interaction — Interact 84, ed. B. Shackel, pp. 527–532, North Holland, Amsterdam, 1986.Google Scholar
- [Reid86].P Reid and R C Welland, “Project development in view,” in Software Engineering Environments (ed. I. Sommerville), pp. 170–181, Peter Peregrinus, London, UK, 1986.Google Scholar
- [Reisner81].P Reisner, “Formal Grammar and human factors design of an interactive computer system,” IEEE Transactions on Software Engineering, vol. SE-7, no. 2, pp. 229–240, IEEE, March 1981.Google Scholar
- [SMI86].SMI, NeWS Preliminary Technical Overview, Sun Microsystems, Mountain View, CA, October 1986.Google Scholar
- [Shackel86].B Shackel, “Ergonomics in design for usability,” in People and Computers: Designing for usability, Proceedings of BSC HCI '86, pp. 44–64, Cambridge University Press, Cambridge, UK, 1986.Google Scholar
- [Shneiderman83].B Shneiderman, “Direct Manipulation: A Step Beyond Programming Langauges,” IEEE Computer, vol. 16, pp. 57–69, 1983.Google Scholar
- [Smart86].J D Smart, “A Man-Machine Interface Management System for UNIX,” UniForum 1986 Conference Proceedings, Anaheim, CA, 1986.Google Scholar
- [Wasserman86].A I Wasserman, P A Pircher, D T Shewmake, and M L Kerstein, “Developing interactive information systems with the user software engineering methodology,” IEEE Transactions on Software Engineering, vol. SE-12, no. 2, pp. 326–345, IEEE, February 1986.Google Scholar