ABSTRACT
Our goal is to improve the content of help systems and provide better access to it, by giving users opportunities to signal breakdowns during interaction. To this end, we use a semiotic engineering model that explores both direct and indirect messages sent from designers to users via systems' interfaces. These messages represent how the designers conceived of the application, how they built it, and why. The online help system is an important component, because this is where designers have the best chances to explicitly express their vision. In this paper we review some of the classifications used to characterize help systems, and suggest that user-intent sensitivity should be explored as a new classification if we are targeting at efficient designer/user communication. We allow users to signal their intents by choosing among a limited set of predefined utterances, which provide an entry point to a cohesive discourse structure. The discourse is about the application's design rationale, and the operational and tactical instructions about how to use the application. Coupled with the application's conceptual model, and also the task and interaction models, these utterances allow help systems to provide information with increased probability of addressing the user's intentions.
- 1.Baecker, R.M. et al. (1995). Readings in Human-Computer Interaction: toward the year 2000. San Francisco: Morgan Kaufmann Publishers, Inc. Google ScholarDigital Library
- 2.Carroll, J.M. (ed) (1998) Minimalism Beyond the Nurnberg Funnel. MIT Press, Cambridge.Google Scholar
- 3.Chamberland, L. (1999). Componentization of HTML-Based Online Help. In Proceedings of the Seventeenth Annual International Conference on Computer Documentation, ACM Press, 165-168. Google ScholarDigital Library
- 4.Chu-Carrol, J.; Carberry, S. (1998) Collaborative Response Generation in Planning Dialogues. Computational Linguistics, 3, 355-400. Google ScholarDigital Library
- 5.de Souza, C.S. (1993) The Semiotic Engineering of User Interface Languages. International Journal of Man-Machine Studies, 39, 753-773. Google ScholarDigital Library
- 6.de Souza, C.S.; Prates, R.O.; Carey, T. (2000) Missing and Declining Affordances: Are these appropriate concepts? In Journal of the Brazilian Computer Society. No.1, Vol.7, July 2000. Sociedade Brasileira de Computa~~o. Rio de Janeiro, RJ, Brazil. pp. 26-34.Google Scholar
- 7.Farkas, D.K. Layering as a Safety Net for Minimalist Documentation. (1998) In Carroll, J.C. (ed.) Minimalism Beyond the Nurnberg Funnel. The MIT Press. Cambridge, MA. pp. 247-274.Google Scholar
- 8.Hansen, B.; Novick, D.G.; Sutton, S. (1996) Systematic Design of Spoken Prompts. In Proceedings of CHI'96, ACM Press, 157-164. Google ScholarDigital Library
- 9.Johnson, W.L.; Erdem, A. (1997). A Interactive Explanation of Software Systems. Automated Software Engineering, 4, 53-75. Google ScholarDigital Library
- 10.Kearsley, G. (1988). Online Help Systems: design and implementation. Norwood: Ablex Publishing Corporation. Google ScholarDigital Library
- 11.Kedar, S.; Baudin, C.; Birnbaum, L.; Osgood, R.; Bareiss, R. (1993). Ask How it Works: An Interactive Intelligent Manual for Devices. In Proceedings of the INTERACT'93 and CHI'93, ACM Press, 171-172. Google ScholarDigital Library
- 12.Krogs~ter, M.; Thomas, C.G. Adaptivity: system-initiated individualization. In: Oppermann, R. (Ed) (1994) Adaptive User Support: ergonomic design of manually and automatically adaptable software. New Jersey, Lawrence Erbaulm Associates, Publixhers. Google ScholarDigital Library
- 13.Leite, J.C. (1998). Modelos e Formalismos para a Engenharia Semi~tica de Interfaces de Usu~rio (Doctoral Thesis). Rio de Janeiro: DI/PUC-Rio.Google Scholar
- 14.Marx, M.; Schmandt, C. (1996). MailCall: Message Presentation and a Navigation in a Nonvisual Environment. In Proceedings of CHI'96, ACM Press, 165-172. Google ScholarDigital Library
- 15.Moore, J.D. (1995) Participating in Explanatory Dialogues: interpreting and responding to questions in context. Cambridge, MIT Press. Google ScholarDigital Library
- 16.Norman, D. (1998) The Psychology of Everyday Things. Doubleday, New York.Google Scholar
- 17.Norman, D. (1999) Affordance, Convention and Design. Interactions. Volume 6, Number 3. New York, NY. ACM Press. pp. 38-42. Google ScholarDigital Library
- 18.Norman, D.; Draper, S. (ed) (1986) User-Centered System Design: new perspectives on human-computer interaction. Hillsdale, L Erlbaum. Google ScholarDigital Library
- 19.Pilkington, R.M. (1992) Intelligent Help: communicating with knowledge-based systems. New York, Oxford University Press. Google ScholarDigital Library
- 20.Pilkington, R.M. Question-answering for intelligent on-line help: the process of intelligent responding. http://cbl.leeds.ac.uk/rachel/papers/cogsci.htmlGoogle Scholar
- 21.Prates, R.O.; Barbosa, S.D.J.; de Souza, C.S. (2000) A Method for Evaluating the Communicability of User Interfaces. ACM Interactions, 31-38. Google ScholarDigital Library
- 22.Priestley, M. (1998). Task Oriented or Task Disoriented: Designing a Usable Help Web. In Proceedings of SIGDOC 98, ACM Press, 194-199. Google ScholarDigital Library
- 23.Raskutti, B.; Zukerman, I. (1997). Generating Queries and Replies during Information-Seeking Interactions. International Journal of Human-Computer Studies, 47, 689- 734. Google ScholarDigital Library
- 24.Rintjema, L.; Warburton, K. (1998). Creating an HTML Help System for Web-based Products. In Proceedings of the Sixteenth Annual International Conference on Computer Documentation, ACM Press, 23-28. Google ScholarDigital Library
- 25.Roesler, A.W.; McLellan, S.G. (1995). What Help Do Users Need? Taxonomies for On-line Information Needs & Access Methods. In Proceedings of CHI'95, ACM Press, 437-441. Google ScholarDigital Library
- 26.Sellen, A.; Nicol, A. (1990). Building User-Centered On-line Help. In Laurel, B. The Art of Human-Computer Interface Design. Reading: Addison-Wesley.Google Scholar
- 27.Sletter, M.E. (1996) OpenDoc - Building Online Help for a Component-Oriented Architecture. In Proceedings of SIGDOC'96, 87-94. Google ScholarDigital Library
- 28.Silveira, M.S.; Barbosa, S.D.J.; de Souza, C.S. (2001). Augmenting the Affordance of Online Help Content. In: Proceedings of IHM-HCI 2001 (to be published).Google ScholarCross Ref
- 29.Silveira, M.S.; Dias, M.C.; Quental, V. (2001). Estudos Preliminares para Composi~~o de Conte~do de Help atrav~s de Interjei~~es de Comunicabilidade. S~rie Monografias em Ciencia da Computa~~o (to be published). Rio de Janeiro: DI/PUC-Rio.Google Scholar
- 30.Silveira, M.S.; Monteiro, C.C.O.; Barbosa, S.D.J.; de Souza, C.S. (2000). The Role of Designer-Generated Scenarios in Developing Web Applications and their Help Systems. S~rie Monografias em Ci~ncia da Computa~~o (MCC09/00). Rio de Janeiro: DI/PUC-Rio.Google Scholar
- 31.Suchman, L.A. Plans and Situated Actions: the problem of human-machine communication. New York, Cambridge University Press, 1987. Google ScholarDigital Library
- 32.Swartout, W.R. (1983) XPLAIN: A system for creating and explaining expert consulting systems. Artificial Intelligence. 21(3): 285-325.Google ScholarDigital Library
Index Terms
- Semiotic engineering contributions for designing online help systems
Recommendations
A method of Semiotic engineering for the online help systems construction
CLIHC '03: Proceedings of the Latin American conference on Human-computer interactionOnline help systems are typically used (if at all) as a last resource in interactive breakdown situations. In this paper, we present a semiotic engineering method for building online help that uses fairly known design models. We discuss the benefits of ...
Metacommunication and semiotic engineering: insights from a study with mediated HCI
DUXU'13: Proceedings of the Second international conference on Design, User Experience, and Usability: design philosophy, methods, and tools - Volume Part ISemiotic perspectives on HCI take human-computer interaction as a special case of computer-mediated human communication. Through the interface, systems designers communicate to users their design vision as well as how the system can or should be used ...
Designing help system for e-GOV websites: A Brazilian case study
The Brazilian government has sought ways to maintain electronic contact with its citizens, making services and information available online. The latter needs to be easy to locate and access and readily understood by all. This requires providing ways to ...
Comments