Active help systems

  • Gerhard Fischer
  • Andreas Lemke
  • Thomas Schwab
Software Environments
Part of the Lecture Notes in Computer Science book series (LNCS, volume 178)


Good on-line help systems are of crucial importance for the computer systems of the future. An increased functionality (required by the many different tasks which a user wants to do) will lead to an increased complexity. Empirical investigations have shown that on the average only 40% of the functionality of complex computer systems are used. Passive help systems (which require that the user requests help explicitly from the system) are of little use if the user does not know the existence of a system feature. Active help systems should guide and advise an user similar to a knowledgeable colleague or assistant.


Tutorial System Primitive Operation Task Domain Editor State Synonym List 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bauer, J. (1984). BISY. A Window-Based Screen-Oriented Editor, embedded in ObjTalk and FranzLisp. Institutsbericht, Project INFORM, Institut für Informatik, Universität Stuttgart.Google Scholar
  2. Burton, R.R., Brown, J.S. (1976). A tutoring and student modeling paradigm for gaming environments. Proceedings for the Symposion on Computer Science and Education. Anaheim, California.Google Scholar
  3. Finin, T.W. (1983). Providing Help and Advice in Task Oriented Systems. Proceedings of the Eighth IJCAI.Google Scholar
  4. Fischer, G. (1981). Computational Models of Skill Acquisition Processes. 3rd World Conference on Computers and Education. R. Lewis, D. Tagg (eds). Lausanne.Google Scholar
  5. Fischer, G. (1983). Form und Function von Modellen in Kommunikationsprozessen. Psychologie der Computerbenutzung. H. Schauer, M.J. Tauber (eds). Oldenbourg, Wien.Google Scholar
  6. Fischer, G., Schneider, M. (1984). Knowledge-based Communication Processes in Software Engineering. Proceedings of the 7th International Conference on Software Engineering. Orlando, Florida.Google Scholar
  7. Forgy, C.L. (1981). OPS5 User's Manual. Technical Reports CS-81-135, CMU.Google Scholar
  8. Laubsch, J., Rathke, C. (1983). OBJTALK: Eine Erweiterung von LISP zum objektorientierten Programmieren. Objektorientierte Software-und Hardwarearchitekturen. H. Stoyen, H. Wedekind (eds). Stuttgart.Google Scholar
  9. Lemke, A. (1984). PASSIVIST: Ein passives, natürlichsprachliches Hilfesystem für den bildschirmorientierten Editor BISY. Diplomarbeit Nr. 293. Institut für Informatik, Universität Stuttgart.Google Scholar
  10. Lemke, A., Schwab, T. (1983). DOXY: Computergestützte Dokumentationssysteme. Studienarbeit Nr. 338. Institut für Informatik, Universität Stuttgart.Google Scholar
  11. Nieper, H. (1983). KÄSTLE: Ein graphischer Editor für LISP-Datenstrukturen. Studienarbeit Nr. 347. Institut für Informatik, Universität Stuttgart.Google Scholar
  12. Norman, D.A. (1982). Five Papers on Human-Machine Interaction. CHIP Report 112. University of California, San Diego.Google Scholar
  13. Rich, E. (1979). Building and Exploiting User Models. Ph.D. Thesis. Carnegie-Mellon University.Google Scholar
  14. Schwab, Th. (1984). ACTIVIST: Ein aktives Hilfesystem für den bildschirmorientierten Editor BISY. Diplomarbeit. Institut für Informatik, Universität Stuttgart.Google Scholar
  15. Wilenksky, R. (1983). Talking to Unix in English: An Overview of an On-line UNIX Consultant. Technical Report. Division of Computer Science, University of California, Berkeley.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1984

Authors and Affiliations

  • Gerhard Fischer
    • 1
  • Andreas Lemke
    • 1
  • Thomas Schwab
    • 1
  1. 1.Research Group on Knowledge-based Systems and Human-Computer Communication Department of Computer ScienceUniversity of StuttgartFederal Republic of Germany

Personalised recommendations