Upcoming Courses

go to course
Quality Web Communication: The Beginner's Guide
Starts tomorrow LAST CALL!
go to course
User-Centred Design - Module 2
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
Quality Web Communication: The Beginner's Guide
Starts tomorrow LAST CALL!
go to course
User-Centred Design - Module 2
88% booked. Starts in 7 days
 
 

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


 
Time and place:
University of East Anglia
August 17-20, 1985
Editors:
Johnson, Peter and Cook, Stephen
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:
0521320666
Publisher:
Cambridge University Press
EDIT

References from this conference (1985)

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

 what's this?

Articles

p. 102-116

Frohlich, David M., Crossfield, L. P. and Gilbert, G. N. (1985): Requirements for an Intelligent Form-Filling Interface. In: Johnson, Peter and 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. 102-116.

Although forms have been used as an alternative to menu selection and command language interfaces, their full potential for aiding human-computer interaction has rarely been realised. Most form interfaces at present provide little support to the user other than straightforward data type checking and some static help facilities that are displayed upon request. In this paper, the scope for improving the support provided to users of form-filling interfaces is identified by analogy to the support required by form-fillers in general. Some findings from the work on paper form-filling and design are reviewed, in relation to the comprehension of questions, the representation of answers and form navigation. A preliminary design for a Forms Helper system is then described. This illustrates the kind of knowledge which must be represented in any system which is to provide intelligent assistance to users of form-filling interfaces.

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

p. 117-127

Sutcliffe, Alistair G. (1985): Use of Conceptual Maps as Human-Computer Interfaces. In: Johnson, Peter and 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.

A human computer interface is described which represents a hierarchically organised system as map in the form of a tree diagram. It is argued that this interface could be more efficient than standard techniques because it is more space efficient in representing entities within a system than menus and imposes less memory load on users than command languages. Operation of the interface is compared with menus and a command language using a method of predicting interface operation based on the work of Card et al (1980). For novice users the map interface is predicted to be much slower than other techniques but for expert users the reverse is true. It is proposed that map interfaces which exploit human abilities of pattern recognition should combine characteristics of being easy to learn with operational efficiency, and provide a more adaptable interface than other techniques.

© All rights reserved Sutcliffe and/or Cambridge University Press

p. 128-137

Alty, James L. and Ritchie, Russell A. (1985): A Path Algebra Support Facility for Interactive Dialogue Designers. In: Johnson, Peter and 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. 128-137.

Path algebras have been shown to be useful in interactive dialogue design. They can be used to carry out consistency checks, path analyses and other analytical functions on interactive dialogues described as recursive transition networks. Such analyses are important for large networks. A path algebra support facility has been built which runs on the VAX 11/750 and which allows different algebras to be defined by the designer in an easy to use manner. The algebraic operators are described to the system using LISP and they act upon a uniform arc-labelling scheme based upon lists. The resultant adjacency matrix for a particular dialogue network together with its powers are displayed and a number of iterative techniques are used to obtain the weak and strong closure matrices. The designer can not only analyse these networks using existing algebras but can also define new algebras and investigate their properties. The system and its application to dialogue design are explained. Possible future uses of this algebraic approach are outlined.

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

p. 13-22

Dix, Alan J. and Runciman, Colin (1985): Abstract Models of Interactive Systems. In: Johnson, Peter and 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. 13-22.

We propose an abstract model for a large class of interactive systems. In these systems the user provides a sequence of commands that determines both a corresponding sequence of displays and a net effect or result. Editors, for example, usually fit this model. We show how our model can be used to address issues such as display laws, error correction, exception handling and command types. We give some formal statements of design principles, and also discover ways in which these interact or even conflict. Such results are of value whether or not a formal development method is used.

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

p. 138-147

Cockton, Gilbert (1985): Three Transition Network Dialogue Management Systems. In: Johnson, Peter and 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. 138-147.

A Dialogue Management System has to be programmed and must therefore be able to construct and sequence actions. The control model adopted must be based on a specified formalism. A minimal Transition Network formalism for dialogue is presented and it is shown that, when examined with reference to this formalism, the three Transition Network Dialogue Management Systems are weakened by unjustified restrictions.

