Alistair G. Sutcliffe

Personal Homepage
Employer
()
Email
Alistair.Sutcliffe@mbs.ac.uk

Alistair Sutcliffe (MA Cantab-Natural Sciences, PhD Wales) is Professor of Systems Engineering, and Director of the Centre for HCI Design, in the School of Informatics, University of Manchester, UK. Originally at ethologist, he has worked in the IT and finance industry, the civil service and City and Manchester Universities. His research spans software engineering, human computer interaction, cognitive and social science, with recent interests in scenario based design, methods for requirements engineering, analysis and modelling complex socio technical systems, visualisation and creative design . He is a leading authority on human factors in safety critical systems, requirements engineering and multimedia user interface design, has authored 6 books and 200+ publications on human computer interaction, requirements engineering, software and domain knowledge reuse. His recent books include: Multimedia and virtual reality: Designing multisensory user interfaces. Lawrence Erlbaum Associates (2003) User-Centred Requirements Engineering. Springer, (2002) and The Domain Theory: Patterns for knowledge and software reuse, Lawrence Erlbaum Associates (2002). He currently manages EPSRC projects ADVISES (E-science requirements analysis and visualisation) and ESRC/EPSRC Foresight project Developing Theory for Evolving Socio Technical Systems and was recently PI of EPSRC projects SIMP- Systems Integration for Major Projects, ISRE Immersive scenario based Requirements Engineering and CORK Corporate Knowledge Repository. He serves on the editorial boards of several journals in the software engineering and human computer interaction. He founded IFIP TC-13 Working Group 13.2 Methodology for User Centred Design, is editor of the ISO standard 14915, on Multimedia user interface design, co-chaired the ACM conference Designing Interactive Systems 2002 and is co-chair of IEEE Requirements Engineering conference in 2007. He was awarded the IFIP silver core in 1999, is a reviewer for EPSRC college, INRIA cognitive engineering projects 2002 & 2006, NSF Science of Design program and made recent plenary keynote presentations at IHM03, HCI05, and CAiSE06 conferences

Publication Statistics

Publication period start
1985
Publication period end
2014
Number of co-authors
133

Co-authors
Number of publications with favourite co-authors

Productive Colleagues
Most productive colleagues in number of publications

Publications

Sutcliffe, Alistair G., Blandford, Ann (2010): Guest Editors' Introduction. In Interacting with Computers, 22 (1) pp. 1-2. http://www.sciencedirect.com/science/article/B6V0D-4XV5NX9-1/2/d69d62dafb6b75fe62fe10331a45a83c

Gregoriades, Andreas, Sutcliffe, Alistair G., Papageorgiou, Georgios, Louvieris, Panos (2010): Human-Centered Safety Analysis of Prospective Road Designs. In IEEE Transactions on Systems, Man, and Cybernetics, Part A, 40 (2) pp. 236-250. http://dx.doi.org/10.1109/TSMCA.2009.2037011

Chen, Sherry Y., Macredie, Robert D., Liu, Xiaohui, Sutcliffe, Alistair G. (2010): Editorial: Data mining for understanding user needs. In ACM Transactions on Computer-Human Interaction, 17 (1) pp. 1. http://dx.doi.org/10.1145/1721831.1721832

Sutcliffe, Alistair G., Gonzalez, Victor M., Kraut, Robert E. (2009): Social mediating technologies: developing the research agenda. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 4775-4778. http://doi.acm.org/10.1145/1520340.1520738

Binder, Jens, Howes, Andrew, Sutcliffe, Alistair G. (2009): The problem of conflicting social spheres: effects of network structure on experienced ten. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 965-974. http://doi.acm.org/10.1145/1518701.1518849

Thew, Sarah, Sutcliffe, Alistair G., Procter, Rob, Bruijn, Oscar de, McNaught, John, Venters, Colin C., Buchan, Iain (2009): Requirements Engineering for E-science: Experiences in Epidemiology. In IEEE Software, 26 (1) pp. 80-87. http://dx.doi.org/10.1109/MS.2009.19

Hartmann, Jan, Angeli, Antonella De, Sutcliffe, Alistair G. (2008): Framing the user experience: information biases on website quality judgement. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 855-864. http://doi.acm.org/10.1145/1357054.1357190

Sutcliffe, Alistair G., Namoune, Abdallah (2008): Getting the message across: visual attention, aesthetic design and what users remember. In: Proceedings of DIS08 Designing Interactive Systems , 2008, . pp. 11-20. http://doi.acm.org/10.1145/1394445.1394447

Hartmann, Jan, Sutcliffe, Alistair G., Angeli, Antonella De (2008): Towards a theory of user judgment of aesthetics and user interface quality. In ACM Transactions on Computer-Human Interaction, 15 (4) pp. 15. http://doi.acm.org/10.1145/1460355.1460357

Sutcliffe, Alistair G., Namoune, Abdallah (2008): Investigating User Attention and Interest in Websites. In: INTERACT 2008 , 2008, .

Kaindl, Hermann, Constantine, Larry L., Pastor, Oscar, Sutcliffe, Alistair G., Zowghi, Didar (2008): How to Combine Requirements Engineering and Interaction Design?. In: 16th IEEE International Requirements Engineering Conference RE 2008 8-12 September, 2008, Barcelona, Catalunya, Spain. pp. 299-301. http://dx.doi.org/10.1109/RE.2008.59

Thew, Sarah, Sutcliffe, Alistair G. (2008): Investigating the Role of \'Soft Issues\' in the RE Process. In: 16th IEEE International Requirements Engineering Conference RE 2008 8-12 September, 2008, Barcelona, Catalunya, Spain. pp. 63-66. http://dx.doi.org/10.1109/RE.2008.35

Sutcliffe, Alistair G. (2008): A Design Framework for Mapping Social Relationships. In Psychnology, 6 (3) pp. 225-246. http://www.psychnology.org/417.php

Thew, Sarah, Sutcliffe, Alistair G., Bruijn, Oscar de, McNaught, John, Procter, Rob, Venters, Colin, Buchan, Iain (2008): Experience in e-Science Requirements Engineering. In: 16th IEEE International Requirements Engineering Conference RE 2008 8-12 September, 2008, Barcelona, Catalunya, Spain. pp. 277-282. http://dx.doi.org/10.1109/RE.2008.34

