Upcoming Courses

go to course
User-Centred Design - Module 2
89% booked. Starts in 6 days
go to course
Design Thinking: The Beginner's Guide
88% booked. Starts in 7 days
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading
 
 

Upcoming Courses

go to course
User-Centred Design - Module 2
89% booked. Starts in 6 days
go to course
Design Thinking: The Beginner's Guide
88% booked. Starts in 7 days
 
 

Proceedings of the Second Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers II


 
Time and place:
University of York, UK
August 23-26, 1986
Editors:
Harrison, Michael D. and Monk, Andrew
Conf. description:
HCI is the conference of the British HCI Group, formerly known as British Computer Society Human Computer Interaction Specialist Group. The conference has been held annually since 1985. In 1990 and 1999, HCI was incorporated in the INTERACT conference.
Next conference:
is coming up
Sep9
09 Sep 2014 in Southport, England, UK
Series:
This is a preferred venue for people like Alan J. Dix, Harold Thimbleby, John Long, Russell Beale, and Alistair Sutcliffe. Part of the BCSHCI People and Computers conference series.
Other years:
ISBN:
0521332591
Publisher:
Cambridge University Press
EDIT

References from this conference (1986)

The following articles are from "Proceedings of the Second Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers II":

 what's this?

Articles

p. 115-131

O'Malley, Claire and Sharples, Mike (1986): Tools for Management and Support of Multiple Constraints in a Writer's Assistant. In: Harrison, Michael D. and 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. 115-131.

Conventional text editors have limitations that make them ill-suited to composing and manipulating large pieces of structural text. Recently, several researchers have begun to develop a new generation of text editors that act as "writer's assistants", allowing the user to view and alter the organisational structure of text, as well as providing tools to support related tasks, such as spelling correction and proofreading. These systems represent major progress in the development of writing, as opposed to editing, tools. However, they have two important limitations. Firstly, they do not appear to be derived from an explicit model of the writing process -- one that is based on observations of expert writers. Secondly, and as a result, they are limited in their ability to represent and satisfy the constraints involved in writing. This paper sets out a framework for the design of a Writer's Assistant, based on a model derived from current research on the writing process. The system would give support to the user engaged in a variety of writing tasks, by explicitly representing the structure of text at various levels, by providing tools for the manipulation and transformation of such structures, and by taking over some of the demands of planning and constraint satisfaction.

© All rights reserved O'Malley and Sharples and/or Cambridge University Press

p. 132-154

Jones, John (1986): MacCadd, An Enabling Software Method Support Tool. In: Harrison, Michael D. and 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. 132-154.

Designers of computer hardware have had the benefit of computer aided design for many years. More recently the software industry is looking to computer applications to help in the design of software systems. This requires support for published methods for creating designs. The methods for "structured" software analysis and design often make use of diagrams as the notation for presenting, communicating and thinking about the design. There is therefore the need for design tools which support a graphical interface in an intelligent and enabling way. This paper described the goals and features of MacCadd, a tool with a graphical interface for support of specific methods using hierarchical network and tree diagrams. The paper presents the interface idioms which have been found to be desirable and the user reaction to MacCadd. In conclusion there are the open questions which suggest the future directions which could be taken, and the problems they raise in the interface.

© All rights reserved Jones and/or Cambridge University Press

p. 157-179

Alexander, Heather (1986): ECS -- A Technique for the Formal Specification and Rapid Prototyping of Human-Computer Interaction. In: Harrison, Michael D. and 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. 157-179.

Increasingly, formal specification and rapid prototyping are recommended as techniques to be used in developing software. In particular they are appropriate when developing user interfaces, given the increased demand for sophisticated interactive software and the difficulty of producing it. Formally specifying the user interface allows the designer to reason about its properties in the light of the many guidelines on the subject. Early availability of prototypes of the user interface allows the designer to experiment with alternative options and to elicit feedback from potential users. This paper reports an extension to an existing formal specification and prototyping method, called me too, to handle the interaction required for an application.

© All rights reserved Alexander and/or Cambridge University Press

p. 180-195

MacLean, Allan, Barnard, Philip J. and Wilson, Michael (1986): Rapid Prototyping of Dialogue for Human Factors Research: The EASIE Approach. In: Harrison, Michael D. and 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. 180-195.

