The location of visual elements in the UI has a huge impact on how the user interprets information
-- Rick Oppedisan, 2002
Google's founder Sergey Brin is a fan of our author, Steve Mann. Steve is the father of wearable computing.
Read Steve's chapterNo description available of Addison-Wesley Publishing.
Brooks, Fred (1975): The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley Publishing
Cockburn, Alistair (1998): Surviving Object-Oriented Projects: A Manager's Guide. Addison-Wesley Publishing
Winograd, Terry and Flores, Fernando (1987): Understanding Computers and Cognition: A New Foundation for Design. Reading MA, Addison-Wesley Publishing
Preece, Jennifer J., Rogers, Yvonne, Sharp, Helen and Benyon, David (1994): Human-Computer Interaction. Essex, UK, Addison-Wesley Publishing
Shneiderman, Ben (1997): Designing the User Interface: Strategies for Effective Human-Computer Interaction. (3rd ed.). Boston, MA, Addison-Wesley Publishing
Beck, Kent (1999): Extreme Programming Explained: Embrace Change. Reading, MA, Addison-Wesley Publishing
Jacobson, Ivar, Booch, Grady and Rumbaugh, James (1999): The Unified Software Development Process. Reading, MA, Addison-Wesley Publishing
Booch, Grady, Rumbaugh, James and Jacobson, Ivar (1998): The Unified Modeling Language User Guide. Addison-Wesley Publishing
Rumbaugh, James, Jacobson, Ivar and Booch, Grady (1998): The Unified Modeling Language Reference Manual. Addison-Wesley Publishing
Laurel, Brenda K. (ed.) (1990): Art of Human-Computer Interface Design. Addison-Wesley Publishing
Raskin, Jef (2000): The Humane Interface: New Directions for Designing Interactive Systems. Addison-Wesley Publishing
Krutchen, Philippe (2000): The Rational Unified Process: An Introduction (2nd Edition). Addison-Wesley Publishing
Gamma, Erich, Helm, Richard, Johnson, Ralph and Vlissides, John (1995): Design Patterns: Elements of reusable object-oriented software. Addison-Wesley Publishing
Fowler, Martin and Scott, Kendall (1999): UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition). Addison-Wesley Publishing
Fowler, Martin, Brant, John, Opdyke, William and Roberts, Don (1999): Refactoring: Improving the Design of Existing Code. Addison-Wesley Publishing
Carroll, John M. (ed.) (2001): Human-Computer Interaction in the New Millennium. Addison-Wesley Publishing
Foley, James D., van Dam, Andries, Feiner, Steven K. and Hughes, John F. (1995): Computer Graphics: Principles and Practice (2nd edition in C). Addison-Wesley Publishing
Beck, Kent (2002): Test-driven development: By example. Addison-Wesley Publishing
Collins, Dave (1995): Designing Object-Oriented User Interfaces. Addison-Wesley Publishing
Jacobson, Ivar, Christerson, Magnus, Jonsson, Patrik and Övergaard, Gunnar (1992): Object-oriented software engineering: A use-case driven approach. Reading, MA, Addison-Wesley Publishing
Alesso, H. Peter and Smith, Craig F. (2001): The Intelligent Wireless Web. Addison-Wesley Publishing
Badre, Albert N. (2002): Shaping Web Usability: Interaction Design in Context. Addison-Wesley Publishing
Baecker, Ronald M. and Marcus, Aaron (1990): Human Factors and Typography for More Readable Programs. Reading, MA, Addison-Wesley Publishing
Barfield, Lon (1993): The User Interface: Concepts and Design. Reading, MA, Addison-Wesley Publishing
Bass, Len and Coutaz, Joëlle (1991): Developing Software for the User Interface. Reading, MA, Addison-Wesley Publishing
Cato, John (2001): User-centered web design. Addison-Wesley Publishing
Damer, Bruce (1997): Avatars!: Exploring and Building Virtual Worlds on the Internet. Addison-Wesley Publishing
Dustin, Elfriede, Rashka, Jeff and McDiarmid, Douglas (2002): Quality Web systems: performance, security, and usability. Addison-Wesley Publishing
Foley, James D. and Dam, Andries van (1982): Fundamentals of Interactive Computer Graphics. Reading, MA, Addison-Wesley Publishing
(1992): PenPoint User Interface Design Reference. Reading, MA, Addison-Wesley Publishing
Hiltz, Starr Roxanne and Turoff, Murray (1978): The Network Nation: Human Communication via Computer. Reading, MA, Addison-Wesley Publishing
Krueger, Myron W. (1991): Artificial Reality II. Reading, MA, Addison-Wesley Publishing
Laurel, Brenda K. (1991): Computers as Theatre. Reading, MA, Addison-Wesley Publishing
Newman, William M. and Lamming, Michael G. (1995): Interactive System Design. Wokingham, England, Addison-Wesley Publishing
Norman, Donald A. (1992): Turn Signals Are the Facial Expressions of Automobiles. Reading, Massachusetts, Addison-Wesley Publishing
Preece, Jennifer J., Rogers, Yvonne, Sharp, Helen, Benyon, David, Holland, Simon and Carey, Tom (1994): Human-Computer Interaction. Reading, Mass., Addison-Wesley Publishing
Reiss, Eric L. (2000): Practical Information Architecture: A Hands-On Approach to Structuring Successful Websites. Addison-Wesley Publishing
Rubinstein, Richard (1988): Digital Typography: An Introduction to Type and Composition for Computer System Design. Reading, MA, Addison-Wesley Publishing
Salton, Garard (1989): Automatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer. Reading, Mass., Addison-Wesley Publishing
Shneiderman, Ben and Kearsley, Greg (1989): Hypertext Hands-On! An Introduction to a New Way of Organizing and Accessing Information. Reading, MA, Addison-Wesley Publishing
Smilonich, Nick, Thompson, Lynne and Marcus, Aaron (1996): The Cross-GUI Handbook: For Multiplatform User Interface Design. Addison-Wesley Publishing
Tognazzini, Bruce (1992): Tog on Interface. Reading, MA, Addison-Wesley Publishing
Tognazzini, Bruce (1995): Tog on Software Design. Addison-Wesley Publishing
Webster, Bruce F. (1989): The NeXT Book. Reading, MA, Addison-Wesley Publishing
Wickens, Christopher D., Gordon, Sallie E. and Liu, Yili (1997): An Introduction to Human Factors Engineering. Addison-Wesley Publishing
Stroustrup, Bjarne (1986): The C++ Programming Language. Addison-Wesley Publishing
Goldberg, Adele and Robson, David (1983): SmallTalk-80: The Language and Its Implementation. Addison-Wesley Publishing
Madsen, Ole L., Møller-Pedersen, Birger and Nygaard, Kristen (1993): Object-Oriented Programming in the BETA Programming Language. Addison-Wesley Publishing
Sebesta, Robert W. (2002): Concepts of Programming Languages (Fifth Edition). Addison-Wesley Publishing
van Duyne, Douglas K., Landay, James A. and Hong, Jason I. (2002): The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Addison-Wesley Publishing
(1991): Amiga User Interface Style Guide. Reading, Mass., Addison-Wesley Publishing
(1987): Human Interface Guidelines: The Apple Desktop Interface. Reading, MA, Addison-Wesley Publishing
(1992): Macintosh Human Interface Guidelines. Reading, MA, Addison-Wesley Publishing
(1992): Guide to Macintosh Software Localization. Reading, Massachusetts, Addison-Wesley Publishing
(1993): Making it Macintosh. Reading, MA, Addison-Wesley Publishing
(1996): Newton 2.0 User Interface Guidelines. Addison-Wesley Publishing
Dustin, Elfriede, Rashka, Jeff and McDiarmid, Douglas (2002): Quality Web systems : performance, security, and usability. Addison-Wesley Publishing
Foley, James D., Dam, Andries van, Feiner, Steven K. and Hughes, John F. (1990): Computer Graphics: Principles and Practice. Reading, MA, Addison-Wesley Publishing
(1992): NeXTSTEP User Interface Guidelines. Addison-Wesley Publishing
Preece, Jennifer J., Rogers, Yvonne, Sharp, Helen, Benyon, David, Holland, Simon and Carey, Tom (1994): Human-Computer Interaction. Reading, Mass., Addison-Wesley Publishing
Raskin, Jef (2000): Humane Interface: New Directions for Designing Interactive Systems. Addison-Wesley Publishing
Shneiderman, Ben (1987): Designing the User Interface: Strategies for Effective Human-Computer Interaction. Reading, MA, Addison-Wesley Publishing
Shneiderman, Ben (1992): Designing the User Interface: Strategies for Effective Human-Computer Interaction (Second Edition). Reading, MA, Addison-Wesley Publishing
Shneiderman, Ben (1997): Designing the User Interface: Strategies for Effective Human-Computer Interaction. Addison-Wesley Publishing
Shneiderman, Ben and Plaisant, Catherine (2004): Designing the User Interface : Strategies for Effective Human-Computer Interaction. Addison-Wesley Publishing
(1989): OPEN LOOK Graphical User Interface Functional Specification. Reading, Mass., Addison-Wesley Publishing
(1989): OPEN LOOK Graphical User Interface Application Style Guidelines. Reading, Mass., Addison-Wesley Publishing
(1999): Java Look and Feel Design Guidelines. Reading, Mass., Addison-Wesley Publishing
(2002): Java Look and Feel Design Guidelines. Reading, Mass., Addison-Wesley Publishing
Winograd, Terry and Flores, Fernando (1995): Understanding Computers and Cognition: A New Foundation for Design. Addison-Wesley Publishing
Carroll, John M. (ed.) (2002): Human-Computer Interaction in the New Millennium. Addison-Wesley Publishing
© All rights reserved Carroll and/or Addison-Wesley Publishing
Laurel, Brenda K. (ed.) (1990): The Art of Human-Computer Interface Design. Reading, MA, Addison-Wesley Publishing
Preece, Jennifer J., Benyon, David, Davies, Gordon, Keller, Laurie and Rogers, Yvonne (eds.) (1993): A Guide to Usability: Human Factors in Computing. Wokingham, England, Addison-Wesley Publishing
Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?
The location of visual elements in the UI has a huge impact on how the user interprets information
-- Rick Oppedisan, 2002
Google's founder Sergey Brin is a fan of our author, Steve Mann. Steve is the father of wearable computing.
Read Steve's chapter