Sutcliffe, Alistair G. (2008): The socio-economics of software architecture. In Autom. Softw. Eng., 15 (3) pp. 343-363. http://dx.doi.org/10.1007/s10515-008-0029-5

Gregoriades, Andreas, Sutcliffe, Alistair G. (2008): A socio-technical approach to business process simulation. In Decision Support Systems, 45 (4) pp. 1017-1030. http://dx.doi.org/10.1016/j.dss.2008.04.003

Sutcliffe, Alistair G., Gregoriades, Andreas (2007): Automating Scenario Analysis of Human and System Reliability. In IEEE Transactions on Systems, Man, and Cybernetics, Part A, 37 (2) pp. 249-261. http://doi.ieeecomputersociety.org/10.1109/TSMCA.2006.886375

Sutcliffe, Alistair G., Namoune, Abdallah (2007): Investigating User Attention and Interest in Websites. In: Baranauskas, Maria Cecília Calani, Palanque, Philippe A., Abascal, Julio, Barbosa, Simone Diniz Junqueira (eds.) DEGAS 2007 - Proceedings of the 1st International Workshop on Design and Evaluation of e-Government Applications and Services September 11th, 2007, Rio de Janeiro, Brazil. pp. 88-101. http://dx.doi.org/10.1007/978-3-540-74796-3_10

Sutcliffe, Alistair G., Al-Qaed, Faisal (2007): Investigating Effective ECAs: An Experiment on Modality and Initiative. In: Baranauskas, Maria Cecília Calani, Palanque, Philippe A., Abascal, Julio, Barbosa, Simone Diniz Junqueira (eds.) DEGAS 2007 - Proceedings of the 1st International Workshop on Design and Evaluation of e-Government Applications and Services September 11th, 2007, Rio de Janeiro, Brazil. pp. 425-438. http://dx.doi.org/10.1007/978-3-540-74800-7_38

Bruijn, Oscar de, Angeli, Antonella De, Sutcliffe, Alistair G. (2007): Customer experience requirements for e-commerce websites. In Int. J. Web Eng. Technol., 3 (4) pp. 441-464. http://dx.doi.org/10.1504/IJWET.2007.014442

Hartmann, Jan, Sutcliffe, Alistair G., Angeli, Antonella De (2007): Investigating attractiveness in web user interfaces. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 387-396. http://doi.acm.org/10.1145/1240624.1240687

Sutcliffe, Alistair G. (2007): Requirements in the Global Economy-Experience, Problems and Prospects. In: 15th IEEE International Requirements Engineering Conference RE 2007 October 15-19th, 2007, New Delhi, India. pp. 359-360. http://dx.doi.org/10.1109/RE.2007.68

Sutcliffe, Alistair G., Gault, Brian, Fernando, Terence, Tan, Kevin (2006): Investigating interaction in CAVE virtual environments. In ACM Transactions on Computer-Human Interaction, 13 (2) pp. 235-267. http://doi.acm.org/10.1145/1165734.1165738

Sutcliffe, Alistair G., Kurniawan, Sri, Shin, Jae-Eun (2006): A method and advisor tool for multimedia user interface design. In International Journal of Human-Computer Studies, 64 (4) pp. 375-392. http://dx.doi.org/10.1016/j.ijhcs.2005.08.016

Angeli, Antonella De, Sutcliffe, Alistair G., Hartmann, Jan (2006): Interaction, usability and aesthetics: what influences users\' preferences?. In: Proceedings of DIS06: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 2006, . pp. 271-280. http://doi.acm.org/10.1145/1142405.1142446

Sutcliffe, Alistair G., Karat, John, Bodker, Suzanne, Gaver, William (2006): Can we measure quality in design and do we need to?. In: Proceedings of DIS06: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 2006, . pp. 119-121. http://doi.acm.org/10.1145/1142405.1142425

Sutcliffe, Alistair G., Papamargaritis, George, Zhao, Liping (2006): Comparing requirements analysis methods for developing reusable component libraries. In Journal of Systems and Software, 79 (2) pp. 273-289. http://dx.doi.org/10.1016/j.jss.2005.06.027

Al-Qaed, Faisal, Sutcliffe, Alistair G. (2006): Adaptive decision support system (ADSS) for B2C e-commerce. In: Fox, Mark S., Spencer, Bruce (eds.) Proceedings of the 8th International Conference on Electronic Commerce - ICEC 2006 , 2006, Fredericton, New Brunswick, Canada. pp. 492-503. http://doi.acm.org/10.1145/1151454.1151528

Sutcliffe, Alistair G., Fickas, Stephen, Sohlberg, McKay Moore (2006): PC-RE: a method for personal and contextual requirements engineering with some experience. In Requir. Eng., 11 (3) pp. 157-173. http://dx.doi.org/10.1007/s00766-006-0030-0

Shin, Jae Eun, Sutcliffe, Alistair G., Gregoriades, Andreas (2005): Scenario advisor tool for requirements engineering. In Requir. Eng., 10 (2) pp. 132-145. http://dx.doi.org/10.1007/s00766-004-0207-3

Sutcliffe, Alistair G., Gault, Brian, Shin, Jae-Eun (2005): Presence, memory and interaction in virtual environments. In International Journal of Human-Computer Studies, 62 (3) pp. 307-327. http://dx.doi.org/10.1016/j.ijhcs.2004.11.010

Sutcliffe, Alistair G., Angeli, Antonella De (2005): Assessing Interaction Styles in Web User Interfaces. In: Proceedings of IFIP INTERACT05: Human-Computer Interaction , 2005, . pp. 405-417. http://www.springerlink.com/openurl.asp?genre=article&id=doi:10.1007/11555261_34

Sutcliffe, Alistair G. (2005): Grand Challenges in HCI: the Quest for Theory-led Design. In: Proceedings of the HCI05 Conference on People and Computers XIX , 2005, . pp. 491-505.

Sutcliffe, Alistair G., Fickas, Stephen, Sohlberg, McKay Moore (2005): Personal and Contextual Requirements Engineering. In: 13th IEEE International Conference on Requirements Engineering RE 2005 29 August - 2 September, 2005, Paris, France. pp. 19-30. http://doi.ieeecomputersociety.org/10.1109/RE.2005.51

Sutcliffe, Alistair G., Gault, Brian, Maiden, Neil A. M. (2005): ISRE: immersive scenario-based requirements engineering with virtual prototypes. In Requir. Eng., 10 (2) pp. 95-111. http://dx.doi.org/10.1007/s00766-004-0198-0

Sutcliffe, Alistair G. (2005): Evaluating the costs and benefits of end-user development. In ACM SIGSOFT Software Engineering Notes, 30 (4) pp. 1-4. http://doi.acm.org/10.1145/1082983.1083241

Gregoriades, Andreas, Sutcliffe, Alistair G. (2005): The system reliability analyser tool. In Requir. Eng., 10 (1) pp. 63-80. http://www.springerlink.com/index/10.1007/s00766-004-0200-x

Sutcliffe, Alistair G. (2005): Applying small group theory to analysis and design of CSCW systems. In ACM SIGSOFT Software Engineering Notes, 30 (4) pp. 1-6. http://doi.acm.org/10.1145/1082983.1083119

Gregoriades, Andreas, Shin, Jae Eun, Sutcliffe, Alistair G. (2004): Human-Centred Requirements Engineering. In: 12th IEEE International Conference on Requirements Engineering RE 2004 6-10 September, 2004, Kyoto, Japan. pp. 154-163. http://doi.ieeecomputersociety.org/10.1109/RE.2004.28

Chewar, Christa M., McCrickard, D. Scott, Sutcliffe, Alistair G. (2004): Unpacking critical parameters for interface design: evaluating notification systems with t. In: Benyon, David, Moody, Paul, Gruen, Dan, McAra-McWilliam, Irene (eds.) Proceedings of the Conference on Designing Interactive Systems Processes, Practices, Methods, and Techniques, Cambridge, MA, USA, August 1-4, 2004 , 2004, . pp. 279-288. http://doi.acm.org/10.1145/1013115.1013155

Sutcliffe, Alistair G., Gault, Brian (2004): Heuristic evaluation of virtual reality applications. In Interacting with Computers, 16 (4) pp. 831-849. http://dx.doi.org/10.1016/j.intcom.2004.05.001

Chewar, C. M., McCrickard, D. Scott, Sutcliffe, Alistair G. (2004): Unpacking critical parameters for interface design: evaluating notification systems with t. In: Proceedings of DIS04: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 2004, . pp. 279-288. http://doi.acm.org/10.1145/1013115.1013155

Sutcliffe, Alistair G., Bruijn, O. de, Gault, B., Fernando, T., Tan, K. (2004): Comparing Interaction in the Real World and CAVE Virtual Environments. In: Proceedings of the HCI04 Conference on People and Computers XVIII , 2004, . pp. 347-362.

Jiawei, Hu, Bailey, Alex, Sutcliffe, Alistair G. (2004): Visualisation Design Knowledge Reuse. In: IV 2004 - 8th International Conference on Information Visualisation 14-16 July, 2004, London, UK. pp. 745-751. http://csdl.computer.org/comp/proceedings/iv/2004/2177/00/21770745abs.htm

Fischer, Gerhard, Giaccardi, Elisa, Ye, Yunwen, Sutcliffe, Alistair G., Mehandjiev, Nikolay (2004): Meta-design: a manifesto for end-user development. In Communications of the ACM, 47 (9) pp. 33-37. http://doi.acm.org/10.1145/1015864.1015884

Sutcliffe, Alistair G., Mehandjiev, Nikolay (2004): Introduction. In Communications of the ACM, 47 (9) pp. 31-32. http://doi.acm.org/10.1145/1015864.1015883

Shin, Jae Eun, Sutcliffe, Alistair G. (2003): Evaluating the effectiveness of a multimedia advisor tool. In: HCC 2003 - IEEE Symposium on Human Centric Computing Languages and Environments 28-31 October, 2003, Auckland, New Zealand. pp. 257-259.

Sutcliffe, Alistair G. (2003): Scenario-Based Requirements Engineering. In: 11th IEEE International Conference on Requirements Engineering RE 2003 8-12 September, 2003, Monterey Bay, CA, USA. pp. 320-329. http://csdl.computer.org/comp/proceedings/re/2003/1980/00/19800320abs.htm

Paterno, Fabio, Repenning, Alexander, Sutcliffe, Alistair G. (2003): End-user development. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction , 2003, Zurich, Switzerland. pp. 1096.

Sutcliffe, Alistair G., Chang, Wei-Chun, Neville, Richard (2003): Evolutionary Requirements Analysis. In: 11th IEEE International Conference on Requirements Engineering RE 2003 8-12 September, 2003, Monterey Bay, CA, USA. pp. 264-. http://csdl.computer.org/comp/proceedings/re/2003/1980/00/19800264abs.htm

Kurniawan, H., Sutcliffe, Alistair G. (2003): Evaluating the Usability of a Screen Reader with Blind Users. In: Stephanidis, Constantine (eds.) Proceedings of the Tenth International Conference on Human-Computer Interaction June 22-27, 2003, Crete, Greece. pp. 1295-1299.

Sutcliffe, Alistair G., Watts, Leon (2003): Multimedia Design for the Web. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction , 2003, Zurich, Switzerland. pp. 1033.

Kurniawan, Sri, Sutcliffe, Alistair G., Blenkhorn, Paul (2003): How Blind Users\' Mental Models Affect Their Perceived Usability of an Unfamiliar Screen R. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction , 2003, Zurich, Switzerland. pp. 631.

Blenkhorn, Paul, Evans, David Gareth, King, Alasdair, Kurniawan, Sri Hastuti, Sutcliffe, Alistair G. (2003): Screen Magnifiers: Evolution and Evaluation. In IEEE Computer Graphics and Applications, 23 (5) pp. 54-61. http://csdl.computer.org/comp/mags/cg/2003/05/g5054abs.htm

Sutcliffe, Alistair G., Lee, D., Mehandjiev, N. (2003): Contributions, Costs and Prospects for End-User Development. In: Stephanidis, Constantine (eds.) Proceedings of the Tenth International Conference on Human-Computer Interaction June 22-27, 2003, Crete, Greece. pp. 622-626.

Sutcliffe, Alistair G. (2003): Symbiosis and synergy? scenarios, task analysis and reuse of HCI knowledge. In Interacting with Computers, 15 (2) pp. 245-263.