Facilities for the rapid prototyping of dialogue are an extremely important component of a successful User Interface Management System (UIMS). Exactly how the UIMS should be optimised will depend on the type of application being developed and the environment in which it is being used. This paper focusses on the support for dialogue construction provided in EASIE (Experimental Applications System for Integrated Environments). EASIE is specifically designed to support human factors research into the human interface of so called 'integrated systems' by providing both flexibility and simplicity in the construction and modification of the dialogue. This is done by treating the dialogue specification at two distinct levels. A Dialogue Script (DS) text file contains the minimum amount of information necessary to define and modify the dialogue, and a separate Dialogue Interface (DI) maps the DS onto the basic functionality of the application.

© All rights reserved MacLean et al. and/or Cambridge University Press

p. 196-214

Hewett, Thomas T. (1986): The Role of Iterative Evaluation in Designing Systems for Usability. In: Harrison, Michael D. and 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. 196-214.

Increasingly it appears that design of interactive computing systems should be an iterative process of design and re-design. One factor which appears to be a driving force in successful iterative design is iterative evaluation -- evaluation as part of each design cycle. One type of evaluation -- formative -- involves monitoring the process and products of system development and gathering user feedback for use in refinement and further system development. A second type of evaluation -- summative -- involves assessing the impact, usability and effectiveness of the system. Different cycles in the evaluation-design process require different types of evaluation, or require different mixes of the two. An extensive example illustrates some of the ways in which the nature and purposes of evaluation may change during different cycles of evaluation.

© All rights reserved Hewett and/or Cambridge University Press

p. 217-234

Wroe, Brenda (1986): Towards the Successful Design and Implementation of Computer Based Management Information Systems in Small Companies. In: Harrison, Michael D. and 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. 217-234.

The coincidence of general economic depression, keen competition and the microelectronics revolution has presented small companies with the need and the opportunity to implement relatively sophisticated computer-based management information systems (CBMIS). However the implementation is rarely troublefree and the effectiveness of the resultant live CBMIS often fails to meet the expectations of the management and users. Research into the success of CBMIS development in the small business environment was recently undertaken in a longitudinal study of ten small U.K. construction companies. The primary aim was to identify the nature of problems experienced in the CBMIS development process, and suggest guidelines for achieving greater success in the small business sector. A model was derived to explain the interaction or organisational, application and system development process variables in determining the success of CBMIS.

© All rights reserved Wroe and/or Cambridge University Press

p. 235-248

Wilbur, Sylvia, Rubin, Tony and Lee, Stephen (1986): A Study of Group Interaction over a Computer-Based Message System. In: Harrison, Michael D. and 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. 235-248.

This paper is based on a study of the use of a computer-based message system for collaboration among a team of researchers based at five different sites. A review is presented of similar work on messaging for group communication, and attention is drawn to the comparative paucity of empirical analysis of the strengths and weaknesses of computer-based systems in this respect. An analysis is made of messages sent over the period of a year, during which the team developed a joint proposal for a programme of research and successfully obtained approval for funding. Two methods have been used to carry out the analysis. First, a statistical analysis using the SPSS package was conducted, and these results are shown in figures within the paper. This was followed by an analysis of the contents of messages, and this was carried out manually, in the absence of a suitable application package. Since there were over 1400 messages to be examined, contents were categorised on the basis of a restricted set of criteria, chosen to reflect the team's objectives and with reference to other work in the area. The analysis allows us to make observations about the kinds of interaction that took place, and the extent to which the system was able adequately to support the communication requirements of the group. We believe that further research of this kind will result in the introduction of new structures and design features in advanced message systems of the future.

© All rights reserved Wilbur et al. and/or Cambridge University Press

p. 24-43

Sufrin, Bernard (1986): Formal Methods and the Design of Effective User Interfaces. In: Harrison, Michael D. and 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. 24-43.

Designing an effective user interface to a complex information system is difficult, since it cannot be done in isolation from the design of the information system itself. All too often the effectiveness of a system is compromised by the intrusion into the user interface of details of the system's implementation. We conjecture that it is only by understanding the essence of the purpose of an information system -- abstracting from the details of any proposed implementation -- that one can begin to judge the validity of design choices concerning the user-system interface. We also conjecture that the language of mathematics is a useful medium both for explaining our understanding and recording design choices. In this paper we offer support for our conjectures by discussing the design of part of an office system. We use the Z notation [Morgan&Sufrin 84, Morgan 85, Sufrin 85, Spivey 86] which is based on the language of mathematics -- extended slightly to facilitate the description of large systems.

