ACM Home Page
Please provide us with feedback. Feedback
On the effective use and reuse of HCI knowledge
Full text PdfPdf (245 KB)
Source ACM Transactions on Computer-Human Interaction (TOCHI) archive
Volume 7 ,  Issue 2  (June 2000) table of contents
Special issue on human-computer interaction in the new millennium, Part 2
Pages: 197 - 221  
Year of Publication: 2000
ISSN:1073-0516
Author
Alistair Sutcliffe  UMIST, Manchester, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 50,   Downloads (12 Months): 508,   Citation Count: 13
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/353485.353488
What is a DOI?

APPENDICES and SUPPLEMENTS

This Online-only Appendix presents claims associated with OSM and Task Models
in figures 8 & 10 of the main article. The dependencies and effects part of the schema
has been omitted for brevity.



ABSTRACT

The article argues that new approaches for delivering HCI knowledge from theory to designers will be necessary in the new millennium. First the role of theory in HCI design to date is reviewed, including the progress made in cognitive theories of interaction and their impact on the design pr ocess. The role of bridging models that build on models of interaction is described, but it is argued that direct application of cognitive theory to design is limited by scalability problems. The alternative of representing HCI knowledge as claims and the role of the task-artefact approach to theory-based design are introduced. Claims are proposed as a possible bridging representation that may enable theories to frame appropriate recommendations for designers and, vice versa, enable designers to ask appropriate questions for theoretical research. However, claims provide design advice grounded in specific scenarios and examples, which limits their generality. The prospects for reuse becoming an important mode of development and the possible directions in generalizing claims for reuse are discussed, including generalizing claims beyond their original context, providing a context for reuse of claims by linking them to generic task and domain models. It is argued that generic models provide a way forward for developing reusable libraries of interactive components. The approach is illustrated from a case study of extracting claims from one information ret rieval application, generalizing claims for future reuse in information-searching tasks, and reapplying claims in the Web-based Multimedia Broker application. The article concludes by proposing that HCI knowledge should be theory-grounded, and development of reusable “designer-digestible” packets will be an important contribution in the future.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
ANDERSON, J. R. AND LEBmRE, C. 1998. The Atomic Components of Thought. Lawrence Erlbaum Associates, Inc., Mahwah, NJ.
 
3
APPLE. 1987. Human Interface Guidelines: The Apple Desktop Metaphor. Addison-Wesley, Reading, MA.
 
4
 
5
BARNARD, P. AND MAY, J. 1999. Representing cognitive activity in complex tasks. Hum. Comput. Interact. 14, 1-2, 93-158.
6
 
7
8
 
9
BELLOTTI, V., BLANDFORD, A., DUKE, D., MACLEAN, A., MAY, J., AND NIGAY, L. 1996. Interpersonal access control in computer-mediated communications: A systematic analysis of the design space. Hum. Comput. Interact. 11, 4, 357-432.
 
10
 
11
 
12
 
13
14
 
15
CARROLL, J. M., Ed. 1999. Minimalism: Beyond the Nurnberg Funnel. MIT Press, Cambridge, MA.
 
16
17
 
18
CARROLL, J. M. AND SINGLEY, M. K. 1992. Integrating theory development with design evaluation. Behav. Inf. Tech. 11,247-255.
 
19
 
20
 
21
COUTAZ, J. 1994. System architecture modelling for user interfaces. In Encyclopedia of software engineering, J. J. Marciniak, Ed. Wiley-Interscience, New York, NY, 38-49.
 
22
DILLON, A. AND SWEENEY, M. T. 1993. A survey of usability engineering within European IT industry: Current practice and needs. In People and Computers VIII: Proceedings of the HCI'93 Conference (HCI '93, Loughborough, England), A. Alty and S. Guest, Eds. Cambridge University Press, New York, NY, 81-94.
 
23
DIx, A. AND MANCINI, R. 1997. Specifying history and backtracking mechamisms. In Formal Methods in Human Computer Interaction, F. Palanque and F. Patern , Eds, Springer-Verlag, Berlin, Germany, 1-23.
 
24
DUKE, D. J. AND BARNARD, P.J. 1998. Syndetic modelling. Hum. Comput. Interact. 13, 4, 337-393.
25
 
26
 
27
 