© All rights reserved Cockton and/or Cambridge University Press

p. 148-160

Gray, P. and Kilgour, Alistair C. (1985): GUIDE: A UNIX-Based Dialogue Design System. In: Johnson, Peter and 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. 148-160.

This paper describes GUIDE, a graphical user interface design environment currently being implemented at the Computing Science Department of Glasgow University. Dialogues are described by dialogue scripts which are sections of the file system maintained by the UNIX operating system on which GUIDE is built. The directories correspond to dialogue units, consisting of individual files (and subdirectories) which define the components (such as prompt, echo, response etc.) of an individual unit of interaction. Most of the files are text files so they can be simply modified by an editor. A graphics editor is planned which will permit direct graphical control over the dialogue component. The other elements of GUIDE are a dialogue interpreter, which executes a dialogue by traversing the script structure in response to input events, and a dialogue design script, which when executed by the interpreter permits other dialogue scripts to be constructed or modified. The dialogue designer, thus, uses the same interactive tools as are made available to the dialogue user, as in the MENULAY system of Buxton et al., and the whole dialogue design system is available as a subdialogue during execution of any script by the interpreter. GUIDE is intended to provide fast prototyping, because no compilation stage is involved before trying out a newly modified script. The paper describes the structure of dialogue scripts and the implementation of the interpreter, and an example is included showing the application of GUIDE to the simulation of simple data structure algorithms.

© All rights reserved Gray and Kilgour and/or Cambridge University Press

p. 161-171

Harrison, Michael D. and Thimbleby, Harold (1985): Formalising Guidelines for the Design of Interactive Systems. In: Johnson, Peter and 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. 161-171.

User engineering principles may be formalised as theorems over specifications of interactive systems. In this paper we discuss some different categories of user engineering principle and expose issues that must be resolved to produce effective formalisation.

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

p. 172-185

MacLean, Allan, Barnard, Philip J. and Wilson, M. D. (1985): Evaluating the Human Interface of a Data Entry System: User Choice and Performance Measures Yield Different Tradeoff Functions. In: Johnson, Peter and 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. 172-185.

When people use computer systems, they are often faced with alternative methods for carrying out a given task. They have to be able to judge which method is likely to be most appropriate for the particular task with which they are faced. A study is presented which compares the most common means of evaluation used in computer design, the time to carry out a given task, with the method the user actually chooses to carry out the task. The results suggest that users are not good at optimising their behaviour on the criterion used by designers.

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

p. 186-198

Fowler, C. J. H., Macaulay, L. A. and Fowler, J. F. (1985): The Relationship Between Cognitive Style and Dialogue Style: An Explorative Study. In: Johnson, Peter and 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. 186-198.

This paper presents and discusses findings from an explorative study which examined the relationship between cognitive style and dialogue style as reflected in various measures of performance. The cognitive style dimension used in this investigation was field-dependence/independence (Witkin and Goodenough, 1981), as measured by the GEFT, the main dialogue style variable was the kind of command structure (linear and substructure), and the main performance variables were time taken to complete a task ('thinking' and 'doing'), the number of 'Help' requests, the number of corrected/uncorrected errors, and the kind of error made (usage or typographical). These variables were examined over two different learning blocks using 48 subjects. The results were analysed by the use of correlational techniques. The results suggested that field-dependent persons tend to prefer a substructured command language and that field-independent individuals show a general preference for linear command structure. These results were interpreted in terms of differences in mode of information processing arising from a greater or lesser reliance on external referents. The authors conclude that cognitive style is an important concept in relation to human-computer interaction, and may be of considerable use in the area of interface design.

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

p. 199-208

Rothwell, P. L. (1985): Use of Man-Modelling CAD Systems by the Ergonomist. In: Johnson, Peter and 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. 199-208.

