ABSTRACT
People are performing increasingly complicated actions on the web, such as automated purchases involving multiple sites. Things often go wrong, however, and it can be difficult to diagnose a problem in a complex process. Information must be integrated from multiple sites before relations among processes and data can be visualized and understood. Once the source of a problem has been diagnosed, it can be tedious to explain the process of diagnosis to others, and difficult to review the steps later.We present a web interface agent, Woodstein, that monitors user actions on the web and retrieves related information to assemble an integrated view of an action. It manages user hypotheses during problem diagnosis by capturing users' judgments of the correctness of data and processes. These hypotheses can be shared with others, including customer service representatives, or accessed later. We will see this feature in the context of diagnosing problems on the web, and discuss its broader applicability to system interfaces in general.
- Thomas Ball and Stephen~G. Eick. Visualizing program slices. In IEEE/CS Symposium on Visual Languages, pages 288--295, 1994.Google ScholarCross Ref
- Carl Bernstein and Bob Woodward. All the President's Men. Simon and Schuster, 1974.Google Scholar
- David Daniels, Corina Matiesanu, and David Schatsky. Jupiter Consumer Survey Report: The State of Customer Service 2003. Jupiter Research, 2003.Google Scholar
- David Daniels and David Schatsky. Quantifying the Cost of Poor Service: Investing in Customer Service to Defend Revenues. Jupiter Research, April 2002.Google Scholar
- Yolanda Gil and Varun Ratnakar. Trellis: An interactive tool for capturing information analysis and decision making. In Lecture Notes in Computer Science 2473. Springer-Verlag, 2002. Google ScholarDigital Library
- Tommy Hoffner, Mariam Kamkar, and Peter Fritzson. Evaluation of program slicing tools. In Automated and Algorithmic Debugging, pages 51--69, 1995.Google Scholar
- Esteban Kolsky. The Six Steps for Web Self-Service in Customer Service. Gartner, Inc., March 2002.Google Scholar
- Henry Lieberman and Christopher Fry. Zstep 95: A reversible, animated source code stepper. In John Stasko, John Domingue, Mark Brown, and Blaine Price, editors, Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1997.Google Scholar
- Henry Lieberman and Earl J. Wagner. End-user debugging for e-commerce. In Proceedings of IUI'03, 2003. Google ScholarDigital Library
- Richard Mayer. Multimedia Learning. Cambridge University Press, 2001. Google ScholarDigital Library
- The Mozilla Organization. Bugzilla: The mozilla bug database. bugzilla.mozilla.orgGoogle Scholar
- The Mozilla Organization. Mozilla. www.mozilla.orgGoogle Scholar
- Bradley J. Rhodes. Margin notes: building a contextually aware associative memory. In Proceedings of the 5th international conference on Intelligent user interfaces, pages 219--224. ACM Press, 2000. Google ScholarDigital Library
- Charles Rich, Candice Sidner, and Neal Lesh. Collagen: Applying collaborative discourse theory to human-computer interaction. AI Magazine, 22(4):15--25, 2001. Google ScholarDigital Library
- J. Ruthruff, E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, and M. Main. End-user software visualizations for fault localization. In ACM Symposium on Software Visualization, 2003. Google ScholarDigital Library
- Third Voice. www.thirdvoice.comGoogle Scholar
- Earl J. Wagner. Woodstein: A web interface agent for debugging e-commerce. Master's thesis, MIT Media Laboratory, 2003.Google Scholar
- Mark Weiser. Program slicing. In Proceedings of the Fifth International Conference on Software Engineering, pages 439--449, New York, 1981. IEEE. Google ScholarDigital Library
Index Terms
- Supporting user hypotheses in problem diagnosis
Recommendations
Demonstration of agent support for user hypotheses in problem diagnosis
IUI '04: Proceedings of the 9th international conference on Intelligent user interfacesWe present a web interface agent, Woodstein, that monitors user actions on the web and retrieves related information to assemble an integrated view of a transaction. It manages user hypotheses during diagnosis by capturing users' judgments of the ...
Flexible, dynamic user interfaces for Web-delivered training
AVI '96: Proceedings of the workshop on Advanced visual interfacesOne of the critical parts of a tutoring system is its user interface (UI), which must neither constrain an author in developing lessons, nor impede a student during practice. A system providing training over the Web must also address issues of interface ...
Adaptive Visualization Interface That Manages User's Cognitive Load Based on Interaction Characteristics
VINCI '14: Proceedings of the 7th International Symposium on Visual Information Communication and InteractionEfficiency of visualization interfaces in terms of their users' decisions speed and accuracy in safety-critical areas is extremely important as late or wrong reaction on displayed information may cause at least financial losses (not to mention the ...
Comments