© All rights reserved Sufrin and/or Cambridge University Press

p. 249-259

Brooke, J. B. (1986): Usability Engineering in Office Product Development. In: Harrison, Michael D. and 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. 249-259.

Applying human factors to the development of computer systems is often left to be something of an afterthought. The application of usability engineering techniques can provide a number of benefits in ensuring the improvement of the human factors of a software product. Firstly, usability is modified from a vague wish to a clear statement of measurable goals in product requirements. This helps both the human factors engineer and the product development team. Secondly, the human factors engineer and the product developers must work closely together to develop the goals, which ensures that as many constraining factors on usability as possible are taken into account -- for example, the feasibility of building certain sort of interfaces, the target user population, requirements for backwards compatibility with other products are all things which might affect what is judged to be "good" human factors in absolute terms. The statement of clear measurable usability goals also implies that the product must itself be subjected to usability testing. This procedure allows the human factors engineer to identify those flaws in the software system which cause the greatest usability problems. Experience in testing a variety of office systems has shown that the problems are usually "trivial" flaws in design or implementation. Nonetheless, these tend to compound with each other and interact to cause major usability problems. Basic conceptual problems seem to be rare.

© All rights reserved Brooke and/or Cambridge University Press

p. 263-280

Diaper, Dan (1986): Identifying the Knowledge Requirements of an Expert System's Natural Language Processing Interface. In: Harrison, Michael D. and 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. 263-280.

It is now a common belief that expert systems will require an intelligent interface to facilitate the dialogue between such systems and their users. The desirable properties of intelligent interfaces are currently unknown. A methodology has been developed that simulates a future expert system that possesses a powerful intelligent interface. Dialogues have been collected between this simulated system and users and are analysed in terms of the knowledge that the interface requires to support the dialogues. A procedural specification of these knowledge requirements is offered.

© All rights reserved Diaper and/or Cambridge University Press

p. 281-295

Totterdell, Peter and Cooper, Paul (1986): Design and Evaluation of the AID Adaptive Front-End to Telecom Gold. In: Harrison, Michael D. and 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. 281-295.

This paper describes the design and initial evaluation of an adaptive front-end to the Telecom Gold electronic mail system. The system, developed as part of the Adaptive Intelligent Dialogues (AID) project, adapts along a number of select adaption dimensions: level of guidance, context switching, recognition of analogous mail system and user tailoring. A generalised architecture based on a dialogue controller, user model and application expert to support these dimensions is described. In the evaluation, members of the public used the system while playing the role of an office manager. This required them to perform a variety of tasks representative of a typical electronic mail system. Measures were taken of user satisfaction, efficiency, and effectiveness. In addition, an independent expert assessed the value and consequences of the system's strategy for adaption from observation of the system, and study of both concurrent and retrospective user protocols. The paper draws conclusions on the strengths and weaknesses of the exemplar, and the implications for the subsequent design of adaptive systems.

© All rights reserved Totterdell and Cooper and/or Cambridge University Press

p. 296-315

Davenport, Colin and Weir, George R. S. (1986): Plan Recognition for Intelligent Advice and Monitoring. In: Harrison, Michael D. and 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. 296-315.

In contrast to the conventional interface approach to command languages, we offer a plan-based system (PRIAM) which acts on a structured representation of the language, to provide intelligent monitoring and advice to users. We detail an experiment to assess the relative performance of a PRIAM-based interface and a more conventional interface design. Our results suggest that the PRIAM alternative offers considerable learning advantages for new users. The operations of the full PRIAM system are described and its potential benefits noted.

© All rights reserved Davenport and Weir and/or Cambridge University Press

p. 3-23

Long, John (1986): People and Computers: Designing for Usability: An Introduction to HCI-86. In: Harrison, Michael D. and 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. 3-23.

This paper provides a general introduction to HCI-86. First, the theme and aims of the conference are elaborated and the state-of-the-art of HCI assessed, as reflected in the presented papers. Then, areas of HCI poorly represented in the papers are identified to aid delegates make good the omissions by their active participation in the interactive sessions offered by the conference. The different groups making up the HCI community are identified and discussed in terms of their background disciplines. Ways of promoting understanding between the groups are proposed. The importance of the conference as a means for advancing understanding of HCI within the community is emphasised. The wider context within which HCI developments are likely to occur is briefly described.

© All rights reserved Long and/or Cambridge University Press

p. 319-335