This paper discusses man-modelling CAD systems, focusing on their applications to ergonomics and the quality of their interface with ergonomists as users. Three specific systems are examined to demonstrate the applications and limitations of computer man-models that are presently available, and requirements for an ideal system are identified. Recommendations are made for future development of man-modelling CAD systems, and their presentation to the user.

© All rights reserved Rothwell and/or Cambridge University Press

p. 211-220

Smith, J. Jerrams (1985): SUSI -- A Smart User-System Interface. In: Johnson, Peter and 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. 211-220.

The necessary qualities of a human-computer interface include the discovery and prompt correction of the user's misconceptions about the system, thus involving an instructional component. The interface should provide an intelligent response suited to the user and it should be modular for ease of modification. The SUSI interface has been designed with such requirements in mind. It is intended to be generally applicable to systems which are currently available (for example, the BLEND electronic journal and Operating Systems such as UNIX and MULTICS) so that they can be used easily and efficiently by novices as well as experts. The first implementation is an interface between the user and the UNIX shell. The SUSI interface possesses knowledge about UNIX and knowledge about the behaviour and types of error made by UNIX users. This knowledge is held in the Knowledge Base of an Expert System. The interface maintains a user model and interprets user input in order to discover the user's misconceptions. The interface differentiates between misconceptions and spelling/typing errors. This is particularly important so that users are not given unwanted help: most expert-user errors are in typing and spelling. The interface provides suitable instruction based upon the user model and the interpretation of user input.

© All rights reserved Smith and/or Cambridge University Press

p. 221-229

Newton, M. A., Sussmann, S. M. and Watkins, J. (1985): Interfaces for Database Systems. In: Johnson, Peter and 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. 221-229.

The structured databases controlled by database management systems need to provide access for many users for various purposes. Query languages are intended for users to specify their own database retrieval operations though this can be difficult when it is necessary to manipulate database structures. Perceived records have been proposed as a way of providing each user with a single data structure to contain the data relevant to their queries. The paper describes a prototype implementation of a system using perceived records and the interfaces necessary to support their definition and use. The purpose of using perceived records is contrasted with a relational interface. The functionality required for user queries is explained and the dialogue to control the specification of perceived records is justified.

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

p. 23-34

Beynon, Meurig (1985): Definitive Notations for Interaction. In: Johnson, Peter and 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. 23-34.

This paper explores some methodological and pragmatic aspects of the design of the human-computer interface. In particular, it argues that many interactive dialogues can be formulated conveniently and clearly using notations based upon sequences of definitions ("definitive notations"). Such a notation is an implicit ingredient in the "spread-sheet" packages which have recently become so popular in business applications. To apply similar principles to more complex tasks, such as CAD applications, requires abstraction and generalisation, and poses challenging technical problems. The three sections of the paper respectively consider: background and motivation, elementary definitive notations (illustrated by an unconventional desk calculator), and complex definitive notations (with particular reference to the design of ARCA, a definitive notation for the interactive description and manipulation of combinatorial diagrams).

© All rights reserved Beynon and/or Cambridge University Press

p. 230-238

Browning, D. J., Cain, G. M., Gouldstone, F. G. and McEntegart, J. (1985): The Interactive Process Scheduler. In: Johnson, Peter and 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. 230-238.

The use of conventional software development procedures for constructing systems suitable for interactive scientific applications is not always fully compatible with optimising the user-computer interface in terms of the user's perception of the system as a tool for solving problems by logical progression through a sequence of processes. Consideration of methods for optimising this user-computer interface has resulted in the development of a requirement specification language, which via a hierarchical menu system definition, can be transformed into an interactive software framework to which the application specific software processes are added. This transformation is accomplished using a system known as the Interactive Process Scheduler (IPS); software systems developed using this technique exhibit both a conventional menu structure for individual process selection and sequence structures reflecting the original requirement specification.

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

p. 239-247

Rector, A. L., Newton, P. D. and Marsden, P. H. (1985): What Kind of System Does an Expert Need?. In: Johnson, Peter and 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. 239-247.