28
FRAKES, W. B. 1995. Software reuse. In Encyclopedia of Microcomputers, A. Kent and J. G. Williams, Eds. Marcel Dekker, Inc., New York, NY, 179-184.
29
 
30
 
31
 
32
GENTNER, D. 1983. Structure-mapping: A theoretical framework for analogy. Cogn. Sci. 7, 155-1780.
 
33
HARRISON, M. D. AND BARNARD, P. 1993. On defining the requirements for interaction. In Proceedings of the 1st International Symposium on Requirements Engineering (RE '93, San Diego, CA), S. Fickas and A. C. W. Finklestein, Eds. IEEE Computer Society Press, Los Alamitos, CA, 50-55.
 
34
IBM. 1991. Systems Applications Architecture: Common User Access Guide to User Interface Design. IBM Corp., Riverton, NJ.
 
35
ISO. 1997. Ergonomics requirements for office systems visual display terminals. Parts 10-16. ISO 9241. International Standards Organization.
36
 
37
JOHNSON, C.W. 1996. Documenting the design of safety critical user interfaces. Interact. Comput. 8, 3, 221-239.
 
38
JOHNSON, P. 1992. Human Computer Interaction. McGraw-Hill, London, UK.
 
39
KAUR, K. AND MAIDEN, N. A. M. 1999. Interacting with virtual environments: An evaluation of a model of interaction. Interact. Comput. 11, 4, 403-426.
 
40
 
41
KIERAS, D. E. AND MEYER, D. E. 1997. An overview of the EPIC architecture for cognition and performance with application to human-computer interaction. Human-Comput. Interact. 12, 391-438.
 
42
KITAJmA, M. ANn POLSON, P. G. 1997. A comprehension based model of exploration. Hum. Comput. Interact. 12, 4, 345-390.
 
43
 
44
LANDAUER, T. K. AND DUMAIS, S. T. 1997. A solution to Plato's problem: The latent semantic analysis theory of acquisition, induction and representation of knowledge. Psychol. Rev. 104, 211-240.
 
45
 
46
 
47
MACLEAN, A. AND MCKERLIE, D. 1995. Design space analysis and user-representations. Tech. Rep. EPC-1995-102.
 
48
MORAN, T. P. 1981. The Command Language Grammar: A representation for the user interface of interactive systems. Int. J. Man-Mach. Stud. 15, 1, 3-50.
49
 
50
 
51
 
52
NORMAN, D.A. 1986. Cognitive engineering. In User Centered System Design: New Perspectives on Human Computer Interaction, D. Norman and S. Draper, Eds. Lawrence Erlbaum Associates Inc., Hillsdale, NJ, 31-62.
53
 
54
 
55
 
56
SUTCLIFFE, A. G. AND BENNETT, I. 1995. Designing query support for multiple databases. In Proceedings of the 3rd IFIP Conference on Human-Computer Interaction (INTERACT '95, Lillehammer, Norway, June 27-29), K. Nordby, P. H. Helmersen, D. J. Gilmore, and S. A. Arnesen, Eds. Chapman and Hall, Ltd., London, UK, 207-212.
 
57
 
58
 
59
SUTCLIFFE, A. G. ANn DmITROVA, M. T. 1999. Claims, patterns and multimedia. In Proceedings of the 7th IFIP Conference on Human-Computer Interaction (INTERACT '99, Edinburgh, Scotland), C. Sasse and C. Johnson, Eds. IFIP, Laxenburg, Austria, 329-355.
 
60
SUTCLIFFE, A. G. AND ENNIS, M. 1998. Towards a cognitive theory of information retrieval, IWC special issue: Information retrieval and human computer interaction. Res. Rep. HCID 98/2. Centre for HCI Design, City University, London, UK.
 
61
SUTCLIFFE, A. G. AND KAUR, K. 2000. Evaluating the usability of virtual reality user interfaces. Behav. Inf. Tech. 19. In press.
 
62
 
63
 
64
 
65
SUTCLIFFE, A. G. AND RYAN, M. 2000. Model mismatch analysis: Towards a deeper explanation of users' usability problems. Behav. Inf. Tech. 19, 1, 43-55.
 
66
 
67

CITED BY  13


REVIEW

"Jose Lloret : Reviewer"

The author would like to begin by pointing out there is presently no use for knowledge of HCI in Software Engineering. Software designers should have this knowledge made available to them in such a way that it could be directly applicable to   more...