Alty, James L. and McKell, P. (1986): Application Modelling in a User Interface Management System. In: Harrison, Michael D. and 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. 319-335.

The role of the Application Model (or Application Expert) in a User Interface Management System is discussed. It is postulated that it should represent an expert's view of the interface and that all other user related information should be housed in a separate User Model. By this approach the Application Model acts as an anchor point in the design of an Interface System. The Model is considered to have two main functions, as a custodian to the application and as a source of guidance and advice to the User Model. An outline architecture for an Application Model for command-driven systems is developed using UNIX as an example application. The output of user error log files is used to identify appropriate modules in an Application Model which, because of the general nature of UNIX ought to be applicable to other command-driven situations. A control strategy is developed for a blackboard-like approach and some examples or error detection by the Application Model are given. The work will now be applied to a more specific application used by Petroleum Engineers.

© All rights reserved Alty and McKell and/or Cambridge University Press

p. 336-351

Thimbleby, Harold (1986): The Design of Two Innovative User Interfaces. In: Harrison, Michael D. and 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. 336-351.

Two innovative user interfaces are described: one for an arithmetic calculator and one for a spreadsheet. The emphasis of the paper is on the designs themselves and on the underlying rationale. The interfaces were developed methodically, using a heuristic of property closure. User interface issues which arise are discussed and include: equal opportunity, declarative conceptual models, non-determinism, and implied task domain.

© All rights reserved Thimbleby and/or Cambridge University Press

p. 352-366

Dix, Alan J. and Harrison, Michael D. (1986): Principles and Interaction Models for Window Managers. In: Harrison, Michael D. and 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. 352-366.

Formal methods have been used to develop a prototype interactive editing system, in which different edits are viewed through separate windows. Designing the prototype has involved the development of a simple window management system. The design of the window manager was achieved with the assistance of an initial description using an abstract model of interaction. We argue that abstract interaction models clarify certain design issues. We discuss more complex properties of windowing systems including separability, sharing and interference. We formulate some simple generative user-engineering principles to support these properties.

© All rights reserved Dix and Harrison and/or Cambridge University Press

p. 369-385

Cook, Steve (1986): Modelling Generic User-Interfaces with Functional Programs. In: Harrison, Michael D. and 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. 369-385.

This paper outlines the development of a model of a simple interactive mouse-driven user-interface in a functional programming style. The intention is to demonstrate the possibility of using such a style of programming to describe formally components of such user-interfaces. It is also shown how generic components may be used to develop families of interactive applications with common user-interface characteristics. To describe such generic components, the type structure of the language used must admit polymorphism and in particular the notion of subtyping.

© All rights reserved Cook and/or Cambridge University Press

p. 386-401

Took, Roger (1986): Text Representation and Manipulation in a Mouse-Driven Interface. In: Harrison, Michael D. and 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. 386-401.

In many mouse-driven interface packages, the direct manipulation mode does not extend to fine-grained objects such as individual characters in text. This paper examines the benefits and problems of doing this, in the light of experiences with the Presenter, the interface manager to the Alvey ASPECT IPSE. The text-handling capabilities of the Presenter are described in the formal language Z.

© All rights reserved Took and/or Cambridge University Press

p. 402-416

Anderson, Stuart (1986): Proving Properties of Interactive Systems. In: Harrison, Michael D. and 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. 402-416.

The problem of stating and proving properties of interactive systems is dealt with within a fairly concrete notion of interactive system specification. A small specification is presented and outline proofs of some simple properties are given. Though the proofs are simple they do illustrate some of the proof techniques available within the framework. We argue that within the framework presented here properties can be succinctly stated and easily proved and that it is possible to modularise proofs in such a way that the same techniques can be used on larger problems. In addition the possibility of synthesising systems from such properties is considered.

© All rights reserved Anderson and/or Cambridge University Press

p. 417-431

Cockton, Gilbert (1986): Where Do We Draw the Line? -- Derivation and Evaluation of User Interface Software Separation Rules. In: Harrison, Michael D. and 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. 417-431.

The potential benefits of separating the user interface from the rest of the application are well known. Dialogue design tools, especially omnicompetent User Interface Management Systems (UIMS), are not viable if separation is impossible. Current characterisations of the separated agents are vague veneers. Some UIMS designers offer no definitions. Sound criticisms of the nature, practicality and possibility of user interface separation are commonplace. A Patterned Transition System (PTS) formalism is presented. It allows rigorous definition of separation as isolation. A decision procedure exists which states whether two subsystems are isolated. This proves separation is possible. However isolated subsystems cannot communicate. Communication must be restored by a further separate unisolated subsystem called a linkage. Properties required for a subsystem to be a linkage for two isolated subsystems are presented. The costs of linking isolated systems is measurable. A linkage also embodies attributes of the relationship between two linked subsystems, ending dilemmas on application dependent dialogue functions.

© All rights reserved Cockton and/or Cambridge University Press

p. 435-446

Young, Richard M. and Harris, John E. (1986): A Viewdata-Structure Editor Designed Around a Task/Action Mapping. In: Harrison, Michael D. and 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. 435-446.

This paper reports an exploratory attempt to design an editor for viewdata networks based explicitly around a task/action mapping. Task analysis reveals that one editing task can imply the need for another, leading to a view of the overall task as a set of frame-edits joined by a web of implications. A viewdata editor to capitalise on this task structure supplements the frame editor itself with a helpful "assistant" which keeps track of the implications, and at appropriate times reminds the user of the tasks remaining to be done and suggests one to work on next. The order in which tasks are offered to the user is crucial to the success of the system, and is determined by the interaction between four heuristic ordering principles.

© All rights reserved Young and Harris and/or Cambridge University Press

p. 44-64

Shackel, Brian (1986): Ergonomics in Design for Usability. In: Harrison, Michael D. and 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. 44-64.

In this paper some approaches to designing for usability are described which have been developed in Ergonomics (Human Factors) from experience and from empirical work reported in the literature. The basic approach of ergonomics to design problems is first summarised. Next some implications of the system design life-cycle are considered, and the multiplicity of interests and criteria during system design are noted. Then a definition of usability is proposed in operational terms and is illustrated. Finally, some precepts are offered to aid the process of design for usability.

© All rights reserved Shackel and/or Cambridge University Press

p. 447-463

Kiss, George and Pinder, Roy (1986): The Use of Complexity Theory in Evaluating Interfaces. In: Harrison, Michael D. and 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. 447-463.

The paper argues the case for using the techniques of computational complexity theory in the evaluation of user interfaces. Taking a task-oriented attitude, we interpret user effort as the computational work done by the user in terms of interface operations in carrying out tasks. Computational work is in turn identified with the size complexity of the algorithm through which the task is accomplished at the interface. We show how design decisions about primitives and tools determine the complexity of algorithms available to the user to carry out tasks. An illustration of the approach is given for direct manipulation graphics interfaces. The discussion indicates how the approach gives a reasonable interpretation to concepts like ease of use and tradeoff decisions.

© All rights reserved Kiss and Pinder and/or Cambridge University Press

p. 464-481

Runciman, Colin and Hammond, Nick (1986): User Programs: A Way to Match Computer Systems and Human Cognition. In: Harrison, Michael D. and 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. 464-481.

To avoid bias towards machine issues in interactive system design it is proposed that processing to be performed by the human user should be expressed in user programs. The intention is to bring design closer to a human-centred approach without all the costs and uncertainties often associated with experimental prototyping. Topics discussed include the kind of cognitive architecture on which such programs might run, the kind of programming language in which they might be expressed, and the ways in which they might be developed and interpreted. Some specific proposals and examples are given, but these are intended as illustrative rather than definitive.

© All rights reserved Runciman and Hammond and/or Cambridge University Press

p. 482-497

Wilson, Michael, Barnard, Philip J. and MacLean, Allan (1986): Using an Expert System to Convey HCI Information. In: Harrison, Michael D. and 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. 482-497.

Where the focus is upon human cognition, guidelines and technical reports are an inadequate means of conveying information from the research to the design communities concerned with HCI. Automated databases or simple expert systems assist in accessing relevant information. They do not, however, readily predict behaviour in novel settings. This possibility is offered by expert systems that incorporate a cognitive analysis of user knowledge and human information processing activity. The present paper outlines an approach to Cognitive Task Analysis (CTA) in which a theoretical framework (Barnard, 1985; in press) is used to derive an explicit representation of cognitive activity associated with dialogue tasks. The representation constructed (or Task Model) includes a specification of mental processes; procedural knowledge; the contents of episodic memory; and a characterisation of the way in which the cognitive mechanism is controlled during task execution. Prespecified mappings from the contents of Task Models then predict aspects of user behaviour. Components of an example analysis, implemented in a working expert system, are used to illustrate the approach.