Many potential users of 'expert systems' are themselves experts. Yet most models for expert systems treat users as novices, placing them in a passive role and ignoring their expertise. Experts are fundamentally different from novices; not only do they know more, they know differently. They perceive their field in terms of rich interrelationships rather than isolated facts and can make use of far more information than can novices. The transition from novice to expert involves fundamental cognitive shifts, analogous to those described by Piaget in children's cognitive development. Decision support systems for experts such as doctors must take these characteristics into account and provide a much richer environment than current expert systems. What 'experts' and what current 'expert systems' do are fundamentally different. Systems for experts should be designed to allow cooperation between the system and the user and should provide users with real examples from which to draw their own conclusions.

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

p. 248-254

Kidd, Alison L. (1985): The Consultative Role of an Expert System. In: Johnson, Peter and 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. 248-254.

The development of expert systems has concentrated on simulating the problem solving role of human experts and has largely neglected their role as consultants. This shortcoming may account for the failure of many expert systems to provide effective decision support in field applications. In an attempt to redress this balance, this paper outlines two important shortcomings in the consultative function of current expert systems: rigid dialogues and inadequate explanations. The main part of the paper then describes features of naturally occurring human consultations and suggests that to be successful, expert systems need to support a range of user decisions, allow the user to take an active role in the problem solving process and provide explanations which increase the user's understanding of the domain.

© All rights reserved Kidd and/or Cambridge University Press

p. 255-263

Brooks, Andrew and Alty, James L. (1985): The Use of Rule Induction, A Knowledge Acquisition Technique for Expert Systems, to Interpret HCI Experiments. In: Johnson, Peter and 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. 255-263.

Traditional statistical analyses can be carried out only on data gathered from carefully designed experiments. However, even when HCI experiments have been carefully designed, it is all too often the case that some other unconsidered problem attribute is a major contributory factor to the results. An alternative approach suggested here is based on the technique of automated rule induction from examples. This technique has been successfully used to develop rule bases for expert systems. Using this technique all possible problem attributes that can be thought of, before and after an experiment, may be included in the analysis. Hidden patterns or rules are automatically induced and less relevant problem attributes discarded. Results are reported of using rule induction on experimental data collected with Alty's CONNECT system which show rule induction to be a worthwhile method. It is further suggested that rule induction should be used to form experimental hypotheses from naturalistic or unplanned experiments as a first step toward more meaningful traditional experimentation.

© All rights reserved Brooks and and/or Cambridge University Press

p. 264-272

Roberts, P. S. (1985): Intelligent Computer Based Training. In: Johnson, Peter and 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. 264-272.

This paper discusses the merging of interactive video with expert systems to produce intelligent CBT focussing on the man machine interface. Three aspects of the interface are dealt with in detail. Firstly the output interface, comprising the very powerful combination of video images plus computer generated text and graphics; secondly, the use of expert system techniques in developing student models for more effective control of the training session; lastly, the use of expert system techniques to provide a comprehensive explanation facility to allow students to question both the knowledge base (visual and textual) and the training process itself. This paper draws on both commercial experience and current research projects.

© All rights reserved Roberts and/or Cambridge University Press

p. 273-281

Mills, G. M. (1985): The Presentation of Learning Material via Microcomputers and a Method for Assessing its Effectiveness. In: Johnson, Peter and 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. 273-281.

The categorization of screen material into four main groups is proposed, ie reference, exposition, user response and feedback. One main aim of the program developer should be to clearly differentiate each category to avoid confusing the learner. The assessment of the presentation of screen display material for educational microcomputer programs has been studied through ratings exercises in courses on computers in education for the past four years. The original rating scale of eight factors indicated wide variations in assessment between raters on individual factors but there was more consistency in ranking programs overall. Since some of the original factors covered more than one presentation category, a revised version with sixteen factors was prepared in the hope that this would improve consistency of individual factor ratings. In the trials, no significant improvement was found but the use of the revised version is shown to be justified in its provision of greater diagnostic power, particularly when a number of raters are used.

© All rights reserved Mills and/or Cambridge University Press

p. 282-289

Glen, J. A. (1985): Mathematical Students and Computers: An Interface for Experimentation. In: Johnson, Peter and 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. 282-289.

Students in the first level course of the Science Degree Scheme at Paisley College of Technology have used microcomputers as part of their laboratory work in the Mathematical Sciences course since September 1982. We attempted to create an environment where, with limited keyboard skills allied to an understanding of mathematical terms, techniques and concepts, the student could use the micro network as a versatile experimental aid for mathematics. The major effort in producing the software has gone into the display of mathematical information in a format familiar to the student, in providing graphical display and in creating reliable modes of interaction. This effort has been greatly facilitated by the production of software utilities for these aspects. This layer of interface, between the student user and the individual software has been tried and tested. The paper reports on progress. A recent development has been the tentative provision of a Simple Knowledge and Information Processing System (SKIPS). SKIPS allows students to browse through the available packages and to enquire about some of the mathematical background to the packages. The paper discusses the evident shortcomings of SKIPS in using standard interfaces, in particular the need for some measure of expertise in the interface will be discussed.

© All rights reserved Glen and/or Cambridge University Press

p. 290-298

Macaulay, L. A., Fowler, C. J. H. and Porteus, R. (1985): What Do Clerical Workers Think About Computers?. In: Johnson, Peter and 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. 290-298.

The attitudes towards computers of a sample (N=48) of clerical workers were measured by means of a questionnaire. The individual items used were taken from a questionnaire originally designed and used by Zoltan and Chapanis (1982). The clerical workers' responses were then compared with those of the four professional groups sampled in Zoltan and Chapanis' study -- i.e. accountants, lawyers, pharmacists and physicians. The results suggest that with respect to computers the attitudes of clerical workers closely resemble those of pharmacists, and tend to be more positive than those of lawyers and physicians. The findings are explained in terms of the similarities and differences between the various occupations and the degree to which computers are able to assist in the sort of tasks which characterise each occupation.

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

p. 299-309

Brown, B. M., Davies, P. R. and Gray, W. A. (1985): A Committee Secretarial Support System. In: Johnson, Peter and 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. 299-309.

Many organisations use committee meetings to control their decision making processes. These meetings have a well defined structure with an agenda identifying the business to be discussed at a meeting. After each meeting the committee's Secretary prepares the Minutes of the meeting -- a report which summarises the discussion about each item of business, records any decisions taken on the matter and identifies actions to be taken. Prior to a meeting the Secretary prepares an agenda, ensuring the necessary supporting papers and reports are available and that any items of business due for discussion as a result of decisions at previous meetings are brought forward This paper will analyse the agenda minute cycle determining the associated Secretarial functions, the underlying information flows with their associated control functions and the essential links between minutes and agenda items. Two possible models for a computerised Secretarial Support System will be discussed -- a linear and cyclic model. Reasons will be given as to why the cyclic model was chosen for the implemented prototype system. This prototype system was created using a script driven editor. It is designed to be a portable system which is supportive of the secretarial functions, while minimising any adverse effects it may have on the committee's functioning. The design, construction and functionality of this prototype system will be discussed in the paper.

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

p. 3-12

Fountain, A. J. and Norman, Michael A. (1985): Modelling User Behaviour with Formal Grammar. In: Johnson, Peter and 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. 3-12.

Formal descriptive tools have been used to specify user behaviour at the human-computer interface. Two prominent examples of this approach are the GOMS Theory (Card et al, 1983) and Reisner's Formal Grammar (Reisner 1981, 1984). The GOMS Theory and Formal Grammar are shown to be equivalent in their power of describing use of an interface. Both GOMS and Formal Grammar describe human behaviour in Backus Normal Form. GOMS has a stack discipline for organising the relationships between a user's Goals and Methods; Formal Grammar of Reisner (1981, 1984) has the more general production rule control structure for organising the hierarchy of grammatical symbols. Differences are shown in their use as analytic tools. The GOMS Theory directs attention towards the selection of methods for predefined tasks and the points at which this selection occurs. The Formal Grammar does not consider method selection but determines the complexity of both physical and cognitive operations in pre-defined tasks. It is suggested that the approaches need to be combined in order to provide a more comprehensive formal method for modelling user behaviour.