Sutcliffe, Alistair G. (2003): Scenarios, Models and the Design Process in Software Engineering and Interactive Systems D. In: Stephanidis, Constantine (eds.) Proceedings of the Tenth International Conference on Human-Computer Interaction June 22-27, 2003, Crete, Greece. pp. 579-583.

Sutcliffe, Alistair G., Fickas, Steve, Sohlberg, McKay Moore, Ehlhardt, Laurie A. (2003): Investigating the usability of assistive user interfaces. In Interacting with Computers, 15 (4) pp. 577-602.

Sutcliffe, Alistair G. (2002): Assessing the Reliability of Heuristic Evaluation for Website Attractiveness and Usability. In: HICSS 2002 , 2002, . pp. 137. http://csdl.computer.org/comp/proceedings/hicss/2002/1435/05/14350137abs.htm

Sutcliffe, Alistair G., Lammont, Norma (2002): The Planet Method for Designing Relationships in B2B E-commerce. In: HICSS 2002 , 2002, . pp. 178. http://csdl.computer.org/comp/proceedings/hicss/2002/1435/07/14350178babs.htm

Sutcliffe, Alistair G., Gregoriades, Andreas (2002): Validating Functional System Requirements with Scenarios. In: 10th Anniversary IEEE Joint International Conference on Requirements Engineering RE 2002 9-13 September, 2002, Essen, Germany. pp. 181-190. http://csdl.computer.org/comp/proceedings/re/2002/1465/00/14650181abs.htm

Kurniawan, Sri Hastuti, Sutcliffe, Alistair G. (2002): Mental Models of Blind Users in the Windows Environment. In: Miesenberger, Klaus, Klaus, Joachim, Zagler, Wolfgang L. (eds.) ICCHP 2002 - Computers Helping People with Special Needs - 8th International Conference July 15-20, 2002, Linz, Austria. pp. 568-574. http://link.springer.de/link/service/series/0558/bibs/2398/23980568.htm

Sutcliffe, Alistair G. (2002): Modelling collaboration in loosely coupled inter-organisational relationships. In: Systems engineering for business process change , 2002, . pp. 347-366.

Sutcliffe, Alistair G. (2001): Heuristic Evaluation of Website Attractiveness and Usability. In: Johnson, Chris (eds.) DSV-IS 2001 - Interactive Systems Design, Specification, and Verification, 8th International Workshop June 13-15, 2001, Glasgow, Scotland, UK. pp. 183-198. http://link.springer.de/link/service/series/0558/bibs/2220/22200183.htm

Sutcliffe, Alistair G. (2001): Requirements Engineering for Complex Collaborative Systems. In: 5th IEEE International Symposium on Requirements Engineering RE 2001 27-31 August, 2001, Toronto, Canada. pp. 110-119. http://csdl.computer.org/comp/proceedings/re/2001/1125/00/11250110abs.htm

Sutcliffe, Alistair G., Ennis, Mark, Hu, J. (2000): Evaluating the Effectiveness of Visual User Interfaces for Information Retrieval. In International Journal of Human-Computer Studies, 53 (5) pp. 741-763.

Sutcliffe, Alistair G., Kaur, K. Deol (2000): Evaluating the Usability of Virtual Reality User Interfaces. In Behaviour and Information Technology, 19 (6) pp. 415-426.

Sutcliffe, Alistair G., Ryan, Michele, Doubleday, Ann, Springett, Mark (2000): Model Mismatch Analysis: Towards a Deeper Explanation of Users' Usability Problems. In Behaviour and Information Technology, 19 (1) pp. 43-55.

Sutcliffe, Alistair G. (2000): Domain analysis for software reuse. In Journal of Systems and Software, 50 (3) pp. 175-199. http://dx.doi.org/10.1016/S0164-1212(99)00096-5

Sutcliffe, Alistair G. (2000): On the effective use and reuse of HCI knowledge. In: ACM Transactions on Computer-Human Interaction , 2000, . pp. 24.

Sutcliffe, Alistair G. (2000): Requirements analysis for socio-technical system design. In Inf. Syst., 25 (3) pp. 213-233. http://dx.doi.org/10.1016/S0306-4379(00)00016-8

Sutcliffe, Alistair G. (2000): Bridging the communications gap: developing a Lingua Franca for software developers and us. In: Actes du XVIIIe Congres 2000 , 2000, Toulouse, France. pp. 13-32.

Sutcliffe, Alistair G., Ennis, Mark, Watkinson, S. J. (2000): Empirical studies of end-user information searching. In JASIST - Journal of the American Society for Information Science and Technology, 51 (13) pp. 1211-1231.

Sutcliffe, Alistair G. (2000): On the Effective Use and Reuse of HCI Knowledge. In ACM Transactions on Computer-Human Interaction, 7 (2) pp. 197-221. http://acm.org/pubs/articles/journals/tochi/2000-7-2/p197-sutcliffe/p197-sutcliffe.pdf

Sutcliffe, Alistair G., Carroll, John M. (1999): Designing Claims for Reuse in Interactive Systems Design. In International Journal of Human-Computer Studies, 50 (3) pp. 213-241.

Kaur, Kulwinder, Maiden, Neil, Sutcliffe, Alistair G. (1999): Interacting with Virtual Environments: An Evaluation of a Model of Interaction. In Interacting with Computers, 11 (4) pp. 403-426.

Sutcliffe, Alistair G., Economou, A., Markis, P. (1999): Tracing Requirements Errors to Problems in the Requirements Engineering Process. In Requir. Eng., 4 (3) pp. 134-151. http://springerlink.metapress.com/openurl.asp?genre=article&issn=1432-010X&volume=4&issue=3&spage=134

Sutcliffe, Alistair G., Galliers, Julia Rose, Minocha, Shailey (1999): Human Errors and System Requirements. In: 4th IEEE International Symposium on Requirements Engineering RE 99 7-11 June, 1999, Limerick, Ireland. pp. 23-. http://csdl.computer.org/comp/proceedings/re/1999/0188/00/01880023abs.htm

Maiden, Neil, Minocha, Shailey, Sutcliffe, Alistair G., Manuel, Darrel, Ryan, Michele (1999): A Co-Operative Scenario Based Approach to Acquisition and Validation of System Requirement. In Interacting with Computers, 11 (6) pp. 645-664.

Faraday, Pete, Sutcliffe, Alistair G. (1999): Authoring Animated Web Pages Using 'Contact Points'. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 458-465. http://www.acm.org/pubs/articles/proceedings/chi/302979/p458-faraday/p458-faraday.pdf

Sutcliffe, Alistair G. (1999): A design method for effective information delivery in multimedia. In New Review of Hypermedia and Multimedia, 5 (0) pp. 29-58.

Sutcliffe, Alistair G. (1999): Developing HCI design principles for information retrieval applications. In: , 1999, . pp. 90-96.

Galliers, Julia, Sutcliffe, Alistair G., Minocha, Shailey (1999): An Impact Analysis Method for Safety-Critical User Interface Design. In ACM Computing Surveys (CSUR), 6 (4) pp. 341-369. http://www.acm.org/pubs/articles/journals/tochi/1999-6-4/p341-galliers/p341-galliers.pdf

Sutcliffe, Alistair G., Carroll, John M. (1998): Generalizing Claims and Reuse of HCI Knowledge. In: Johnson, Hilary, Nigay, Laurence, Roast, C. R. (eds.) Proceedings of the Thirteenth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers XIII August 1-4, 1998, Sheffield, UK. pp. 159-176.

Sutcliffe, Alistair G., Maiden, Neil A. M., Minocha, Shailey, Manuel, Darrel (1998): Supporting Scenario-Based Requirements Engineering. In IEEE Trans. Software Eng., 24 (12) pp. 1072-1088. http://csdl.computer.org/comp/trans/ts/1998/12/e1072abs.htm

Sutcliffe, Alistair G., Maiden, Neil A. M. (1998): The Domain Theory for Requirements Engineering. In IEEE Trans. Software Eng., 24 (3) pp. 174-196. http://csdl.computer.org/comp/trans/ts/1998/03/e0174abs.htm

Faraday, Peter, Sutcliffe, Alistair G. (1998): Making Contact Points Between Text and Images. In: ACM Multimedia 1998 , 1998, . pp. 29-37. http://doi.acm.org/10.1145/290747.290752

Strigini, Lorenzo, Sutcliffe, Alistair G., Wright, David (1998): Assesing dependability of safety critical systems using diverse evidence. In IEE Proceedings - Software, 145 (1) pp. 35-40.

Sutcliffe, Alistair G., Benyon, David (1998): Guest Editors' Introduction. In Autom. Softw. Eng., 5 (4) pp. 385-387.

Faraday, Pete, Sutcliffe, Alistair G. (1998): Providing Advice for Multimedia Designers. In: Karat, Clare-Marie, Lund, Arnold, Coutaz, Joëlle, Karat, John (eds.) Proceedings of the ACM CHI 98 Human Factors in Computing Systems Conference April 18-23, 1998, Los Angeles, California. pp. 124-131. http://www.acm.org/pubs/articles/proceedings/chi/274644/p124-faraday/p124-faraday.pdf

Sutcliffe, Alistair G., Rugg, Gordon (1998): A Taxonomy of Error Types for Failure Analysis and Risk Assessment. In International Journal of Human-Computer Interaction, 10 (4) pp. 381-405.

Ryan, Michele, Sutcliffe, Alistair G. (1998): Analysing Requirements to Inform Design. In: Johnson, Hilary, Nigay, Laurence, Roast, C. R. (eds.) Proceedings of the Thirteenth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers XIII August 1-4, 1998, Sheffield, UK. pp. 139-157.

Sutcliffe, Alistair G., Ryan, Michele (1998): Experience with SCRAM, a SCenario Requirements Analysis Method. In: 3rd International Conference on Requirements Engineering ICRE 98, Putting Requirements Engineering to Practice, April 6-10, 1998, Colorado Springs, CO, USA, Proceedings , 1998, . pp. 164-. http://csdl.computer.org/comp/proceedings/icre/1998/8356/00/83560164abs.htm

Sutcliffe, Alistair G., Minocha, Shailey (1998): Scenario-based Analysis of Non-Functional Requirements. In: Dubois, Eric, Opdahl, Andreas L., Pohl, Klaus (eds.) Requirements Engineering Foundation for Software Quality, 4th International Workshop, REFSQ 1998, Pisa, Italy, June 8-9, 1998. Proceedings , 1998, . pp. 219-233.

Sutcliffe, Alistair G., Ennis, Mark (1998): Towards a Cognitive Theory of Information Retrieval. In Interacting with Computers, 10 (3) pp. 321-351. http://www.elsevier.com/cas/tree/store/intcom/sub/1998/10/3/1084.pdf

Rolland, C., Achour, C. Ben, Cauvet, C., Ralyté, J., Sutcliffe, Alistair G., Maiden, N., Jarke, M., Haumer, P., Pohl, Klaus, Dubois, E., Heymans, P. (1998): A proposal for a scenario classification framework. In Requirements Engineering, 3 (1) pp. 23-47.

Sutcliffe, Alistair G. (1997): Task-Related Information Analysis. In International Journal of Human-Computer Studies, 47 (2) pp. 223-257.

Sutcliffe, Alistair G. (1997): A Technique Combination Approach to Requirements Engineering. In: 3rd IEEE International Symposium on Requirements Engineering RE97 January 5-8, 1997, Annapolis, MD, USA. pp. 65-. http://csdl.computer.org/comp/proceedings/re/1997/7740/00/77400065abs.htm

Sutcliffe, Alistair G. (1997): Exploring Scenarios in Requirements Engineering. In: 3rd IEEE International Symposium on Requirements Engineering RE97 January 5-8, 1997, Annapolis, MD, USA. pp. 180-. http://csdl.computer.org/comp/proceedings/re/1997/7740/00/77400180abs.htm

Sutcliffe, Alistair G., Ryan, Michele (1997): Assessing the usability and efficiency of Design Rationale. In: Howard, Steve, Hammond, Judy, Lindgaard, Gitte (eds.) Human-Computer Interaction, INTERACT 97, IFIP TC13 Interantional Conference on Human-Computer Interaction, 14th-18th July 1997, Sydney, Australia , 1997, . pp. 148-155.

Faraday, Pete, Sutcliffe, Alistair G. (1997): Designing Effective Multimedia Presentations. In: Pemberton, Steven (eds.) Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference March 22-27, 1997, Atlanta, Georgia. pp. 272-278. http://www.acm.org/pubs/articles/proceedings/chi/258549/p272-faraday/p272-faraday.pdf

