Download User interface design with matrix algebra

Transcript
User interface design with matrix algebra
·
31
[7] D. E. Knuth, “Two Notes on Notation,” American Mathematical Monthly, 99(5),
pp403–422, 1992.
[8] L. Lamport, “TLA in Pictures,” IEEE Transactions on Software Engineering, 21(9),
pp768–775, 1995.
[9] B. Myers, “Past, Present, and Future of User Interface Software Tools,” in J. M. Carroll,
editor, Human-Computer Interaction in the New Millenium, Addison-Wesley, 2002.
[10] W. M. Newman, “A System for Interactive Graphical Programming,” Proceedings 1968
Spring Joint Computer Conference, 47–54, American Federation of Information
Processing Societies, 1969.
[11] D. L. Parnas, “On the Use of Transition Diagrams in the Design of a User Interface for an
Interactive Computer System,” Proceedings 24th. ACM National Conference,
pp379–385, 1964.
[12] J. Raskin, The Humane Interface, Addison-Wesley, 2000.
[13] H. Thimbleby, “Calculators are Needlessly Bad,” International Journal of
Human-Computer Studies, 52(6), pp1031–1069, 2000.
[14] H. Thimbleby, P. Cairns & M. Jones, “Usability Analysis with Markov Models, ACM
Transactions on Computer Human Interaction, 8(2), pp99–132, 2001.
[15] H. Thimbleby, “Analysis and Simulation of User Interfaces,” Human Computer Interaction
2000, BCS Conference on Human-Computer Interaction, edited by S. McDonald,
Y. Waern and G. Cockton, XIV, pp221–237, 2000.
[16] H. Thimbleby, “Permissive User Interfaces,” International Journal of Human-Computer
Studies, 54(3), pp333–350, 2001.
[17] H. Thimbleby, “Reflections on Symmetry,” Proc. Advanced Visual Interfaces, AVI2002,
pp28–33, 2002.
[18] A. I. Wasserman, “Extending State Transition Diagrams for the Specification of Human
Computer Interaction,” IEEE Transactions on Software Engineering, SE-11(8),
pp699–713, 1985.
[19] S. Wolfram, The Mathematica Book, 4th. ed., Cambridge University Press, 1999.