© All rights reserved Fountain and Norman and/or Cambridge University Press

p. 310-316

Sheffield, Barry (1985): Looking Back on the Office of the Future. In: Johnson, Peter and 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. 310-316.

p. 317-330

Wilson, Paul A. (1985): Mailbox Advances & MMI Needs. In: Johnson, Peter and 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. 317-330.

Mailbox systems represent a new medium which allows people to communicate at times and places of their own choosing. This paper attempts to alert the Human Factors Community to the way in which mailbox systems will be developed and used in coming years in order to ensure that the Human Interface requirements of such systems can be anticipated and researched in a timely fashion. Some hypothetical examples of mailbox useage are provided and the concept of mailbox structures outlined and illustrated. The potential for structuring to embrace and unify all different communication systems and media is discussed. Finally, the urgent need for Human Factor input to the design of such facilities is emphasised and the way in which such work might be organised is described.

© All rights reserved Wilson and/or Cambridge University Press

p. 331-341

Boyle, C. D. B. and Clarke, M. R. B. (1985): An Intelligent Mail Filter. In: Johnson, Peter and 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. 331-341.

Electronic Mail systems handling a large volume of traffic need some form of filtering to avoid user overload. Bulletin boards are one widely employed solution. This paper investigates the use of user profiles as an additional method of finding out what users might find interesting. In a production mail system such a filter might fit below bulletin boards in the mail structuring hierarchy. A prototype intelligent mail filter has been implemented and some experiments carried out to evaluate the seven alternative algorithms presented. There are two subsystems, a profile creation program and a message evaluation system. Both active and passive systems are considered. Active systems allow querying but involve the user in more work. Passive methods build up a profile from observations of the users interest level. Context based methods, which attempt a semantic analysis of the message were found to be relatively better with good user profiles. Keyword methods were more reliable with poor profiles. The problem of planted keywords is considered.

© All rights reserved Boyle and Clarke and/or Cambridge University Press

p. 345-358

Talbot, Mike (1985): Speech Technology: Is It Working?. In: Johnson, Peter and 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. 345-358.

This paper examines the current state of automatic speech recognition devices and of speech synthesisers. Some examples of current applications of this technology are given, but it is noted how the technology has not become a widely used replacement for more conventional methods of human-computer communication. It is thought that much of the reason for this is not only that performance levels are much lower than is generally expected, but also that the lack of reliable and valid performance measures has led to: a) a lack of comparability amongst the great number of devices that are currently available, and b) problems arising from people having unrealistic expectations regarding the capabilities of the technology. Alternative measures are proposed.

© All rights reserved Talbot and/or Cambridge University Press

p. 35-45

Clowes, I., Cole, I., Arshad, F. N., Hopkins, C. and Hockley, A. (1985): User Modelling Techniques for Interactive Systems. In: Johnson, Peter and 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. 35-45.

In order for an interactive system to adapt to the needs and preferences of individual users, the system requires techniques whereby it can build up and maintain a representation, or model, of the user. Research into developing effective user modelling techniques forms part of research being carried out by the Alvey Adaptive Intelligent Dialogues (AID) project. The primary objective of this project is to research and develop techniques for building user interfaces that adapt to the needs of individual users. This paper reports the findings of a survey of computer-based user modelling techniques, mainly from the areas of Intelligent Tutoring Systems and Intelligent Front Ends, that have already been developed. The paper goes on to suggest research directions for user modelling.

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

p. 359-368

Crookes, D., Murray, E., Smith, F. J. and Spence, I. T. A. (1985): A Voice Input Programming System. In: Johnson, Peter and 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. 359-368.

A system is being constructed which allows a user to input, edit, compile and execute Pascal programs by voice only through an inexpensive isolated word speech recogniser on an Apple IIe microcomputer. The aim is primarily to provide a programming tool for a handicapped person exploiting the well defined syntax and semantics of a programming language to improve the performance of the word recogniser. However, our long term aim is the much more difficult problem of applying syntactic and semantic techniques to improve the recognition of spoken natural language.

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

p. 369-379

Siddiqi, J. I. A. (1985): A Model of Program Designer Behaviour. In: Johnson, Peter and 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. 369-379.

Findings of a research investigation into problem decomposition strategies used in program design are introduced. A semantic model of designer behaviour is advanced, that views program design as a problem solving task involving decomposition and elaboration. The former activity is viewed as goal generation, whilst the latter activity is considered to consist of 'clustering' of components and their allocation to the existing decomposition structure. The paper details those aspects of the model which relate to the latter activity. It argues that clustering is performed in terms generic categories and provides a rationale for errors made in this process. Results on subjects error frequencies from an observational experiment provide empirical support for the model. Moreover, it is noted that the solution based on a high quality decomposition corresponds to the solution that preserves generic grouping.

© All rights reserved Siddiqi and/or Cambridge University Press

p. 380-393

Elsom-Cook, Mark (1985): Towards a Framework for Human-Computer Discourse. In: Johnson, Peter and 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. 380-393.

Research communication between humans and computers requires an interaction which is a structure related to the goals of the participants in that interaction. Psycholinguistic research has attempted to analyse this structure in terms of a syntax of discourse, a division based upon topic change and a division based upon functional sub-components. This paper describes the means by which a system for tutoring programming languages (IMPART) blends the more specific knowledge with general knowledge about interaction to produce a structured teaching interaction.

© All rights reserved Elsom-Cook and/or Cambridge University Press

p. 394-403

Gay, B. and Jordan, A. P. H. (1985): The Effect of Advanced Workstations on CAD. In: Johnson, Peter and 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. 394-403.

p. 404-414

Ryan, Nick (1985): Interactive Graphical Tools in the Social Sciences. In: Johnson, Peter and 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. 404-414.

The interactive use of computers by social scientists has been seen primarily in the area of statistical analysis with such packages as GLIM and MINITAB. Alternative ways of viewing data may be explored whilst sitting at a terminal, and this has led to an increasing use of computers for exploratory analysis. The quality of output has been improved in some cases, although few packages are capable of producing results which may be considered fit, from a typographic viewpoint, for publication. The degree of interaction of much of the available software remains limited and the style of interaction, using a conventional display screen and keyboard, remains primitive. Modern microcomputers and, in particular, the more powerful personal workstations, provide viable alternative methods. In addition to their basic processing capabilities, many of these machines provide extensive graphical and word-processing facilities which may be combined in an integrated approach to analysis and report preparation. The use of these facilities is leading to an increased awareness of the potential applications of computers, particularly amongst those who, in the past, have had little use for statistical packages. This paper describes how the interactive graphical capabilities of a powerful personal workstation may be used to manipulate information which is often conceived in graphical form. It will be illustrated by reference to the analysis of genealogical data, one of many applications of networks in social research. The methods employed to shield relatively inexperienced users from the complexities of a multiple window environment are fundamental considerations in the design of this software.

© All rights reserved Ryan and/or Cambridge University Press

p. 415-426

Newman, William M., Stephens, Nigel and Sweetman, Dominic (1985): A Window Manager with a Modular User Interface. In: Johnson, Peter and 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. 415-426.

Modern graphics systems need to support multiple independent areas for graphic interaction on a single screen. Software packages (Window Managers) to support this are becoming more common on personal computers and workstations. It remains a challenge to construct a window manager which provides an effective front-end to UNIX The paper describes how we have approached this problem by dividing the system into a flexible but low-bandwidth manager and a less flexible but high-performance screen driver. The division is based upon our understanding of the general user interface requirements of window systems.

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

p. 46-62

Johnson, P. (1985): Towards a Task Model of Messaging: An Example of the Application of TAKD to User Interface Design. In: Johnson, Peter and 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. 46-62.

