skip to main content
10.1145/964442.964450acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article

Supporting user hypotheses in problem diagnosis

Published:13 January 2004Publication History

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.

References

  1. Thomas Ball and Stephen~G. Eick. Visualizing program slices. In IEEE/CS Symposium on Visual Languages, pages 288--295, 1994.Google ScholarGoogle ScholarCross RefCross Ref
  2. Carl Bernstein and Bob Woodward. All the President's Men. Simon and Schuster, 1974.Google ScholarGoogle Scholar
  3. David Daniels, Corina Matiesanu, and David Schatsky. Jupiter Consumer Survey Report: The State of Customer Service 2003. Jupiter Research, 2003.Google ScholarGoogle Scholar
  4. David Daniels and David Schatsky. Quantifying the Cost of Poor Service: Investing in Customer Service to Defend Revenues. Jupiter Research, April 2002.Google ScholarGoogle Scholar
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. Tommy Hoffner, Mariam Kamkar, and Peter Fritzson. Evaluation of program slicing tools. In Automated and Algorithmic Debugging, pages 51--69, 1995.Google ScholarGoogle Scholar
  7. Esteban Kolsky. The Six Steps for Web Self-Service in Customer Service. Gartner, Inc., March 2002.Google ScholarGoogle Scholar
  8. 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 ScholarGoogle Scholar
  9. Henry Lieberman and Earl J. Wagner. End-user debugging for e-commerce. In Proceedings of IUI'03, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Richard Mayer. Multimedia Learning. Cambridge University Press, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. The Mozilla Organization. Bugzilla: The mozilla bug database. bugzilla.mozilla.orgGoogle ScholarGoogle Scholar
  12. The Mozilla Organization. Mozilla. www.mozilla.orgGoogle ScholarGoogle Scholar
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. Charles Rich, Candice Sidner, and Neal Lesh. Collagen: Applying collaborative discourse theory to human-computer interaction. AI Magazine, 22(4):15--25, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  16. Third Voice. www.thirdvoice.comGoogle ScholarGoogle Scholar
  17. Earl J. Wagner. Woodstein: A web interface agent for debugging e-commerce. Master's thesis, MIT Media Laboratory, 2003.Google ScholarGoogle Scholar
  18. Mark Weiser. Program slicing. In Proceedings of the Fifth International Conference on Software Engineering, pages 439--449, New York, 1981. IEEE. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Supporting user hypotheses in problem diagnosis

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        IUI '04: Proceedings of the 9th international conference on Intelligent user interfaces
        January 2004
        396 pages
        ISBN:1581138156
        DOI:10.1145/964442

        Copyright © 2004 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 13 January 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        IUI '04 Paper Acceptance Rate72of140submissions,51%Overall Acceptance Rate746of2,811submissions,27%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader