Ian H. Witten

Greenberg, S., Darragh J. J., Maulsby D. and Witten I. H. (1995)
Predictive Interfaces: What will they think of next?. In A. D. N. Edwards (Ed.), Extra-Ordinary Human Computer Interaction: Interfaces for Users with Disabilities. Cambridge, Cambridge University Press, pages 103-140. Earlier version as Report 1991-448-32, November.
PDF Paper
Greenberg, S. and Witten, I. H. (1993)
Supporting Command Reuse: Mechanisms for Reuse. International Journal of Man Machine Studies, 39(3):391-425, September. Also as report 1993-497-2, January. Earlier quite different version as 'A survey of resuse facilities', Report 1989-374-36, December.
PDF Paper
Greenberg, S. and Witten, I. H. (1993)
Supporting Command Reuse: Empirical Foundations and Principles. International Journal of Man Machine Studies, 39(3):353-390, September. Also as report 1993-496-1, January. Earlier quite different version as Report 1989-375-37, December.
PDF Paper
Greenberg, S., Witten, I. H. and Finlay, J. (1993)
Software Personalization. In A. Ralston and E. D. Reilly (Eds.) Encyclopaedia of Computer Science, pages 1240-1241. Van Nostrand Reinhold, New York.
PDF Paper
Witten, I. H. and Greenberg, S. (1993)
User Interfaces. In A. Ralston and E. D. Reilly (Eds.) Encyclopaedia of Computer Science, pages 1411-1414. Van Nostrand Reinhold, New York. Earlier version as report 1989-361-23, September.
PDF Paper
Witten, I. H., Thimbleby, H. W., Coulouris, G. and Greenberg, S. (1991)
Liveware: A new approach to sharing data in social networks. International Journal of Man Machine Studies, 34(3):337-348, March. Earlier version as Report 1990-389-13, June.
PDF Paper
Greenberg, S. and Witten, I. H. (1988)
Directing the user interface: How people use command-based systems. In Proc. IFAC 3rd Man Machine Systems Conference. (Oulou, Finland),, June 14-16. Also as Report 1988-289-01, January.
PDF Paper
Greenberg, S. and Witten, I. H. (1988)
How users repeat their actions on computers: Principles for design of history. In Proc. ACM SIGCHI Conference on Human Factors in Computing Systems (ACM CHI'88). (Washington), ACM Press, pages 171-178, May 15-19. Also as Report 1987-279-27, September.
PDF Paper
Witten, I. H., MacDonald, B. A. and Greenberg, S. (1987)
Specifying procedures to office systems. In Proc. Automating Systems Development Conference. (Leicester),, April 14-16. Also as Report 1987-257-05, January.
PDF Paper
Greenberg, S., Peterson, M. and Witten, I. H. (1986)
Issues and experiences in the design of a window management system. In Proc. Canadian Information Processing Society Edmonton Conference. (Edmonton, Alberta), pages 33-44, October 21-23. Also as Report 1986-240-14, September.
PDF Paper
Greenberg, S. and Witten, I. H. (1985)
Adaptive personalized interfaces: A question of viability. Behaviour and Information Technology, 4(1):31-45, January. Earlier version as report 1984-152-4, April.
PDF Paper
Greenberg, S. and Witten, I. H. (1985)
Interactive end-user creation of workbench hierarchies within a window interface. In Proc. Canadian Information Processing Society National Conference. (Montreal, Quebec), pages 408-416, June 3-5. Also as report 1985-191-4, March.
PDF Paper
Witten, I. H. and Greenberg, S. (1985)
User interfaces for office systems. In Oxford Surveys in Information Technology. (P. Zorkoczy, Ed.), Oxford University Press, pages 69-104. Earlier version as Report 1984-161-19, February.
PDF Paper
Greenberg, S. and Witten, I. H. (1984)
Comparison of menu displays for ordered lists. In Proc. Canadian Information Processing Society National Conference. (Calgary, Canada), pages 464-469, May 9-11. also as Report 1985-210-23, September.
PDF Paper
Witten, I. H., Cleary, J. and Greenberg, S. (1984)
On frequency-based menu-splitting algorithms. International Journal of Man Machine Studies, 21(2):135-148, August.
PDF Paper
Witten, I. H., Greenberg, S. and Cleary, J. (1983)
Personalizable directories: A case study in automatic user modelling. In Proc. Graphics Interface (GI'83). (Edmonton, Alberta), pages 183-190. Also as Report 1983-118-7, March.
PDF Paper