© All rights reserved Wilson et al. and/or Cambridge University Press

p. 527-545

Gilmore, David J. (1986): Structural Visibility and Program Comprehension. In: Harrison, Michael D. and 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. 527-545.

This paper draws on work by Anderson and Jeffries (1985) which examined the cause of novice LISP errors, interpreting them in terms of a processing overload model. Two experiments are reported which ask about factors which influence processing demand. Factors examined include the visibility of program structure, the length of program transactions and the programming task. The results of these experiments suggests that effects due to structural visibility may be explicable in relation to processing overload, but the effect of transaction length on performance cannot be so explained. To explain the results it is necessary to realise that processing load is not the only thing affected by language features. For example, some language features (e.g. transaction length) change strategy not processing demand. This paper closes with a consideration of utility of processing demand models, and concludes that it is more profitable to consider the relationship between specific aspects of notations and particular psychological processes.

© All rights reserved Gilmore and/or Cambridge University Press

p. 546-562

Johnson, Peter, Long, John and Visick, David (1986): Voice versus Keyboard: Use of a Comparative Analysis of Learning to Identify Skill Requirements of Input Devices. In: Harrison, Michael D. and 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. 546-562.

This paper is concerned with the evaluation of alternative forms of input device, specifically voice recognition and keyboards. Four devices were tested experimentally in a data entry task. The aim of the assessment was to provide, on the basis of a comparative analysis of learning, information concerning the skill requirements of operators, which would allow the selection of a suitable device for parcel sorting. Learning was analysed in terms of two performance indices: percentage errors and time to complete the task or task component. An analysis of learning on each device was carried out. The analysis was used to identify the skill requirements of operation, and to make recommendations concerning the application of the devices.

© All rights reserved Johnson et al. and/or Cambridge University Press

p. 565-585

Hitch, G. J., Sutcliffe, Alistair G., Bowers, John and Eccles, Lucy M. (1986): Empirical Evaluation of Map Interfaces: A Preliminary Study. In: Harrison, Michael D. and 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.

The use of spatial maps as human computer interfaces has been described by Sutcliffe (1985) who demonstrated, using the keystroke model of human performance (Card, Moran and Newell, 1980), that maps should have an operational advantage over menus. This paper reports an empirical evaluation of the use of menu and map interfaces to retrieve information from a hierarchically organized geographical database. Two task variables were manipulated; amount of practice and the provision of retrieval cues in the search query. The importance of the compatibility between the physical layout of the map and the organization of the user's knowledge was investigated by comparing performance with a "geographical" and a "random" map Search was slower and more error prone with a menu interface at all stages of practice, the advantage to map interfaces being greatest when there were no retrieval cues to assist search. The geographical map was no more efficient than the random one when users were totally naive; however, it became the more efficient of the two as a result of practice. These findings are discussed in relation to limitations on the practical utility of the keystroke model in predictive evaluation, and in terms of the ease and flexibility of user search processes guided by map interfaces.

© All rights reserved Hitch et al. and/or Cambridge University Press

p. 586-603

Rogers, Yvonne (1986): Evaluating the Meaningfulness of Icon Sets to Represent Command Operations. In: Harrison, Michael D. and 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. 586-603.

Iconic interfacing is becoming increasingly popular as a medium to present information about computer systems and their command operations. This paper considers the extent to which various icons that differ in the form of correspondence between referent and icon symbol can effectively represent a large number of abstract command operations typically used in a word processing environment. Six icon sets, depicting either abstract symbols, concrete objects operated on, concrete analogies associated with the action or combinations of these were constructed to represent 20 commands covering a range of word processing operation areas. Using a questionnaire, 60 subjects (10 for each set) were required to match the icons to the commands they thought they referred to. Significant differences were found between the icon sets. Specifically, the icon sets with the most direct mapping (i.e. those depicting concrete objects operated on) were found to have the highest number of correct matches, with over 85% of the icons being correctly identified. An interaction between icon set and type of command was also found indicating that some commands can be represented in a range of pictorial forms while for other commands the type of pictorial form is critical. The results from this experiment are discussed in relation to the demands made on the cognitive resources for the comprehension of visual symbols.

© All rights reserved Rogers and/or Cambridge University Press

p. 604-613

Tullis, Thomas S. (1986): Optimizing the Usability of Computer-Generated Displays. In: Harrison, Michael D. and 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. 604-613.

