Communications of the ACM
Interactive consulting via natural language
Communications of the ACM
A user interface for online assistance
ICSE '81 Proceedings of the 5th international conference on Software engineering
The design and implementation of user-oriented systems.
The design and implementation of user-oriented systems.
ACM SIGART Bulletin
DOMAIN/DELPHI: retrieving documents online
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Characteristics and functions of software environments: an overview
ACM SIGSOFT Software Engineering Notes
Online help systems: a conspectus
Communications of the ACM
An experimental evaluation of on-line HELP for non-programmers
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A methodology for evaluating interactive system usage
ACM SIGCHI Bulletin
Hi-index | 0.02 |
As interactive users find conventional methods of training and documentation inadequate, designers are providing systems with online reference information, descriptions of valid input, elaboration of error messages, and explanations of a system's behavior. This paper describes some existing commercial systems that offer online assistance and more experimental approaches by the research community. The following material was originally presented at the SIGSOC conference on Easier and More Productive Use of Computing Systems. An extended version will appear in a special issue of the IEEE Transactions on Systems, Man, and Cybernetics (Volume SMC-12, March/April, 1982), and is reprinted here with the permission of the IEEE.Online user assistance is now offered on commercial systems and is the subject of investigation in experimental settings. It is difficult to compare the advantages and limitations of different approaches because they vary along many dimensions and because there is no commonly accepted terminology. A grouping of these dimensions into major categories is a necessary first step towards more empirical evaluations. The major software-related features of online assistance appear to fall into four categories:• access method -- the way users can construct or enter requests for assistance;• data structure -- the manner in which different portions of assistance information are related to each other;• software architecture -- how assistance requests and their responses are communicated among a user, an operating system, application programs, and the assistance database; and• contextual knowledge -- how much information is retained about the assistance environment, including the user, the application, and the tasks being performed.