1. Abras, C., Maloney-Krichmar, D., & Preece, J. (2004). User-centered design. In W. S. Bainbridge (Ed.), Encyclopedia of human-computer interaction (pp. 445–456). Thousand Oaks, CA: Sage.
2. Alexander, C. (1977). A pattern language: Towns, buildings, construction. Oxford: Oxford University Press.
3. Anderson, J. R., Farrell, R., & Sauers, R. (1984). Learning to program Lisp. Cognitive Science, 8, 87–129.
4. Annett, J. (2000). Theoretical and pragmatic influences on task analysis methods. In J. Schraagen, S. Chipman, & V. Shalin (Eds.), Cognitive task analysis (pp. 25–40). Mahwah, NJ: Erlbaum.
5. Annett, J. (2004). Hierarchical task analysis. In D. Diaper & N. Stanton (Eds.), Handbook of cognitive task design (pp. 63–82). Hillsdale, NJ: Erlbaum.