Previous research indicated that the two best predictors of the time that it takes users to extract information from an alphanumeric display are the number of visual groups of characters on the display and the average visual angle subtended by those groups. As either of these values increases, search time increases. However, the number of groups of characters and their average visual angle are not independent of each other. Using mathematical modelling techniques, an exponential function was derived to describe the relationship between these two display measures. Combining that equation with a regression equation fitting user search time with the two display measures resulted in a U-shaped function relating search time to number of visual groups. The shortest search times were associated with a range of about 19 to 40 groups, which corresponds to an average visual angle of about 4.9 to 2.4 degrees. The results are interpreted as indicating that groups smaller than about 5 degrees allow for a more efficient pattern of visual search, in which the necessary information can be extracted from each group with only one fixation.

© All rights reserved Tullis and/or Cambridge University Press

p. 65-77

Bjorn-Andersen, Niels (1986): Understanding the Nature of the Office for the Design of Third Wave Office Systems. In: Harrison, Michael D. and 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. 65-77.

It is argued that technologists have a far too analytical, rationalistic and one-dimensional perception of what constitutes an office. This means that many office systems fail or that they only survive thanks to substantial contextualization processes on the part of the users. The desktop metaphor was a large step in the direction of improving the user interface. However, it is based exclusively on the level of the individual with his/her machine. It is suggested that we should develop a richer understanding of the office drawing much more on social science disciplines. Fragments in such a richer view of the office are suggested and some implications for office systems design are suggested.

© All rights reserved Bjorn-Andersen and/or Cambridge University Press

p. 78-94

Thimbleby, Harold (1986): Ease of Use -- The Ultimate Deception. In: Harrison, Michael D. and 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. 78-94.

A correspondence is drawn between the historical development of mathematics and the development of users' conceptual models of interactive computer systems. Many mathematical concepts took centuries to resolve but computer users are often expected to handle comparable issues much more rapidly. Insights into user interface issues are drawn from non-standard analysis and non-Euclidean geometry. Mindful of Godel, I argue that if a system is sufficiently powerful to be 'easy to use' this implies it is sufficient to confuse.

© All rights reserved Thimbleby and/or Cambridge University Press

p. 97-114

Alexander, Ian, Morrisroe, Ged, Norris, Pat and Tindell, Andrew (1986): Human Factors in the Columbus Space Station. In: Harrison, Michael D. and 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. 97-114.

The Columbus space station is intended to provide a working environment for scientists and engineers for up to a year each, carrying out experiments such as pharmaceutical processing, isotopic separation, and protein crystallisation. The majority of the crew will not be trained astronauts. Special attention has therefore been paid, throughout the design of Columbus, to human factors. The crew in the Pressurised Module are to have 'a comfortable shirt sleeve environment'. Given the complexity of Columbus, much of the crews' work will involve interacting with the computers that control the data processing, onboard environment, experiments, communications, and so on. Work is currently in progress on all aspects of human-computer interaction. Four examples of Logica's work are described here. The Anthrorack prototype modelled the MMI of the GRiD computer to be flown in Spacelab. The CISE experiment will assess the difficulty of using different forms of MMI on the Skynet flights. An Adaptive User Interface may provide Pressurised Module crew with "intelligent" access to the many services offered. The Data Management System is being designed with the user in mind.

© All rights reserved Alexander et al. and/or Cambridge University Press




 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
Join our community!
 
 

User-contributed notes

Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?

 
comment You (your email) say: Aug 27th, 2014
#1
Aug 27
Add a thoughtful commentary or note to this page ! 
 

your homepage, facebook profile, twitter, or the like
will be spam-protected
How many?
= e.g. "6"
User ExperienceBy submitting you agree to the Site Terms
 
 
 
 

Changes to this page (conference)

28 May 2003: Added

Page Information

Page maintainer:
URL: http://www.interaction-design.org/references/conferences/proceedings_of_the_second_conference_of_the_british_computer_society_human_computer_interaction_specialist_group_-_people_and_computers_ii.html

Upcoming Courses

go to course
User-Centred Design - Module 2
89% booked. Starts in 6 days
go to course
Design Thinking: The Beginner's Guide
88% booked. Starts in 7 days
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading
 
 

Upcoming Courses

go to course
User-Centred Design - Module 2
89% booked. Starts in 6 days
go to course
Design Thinking: The Beginner's Guide
88% booked. Starts in 7 days