3.10 References
[Booch et al. 1999] G. Booch, J. Rumbaugh, and I. Jacobson. The Unified Modeling Language User Guide. Reading, MA: Addison-Wesley, 1999.
[Carroll 1995a] J. M. Carroll, ed. Scenario-Based Design: Envisioning Work and Technology in System Development. New York: John Wiley and Sons, 1995.
[Carroll 1995b] J. M. Carroll. Introduction: The Scenario Perspective on System Development. In J. M. Carroll, ed. Scenario-Based Design: Envisioning Work and Technology in System Development. New York: John Wiley and Sons, 1995, 1–17.
[Collins 1995] D. Collins. Designing Object-Oriented User Interfaces. Menlo Park, CA: Benjamin-Cummings, 1995.
[Constantine 2000] L. L. Constantine. E-mail to author, 2000.
[Constantine and Lockwood 1999] L. L. Constantine and L. A. D. Lockwood. Software for Use: A Practical Guide to Models and Methods of Usage-Centered Design. New York: ACM, and Reading, MA: Addison-Wesley, 1999.
[Cook and Daniels 1994] S. Cook and J. D. Daniels. Designing Object Systems: Object-Oriented Modelling with Syntropy. Hemel Hempstead: Prentice Hall, 1994.
[Dayton et al. 1998] T. Dayton, A. McFarland, and J. Kramer. Bridging User Needs to Object Oriented GUI Prototype via Task Object Design. In L. Wood, ed. User Interface Design. Boca Raton, FL: CRC Press, 1998.
[DSDM 1995] The DSDM Consortium. Dynamic Systems Development Method. Version 2. UK: Tesseract Publishing, 1995.
[Fowler 1997] M. Fowler with K. Scott. UML Distilled: Applying the Standard Object Modeling Language. Reading, MA: Addison-Wesley, 1997.
[Hartson et al. 1990] H. R. Hartson, A. C. Siochi, and D. Hix. The UAN: A User-Oriented Representation for Direct Manipulation Interface Designs. ACM Transactions on Information Systems, 8 (3), 1990.
[Helander et al. 1997] M. Helander, T. K. Landauer, and P. V. Prabhu, eds. Handbook of Human-Computer Interaction. 2nd Ed., New York: Elsevier, 1997.
[Henderson 1991] A. Henderson. A Development Perspective on Interface Design and Theory. In J. M. Carroll, ed. Designing Interaction: Psychology at the Human-Computer Interface. Cambridge, UK: Cambridge University Press, 1991.
[Hix and Hartson 1993] D. Hix and H. R. Hartson. Developing User Interfaces: Ensuring Usability Through Product and Process. New York: John Wiley and Sons, 1993.
[Jones 1986] C. B. Jones. Systematic Software Development Using VDM. Englewood Cliffs, NJ: Prentice Hall, 1986.
[Monk 1998] A. Monk. Lightweight Techniques to Encourage Innovative User Interface Design. In L. E. Wood, ed. User Interface Design: Bridging the Gap. Boca Raton, FL: CRC Press, 1998.
[Muller et al. 1997] M. J. Muller, J. H. Hallewell, and T. Dayton. Participatory Practices in the Software Lifecycle. In M. Helander, T. K. Landauer, and P. V. Prabhu, eds. Handbook of Human-Computer Interaction. 2nd Ed., New York: Elsevier, 1997.
[OMG 1999] Object Management Group. OMG Unified Modeling Language Specification. Version 1.3 R9, 1999.
[Randall et al. 1994] D. Randall, J. Hughes, and D. Shapiro. Steps Toward a Partnership: Ethnography and System Design. In M. Jirotka and J. Goguen, eds. Requirements Engineering Social and Technical Issues. Orlando, FL: Academic Press, 1994.
[Roberts et al. 1998] D. Roberts, D. Berry, S. Isensee, and J. Mullaly. Designing for the User with OVID: Bridging User Interface Design and Software Engineering. Indianapolis, IN: Macmillan Technical Publishing, 1998.
[Rosson 1997] M. B. Rosson. Designing Object Oriented User Interfaces from Usage Scenarios. Workshop on Object-Oriented User Interfaces, CHI97, found at http://www.cutsys.com/CHI97/ Rosson.html, 1997.
[Schneiderman 1987] B. Schneiderman. Designing the User Interface: Strategies for Effective Human Computer Interaction. Reading, MA: Addison-Wesley, 1987.
[Stapleton 1997] J. Stapleton. Dynamic Systems Development Method: The Method in Practice. Reading, MA: Addison-Wesley, 1997.
[van Harmelen 1994] M. van Harmelen. Object Oriented Modelling and Specification for User Interface Design. In F. Paterno, ed. Interactive Systems: Design, Specification and Verification. Proceedings of First Eurographics ISDV Workshop, Berlin: Springer, 1995.
[van Harmelen et al. 1997] M. van Harmelen, J. Artim, K. Butler, A. Henderson, D. Roberts, M. B. Rosson, J.-C. Tarby, and S. Wilson. Object Models in User Interface Design: CHI97 Workshop Summary. SIGCHI Bulletin, New York: ACM, October 1997.
[Walmer and Kleppe 1999] J. Walmer and A. Kleppe. The Object Constraint Language: Precise Modeling with UML. Reading, MA: Addison-Wesley, 1999.
[Wills 1988] A. Wills. Structure of Interactive Environments in Software Engineering Environments, P. Brereton, ed. Ellis Horwood, 1988.
[Winograd 1995] T. Winograd. From Programming Environments to Environments for Designing. CACM, 38 (6), June 1995.