This paper describes how Task Analysis for Knowledge Descriptions (TAKD) was used in the identification and description of a series of messaging tasks. The purpose of this analysis was to identify user requirements and to form a basis from which a new interface for an extended electronic mail system could be designed. The techniques used to identify and describe the messaging tasks are described and exemplified. A form of notation for task descriptions (KRG), originally developed to describe training requirements, was applied. The application of this notation is described. The analysis and notation were in part influenced by the requirements of the system designer. A top-down, bottom-up design method can be supported by the use of task analysis. The appropriateness of this form of task description for this style of design is discussed. Particular emphasis is placed upon the requirements of system implementation using an object-oriented programming approach (Smalltalk80). It is argued that this method of task analysis can identify the objects and operations (actions) which are to be used in object-oriented programming.

© All rights reserved Johnson and/or Cambridge University Press

p. 63-75

Wilson, M. D., Barnard, Philip J. and MacLean, Allan (1985): Analysing the Learning of Command Sequences in a Menu System. In: Johnson, Peter and 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. 63-75.

Although there is a substantial literature on both novice and expert performance, there is little data on the transition from one to the other. This paper presents data from 8 subjects performing a core set of tasks in each of word processing, graph drawing and calculation environments during this transition. A descriptive model of the command structure used in these tasks is presented which permits the analysis of both the successful attempts to complete the tasks and those involving deviations from optimal performance. The pattern of deviations changes over learning in that the proportion of those involving major re-attempts at tasks decreases while that involving local corrections increases. Two classes of mental representation are used to explain the changing performance: those involving general system principles, and those using specific procedures. The changes that take place during learning are characterised as an increase in the proportion of specific procedures in the repertoire of representation sampled during task performance.

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

p. 76-91

Buckley, P. K. and Long, J. B. (1985): Effects of System and Knowledge Variables on a Task Component of. In: Johnson, Peter and 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. 76-91.

This paper reports the background to and the results of an experimental evaluation of the usability of videotex for teleshopping. The experimentation represents part of phase two of a project intended to provide guidelines for designers of videotex transaction dialogues and an understanding of the sources of user difficulty. The experiment was intended to assess the usability of videotex options for the transaction task element of 'evaluation' in which shoppers were assumed to assess the adequacy of potential purchases for their needs. The system variable 'Extent of Description of Goods', and related knowledge variable 'Knowledge of Transaction Domain', were manipulated experimentally and found to affect usability in terms of errors made and time taken. The study stresses the need to provide appropriate descriptions of goods relative to what users need to know. Within the range of display options available to videotex transaction designers, the appropriateness and consequent usability will depend strongly on the users' knowledge. The experimental results are expressed as implications for the design of teleshopping systems.

© All rights reserved Buckley and Long and/or Cambridge University Press

p. 92-101

Heppe, D. L., Edmondson, William H. and Spence, R. (1985): Helping Both the Novice and Advanced User in Menu-Driven Information Retrieval Systems. In: Johnson, Peter and 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. 92-101.

Of the variety of ways in which information can be retrieved from a database, the conventional menu-based approach is said to be especially suited to the novice. It does, however, suffer from many drawbacks such as ambiguous category labels and artificial hierarchies. Additionally, users can become lost in the retrieval structure and be compelled to ask, 'Where am I?'. To overcome these difficulties various navigational aids can be deployed. This paper defines and critiques these techniques, with references to examples in the literature and illustrations taken from a newly implemented working system. The more general cognitive aspects of these procedures are also discussed with suggestions for a more cognitively sensitive approach to interface design.

© All rights reserved Heppe 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 26th, 2014
#1
Aug 26
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_conference_of_the_british_computer_society_human_computer_interaction_specialist_group_-_people_and_computers_i.html

Upcoming Courses

go to course
Quality Web Communication: The Beginner's Guide
Starts tomorrow LAST CALL!
go to course
User-Centred Design - Module 2
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
Quality Web Communication: The Beginner's Guide
Starts tomorrow LAST CALL!
go to course
User-Centred Design - Module 2
88% booked. Starts in 7 days