Doubleday, Ann, Ryan, Michele, Springett, Mark, Sutcliffe, Alistair G. (1997): A Comparison of Usability Techniques for Evaluating Design. In: Proceedings of DIS97: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 1997, . pp. 101-110. http://www.acm.org/pubs/articles/proceedings/chi/263552/p101-doubleday/p101-doubleday.pdf

Sutcliffe, Alistair G. (1997): Commentary on AbstFinder: A Prototype Natural Language Text Abstraction Finder for Use in . In Autom. Softw. Eng., 4 (4) pp. 413-414.

Faraday, Peter, Sutcliffe, Alistair G. (1997): Multimedia: Design for the \'\'Moment\'\'. In: ACM Multimedia 1997 , 1997, . pp. 183-192. http://doi.acm.org/10.1145/266180.266363

Sutcliffe, Alistair G. (1997): A Designer\'s Nightmare: Designing a Reusable Information Retrieval Class Library in a Mul. In: Proceedings of DIS97: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 1997, . pp. 381-383. http://www.acm.org/pubs/articles/proceedings/chi/263552/p381-sutcliffe/p381-sutcliffe.pdf

Faraday, Pete, Sutcliffe, Alistair G. (1997): Evaluating multimedia presentations. In New Review of Hypermedia and Multimedia, 3 (0) pp. 7-37.

Sutcliffe, Alistair G. (1996): A Conceptual Framework for Requirements Engineering. In Requir. Eng., 1 (3) pp. . http://

Sutcliffe, Alistair G., Patel, Uma (1996): 3D or not 3D: Is it Nobler in the Mind?. In: Sasse, Martina Angela, Cunningham, R. J., Winder, R. L. (eds.) Proceedings of the Eleventh Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers XI August, 1996, London, UK. pp. 79-94.

Faraday, Peter, Sutcliffe, Alistair G. (1996): An Empirical Study of Attending and Comprehending Multimedia Presentations. In: ACM Multimedia 1996 , 1996, . pp. 265-275.

Maiden, Neil A. M., Sutcliffe, Alistair G., Assenova, Petia, Johanneson, P., Jarke, Matthias, Nissen, Hans W., Constantopoulos, Panos, Spanoudakis, George (1995): Computational Mechanisms for Distributed Requirements Engineering. In: SEKE95, The 7th International Conference on Software Engineering and Knowledge Engineering, June 22-24, 1995, Rockville, Maryland, USA, Proceedings , 1995, . pp. 8-15.

Sutcliffe, Alistair G., Bass, Len, Cockton, Gilbert, Monk, Andrew, Newman, Ian (1995): Methods, Models and Architectures for Graphical User Interface Design. In ACM SIGCHI Bulletin, 27 (4) pp. 46-49.

Maiden, Neil A. M., Mistry, P., Sutcliffe, Alistair G. (1995): How People Categorise Requirements for Reuse: a Natural Approach. In: Second IEEE International Symposium on Requirements Engineering 1995 March 27 - 29, 1995, York, England. pp. 148-157. http://csdl.computer.org/comp/proceedings/re/1995/7017/00/70170148abs.htm

Sutcliffe, Alistair G. (1995): Requirements Rationales: Integrating Approaches to Requirement Analysis. In: Proceedings of DIS95: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 1995, . pp. 33-42.

Maiden, N. A. M., Sutcliffe, Alistair G. (1994): Requirements critiquing using domain abstractions. In: Requirements Engineering 1994 - Proceedings of the First International Conference on Requirements Engineering , 1994, Colorado Springs, CO , USA. pp. 184-193.

Sutcliffe, Alistair G. (1994): Defining the Requirements for HCI Design Methods. In ACM SIGCHI Bulletin, 26 (2) pp. 21-23.

Faraday, Pete, Sutcliffe, Alistair G. (1993): A Method for Multimedia Interface Design. In: Alty, James L., Diaper, Dan, Guest, D. (eds.) Proceedings of the Eighth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VIII August 7-10, 1993, Loughborough University, UK. pp. 173-190.

Sutcliffe, Alistair G., Patel, U. K. (1993): The Three-Dimensional Graphical User Interface: Evaluation for Design Evolution. In: Alty, James L., Diaper, Dan, Guest, D. (eds.) Proceedings of the Eighth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VIII August 7-10, 1993, Loughborough University, UK. pp. 311-331.

Sutcliffe, Alistair G., Maiden, Neil A. M. (1993): Bridging the Requirements Gap: Policies, Goals, and Domains. In: Wileden, Jack C. (eds.) Proceedings of the 7th International Workshop on Software Specification and Design, Redondo Beach, CA, December 1993 , 1993, . pp. 52-55.

Sutcliffe, Alistair G., Faraday, Pete (1993): Designing Multimedia Interfaces. In: East-West International Conference on Human-Computer Interaction: Proceedings of the EWHCI93 , 1993, . pp. 123-133.

Patel, U. K., Sutcliffe, Alistair G. (1993): Three-Dimensional Visualisation of Knowledge Structures: Prototyping for Design Evaluation. In: East-West International Conference on Human-Computer Interaction: Proceedings of the EWHCI93 , 1993, . pp. 50-70.

Faraday, Pete, Sutcliffe, Alistair G. (1993): Toward a Walkthrough Method for Multimedia Design. In: Proceedings of the Fifth International Conference on Human-Computer Interaction , 1993, . pp. 452-457.

Springett, M. V., Grant, A. S., Sutcliffe, Alistair G. (1993): Interface Semantics and Procedural Knowledge: A Study of Novice Understanding of MacDraw. In: East-West International Conference on Human-Computer Interaction: Proceedings of the EWHCI93 , 1993, . pp. 241-256.

Sutcliffe, Alistair G. (1993): "Developing User Interfaces: Ensuring Usability Through Product and Process," by D. Hix an. In International Journal of Man-Machine Studies, 39 (6) pp. 1051-1057.

Maiden, Neil A. M., Sutcliffe, Alistair G. (1992): Exploiting Reusable Specifications Through Analogy. In Communications of the ACM, 35 (4) pp. 55-64.

Earthy, Jonathan, Pullinger, David, Fowler, Chris, Page, Stephen, Sutcliffe, Alistair G. (1992): HCI, Where's the Practice?. In: Monk, Andrew, Diaper, Dan, Harrison, Michael D. (eds.) Proceedings of the Seventh Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VII August 15-18, 1992, University of York, UK. pp. 477-479.

Sutcliffe, Alistair G., Springett, M. V. (1992): From User's Problems to Design Errors: Linking Evaluation to Improving Design Practice. In: Monk, Andrew, Diaper, Dan, Harrison, Michael D. (eds.) Proceedings of the Seventh Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VII August 15-18, 1992, University of York, UK. pp. 117-134.

Maiden, Neil, Sutcliffe, Alistair G. (1992): Analogously Based Reusability. In Behaviour and Information Technology, 11 (2) pp. 79-98.

Sutcliffe, Alistair G., Maiden, N. A. M. (1992): Analysing the Novice Analyst: Cognitive Models in Software Engineering. In International Journal of Man-Machine Studies, 36 (5) pp. 719-740.

Maiden, Neil A. M., Sutcliffe, Alistair G. (1991): Analogical Matching for Specification Reuse. In: KBSE 1991 , 1991, . pp. 108-116.

Sutcliffe, Alistair G., McDermott, M. (1991): Integrating Methods of Human-Computer Interface Design with Structured Systems Development. In International Journal of Man-Machine Studies, 34 (5) pp. 631-655.

Sutcliffe, Alistair G., Carroll, John M., Young, Richard M., Long, John (1991): HCI Theory on Trial. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 399-401. http://www.acm.org/pubs/articles/proceedings/chi/108844/p399-sutcliffe/p399-sutcliffe.pdf

Sutcliffe, Alistair G., Wang, I. (1991): Integrating Human Computer Interaction with Jackson System Development. In Comput. J., 34 (2) pp. 132-142.

Sutcliffe, Alistair G., Maiden, Neil (1990): Software Reusability: Delivering Productivity Gains or Short Cuts. In: Diaper, Dan, Gilmore, David J., Cockton, Gilbert, Shackel, Brian (eds.) INTERACT 90 - 3rd IFIP International Conference on Human-Computer Interaction August 27-31, 1990, Cambridge, UK. pp. 895-901.

Sutcliffe, Alistair G. (1989): Task Analysis, Systems Analysis and Design: Symbiosis or Synthesis?. In Interacting with Computers, 1 (1) pp. 6-12.

Sutcliffe, Alistair G., MacAulay, Linda (1989): Editorial. In: Sutcliffe, Alistair G., Macauley, Linda (eds.) Proceedings of the Fifth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers V August 5-8, 1989, University of Nottingham, UK. pp. 3-5.

Sutcliffe, Alistair G. (1988): Some Experiences in Integrating Specification of Human Computer Interaction within a Struc. In: Jones, Dylan M., Winder, R. (eds.) Proceedings of the Fourth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers IV August 5-9, 1988, University of Manchester, UK. pp. 145-160.

Sutcliffe, Alistair G., Old, A. C. (1987): Do Users Know They Have User Models? Some Experiences in the Practice of User Modelling. In: Bullinger, Hans-Jorg, Shackel, Brian (eds.) INTERACT 87 - 2nd IFIP International Conference on Human-Computer Interaction September 1-4, 1987, Stuttgart, Germany. pp. 35-41.

Hitch, G. J., Sutcliffe, Alistair G., Bowers, John, Eccles, Lucy M. (1986): Empirical Evaluation of Map Interfaces: A Preliminary Study. In: Harrison, Michael D., Monk, Andrew (eds.) Proceedings of the Second Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers II August 23-26, 1986, University of York, UK. pp. 565-585.

Sutcliffe, Alistair G. (1985): Use of Conceptual Maps as Human-Computer Interfaces. In: Johnson, Peter, Cook, Stephen (eds.) Proceedings of the Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers I August 17-20, 1985, University of East Anglia. pp. 117-127.

Sutcliffe, Alistair G., Macauley, Linda (eds.) Proceedings of the Fifth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers V August 5-8, 1989, University of Nottingham, UK.

(1998): Designing Effective and Usable Multimedia Systems, Sutcliffe, Alistair G., Johnson, Peter, Ziegler, Jürgen (eds.), Kluwer Academic Publishers,

(1996): Domain Knowledge for Interactive System Design, Sutcliffe, Alistair G., Assche, Frans van, Benyon, David (eds.), Kluwer Academic Publishers,

Sutcliffe, Alistair G. (2002): User-Centred Requirements Engineering, Springer,

Sutcliffe, Alistair G. (1989): Human-Computer Interface Design, Springer-Verlag,

Sutcliffe, Alistair G. (2002): The Domain Theory: Patterns for Knowledge and Software Reuse, CRC Press,

Sutcliffe, Alistair G.

19.10 Commentary by Alistair G. Sutcliffe

Noam Tractinsky has played a key role in placing visual aesthetics on the research agenda of Human Computer Interaction. His 1997 CHI paper launched the phrase ‘what is beautiful is usable’ to demonstrate that usability was not the only important quality of interactive products, and established aesthetics on the HCI research agenda. As Noam acknowledges, ‘what is beautiful is usable’ is an adaptation of the beauty in judgement bias well known in psychology, where we attribute more favourable qualities to people we judge to be more handsome or beautiful. However, understanding just how visual aesthetics affects our judgement of products, and how product features influence visual aesthetics, has proven to be a complex and still poorly understood story.

In his chapter Noam examines visual aesthetics from the three perspectives of design, psychology, and pragmatics or practical considerations. Getting designers to define just what constitutes an aesthetic design is a task akin to herding cats; discussion leads to multiple views, perspectives and disagreement. While there have been some attempts to encapsulate good principles of aesthetic design (e.g. Kristof & Satran 1995, Lidwell et al., 2002), design is a highly creative activity which can never be formally analysed, so aesthetic design continues to expand into new frontiers. In his chapter Noam tries to restrict himself to visual aesthetics rather than reviewing the wider area of user experience (UX) which involves other product qualities such as interactive features, customisation and adaptation, as well as content and services. Limiting discussion to visual aesthetics may keep a chapter within page limits, but it is difficult to draw the line between visual aesthetics and user experience; for example, is our reaction to an interactive animated character determined by its appearance (visual aesthetics), how it interacts or a combination of both? In my own work, with Antonella de Angeli, we have been trying to tease apart a multi-faceted view of product quality judgement of which visual aesthetic is but one component (De Angeli et al., 2006; Hartman et al., 2007, 2008).

From the psychology perspective, Noam laid the foundations for quantitative measurement of visual aesthetics with his classic and expressive aesthetic scales (Lavie & Tractinsky, 2004), later expanded with symbolic and pleasure scales. I have used these questionnaires many times to explore the beauty and usability debate, showing that the initial ‘what is beautiful is usable’ was a bit of a simplification. In fact the ‘halo’ effect, where favourable judgement on one quality (aesthetics) will spill over into another (usability), is highly context-dependent and users’ judgement on the same product will change dramatically according to the task and between users (Sutcliffe, 2009; Hartmann et al., 2007, 2008). Overall judgement about product quality appears to be a complex interaction between several qualities: content/services, visual aesthetics, interaction, customisation, and product identity/brand. Furthermore, as Noam notes, judgement of aesthetics changes over time, from initial almost subliminal impressions, first demonstrated by Gitte Lindgaard, to more reflective and cognitive assessment of quality. This may explain why getting a consensus about a design from designers is a lost cause: not only is beauty in the eye of the beholder, it also changes over time.

I use the term ‘user engagement’ to cover not only visual aesthetics but also interactive qualities of products which can range from simple menu-link navigation on websites to 3D graphical worlds with interactive avatars (virtual people) and flying through navigation as found in SecondLife, World of Warcraft and a host of games applications. While visual aesthetics is important at first sight, interactivity and functionality soon become much more important, as users’ judgement changes within a session and over successive encounters (Hartman et al., 2008; Sutcliffe, 2009). The essence of user engagement is illustrated in Figure 19.1.

Model of user engagement, showing the interplay between judgement criteria and the user-domain context
Figure 19.1: Model of user engagement, showing the interplay between judgement criteria and the user-domain context

Not only do the criteria influencing user judgement change over time, but they also depend on the product domain. Our preliminary theory predicts that as users experience progresses with more interactive sessions the criteria which are important for judgement change. On first sight aesthetics is important but then interaction and engagement takes over,  however in the longer run utility (content and services) become dominant. Usability must be good enough so it doesn’t annoy the user but not perfect- people will forgive small problems. The application domain also biases the criteria. For games, interactivity and flow are paramount, but would you want to do your online banking in SecondLife? Well, maybe some of you would. Discovering where the general laws of user quality judgement and preferences lie will keep myself, Noam and many others occupied for many years to come.

The psychology and pragmatic perspectives may have a closer relationship than is immediately apparent. Noam reviews Marc Hassenzahl’s work in his chapter, describing the hedonic (pleasure/aesthetic) and pragmatic (usability/utility) constructs which Marc has shown to be remarkably consistent over a range of products and users (Hassenzahl, 2004, 2010). Since hedonic and pragmatic constructs are related to simpler concepts of goodness and beauty, maybe we judge products by these two simple constructs; or, as Noam and I believe, the picture is more complex with components such as classic and expressive aesthetics, user engagement, service quality, etc., competing to compose the final impression of satisfaction, emotional reaction or preference. All of us believe judgement is context-dependent, but there is disagreement about where the boundary of general psychology and the influence of context lies. Noam failed to mention in his chapter the contextual school of user experience, headed by John McCarthy and Peter Wright (McCarthy & Wright, 2004, 2010), who hold the view that all user experience can only be understood by investigating the ‘dialogue’ or co-experience between the user, product and context, aided by interpretivist theory and a qualitative, epistemological approach. The contextualists, and indeed many designers, would argue that visual aesthetics is a pragmatic endeavour which can only be analysed in context and created through experience. I think Noam disagrees with this view and will continue, as will I, to unpack the psychology of visual aesthetics and user experience, and may one day even relate our measures to design principles and features. However, I suspect we will never catch up with the designers; the motor of creative aesthetics runs faster than the process of scientific research.

19.10.1 References

  • De Angeli, A., Sutcliffe, A.G. & Hartmann, J. (2006). Interaction, usability and aesthetics: What influences users’ preferences? Proceedings: Conference on Designing Interactive Systems, DIS-06, pp. 271-280. New York: ACM Press.
  • Hartmann, J., Sutcliffe, A.G., & De Angeli, A. (2007). Investigating attractiveness in web user interfaces. Proceedings: CHI-07, San Jose. New York: ACM Press.
  • Hartmann, J., Sutcliffe, A.G., and De Angeli, A. (2008). Towards a theory of user judgement of aesthetics and user interface quality. ACM Transactions on Computer-Human Interaction, 15(4).
  • Hassenzahl, M. (2004). The interplay of beauty, goodness and usability in interactive products. Human-Computer Interaction, 19, 319-349.
  • Hassenzahl, M. (2010). Experience design: Technology for all the right reasons. In Carroll, J.M. (Ed.) Synthesis lectures on human centered informatics. San Rafael CA: Morgan Claypool.
  • Kristof, R. & Satran, A. (1995). Interactivity by design: Creating and communicating with new media. Mountain View CA: Adobe Press.
  • Lavie, T. & Tractinsky, N. (2004). Assessing dimensions of perceived visual aesthetics of web sites. International Journal of Human-Computer Studies, 60, 269-298.
  • Lidwell, W., Holden K. & Butler, J. (2003). Universal principles of design. Gloucester MA: Rockport.
  • McCarthy, J. & Wright, P. (2005). Technology as experience. Cambridge MA: MIT Press.
  • McCarthy, J. & Wright, P. (2010). Experience centred design: Designers, users and communities in dialogue. In Carroll, J.M. (Ed.) Synthesis lectures on human centered informatics. San Rafael CA: Morgan Claypool.
  • Sutcliffe, A.G. (2009). Designing for user engagement: aesthetic and attractive user interfaces. In Carroll, J.M. (Ed.) Synthesis lectures on human centered informatics. San Rafael CA: Morgan Claypool.

Sutcliffe, Alistair G. (2014): Requirements Engineering. In: Soegaard, Mads, Dam, Rikke Friis (eds). "The Encyclopedia of Human-Computer Interaction, 2nd Ed." The Interaction Design Foundation .