Corpus ID: 8233680

Supporting User Hypotheses in Problem Diagnosis on the Web and Elsewhere

@inproceedings{Wagner2004SupportingUH,
  title={Supporting User Hypotheses in Problem Diagnosis on the Web and Elsewhere},
  author={Earl J. Wagner and H. Lieberman},
  year={2004}
}
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… Expand
Providing expert advice by analogy for on-line help
TLDR
SuggestDesk is a system that acts as an advisor that uses Commonsense knowledge, which provides metaphors that help novices learn problem-solving skills, to search for analogies between known technical problem-Solution pairs. Expand
Providing Expert Advice by Analogy for On-Line Help
TLDR
SuggestDesk is a system that acts as an advisor that uses Commonsense knowledge, which provides metaphors that help novices learn problem-solving skills, to search for analogies between known technical problem-Solution pairs. Expand
Why-oriented end-user debugging of naive Bayes text classification
TLDR
This work presents a Why-oriented approach to directly support end-user “debugging” of assistant behaviors learned via statistical machine learning, which allows users to ask questions about how the assistant made its predictions, provides answers to these “why” questions, and allows Users to interactively change these answers to debug the assistant's current and future predictions. Expand
Helping end-users "engineer" dependable Web applications
TLDR
This paper presents a family of techniques that help end user programmers perform this task, reducing possible sources of error in Web applications, and reports the results of an empirical study in which these techniques are applied to several popular Web sites. Expand
Sharing reasoning about faults in spreadsheets: An empirical study
TLDR
By evaluating the visual feedback from each fault localization system, light is shed on where these different forms of reasoning and combinations of them complement - and contradict - one another, and which heuristics can be used to generate the best advice from a combination of these systems. Expand
Toward end-user debugging of machine-learned programs
TLDR
This work presents a new approach to enable end users to debug a learned program, and uses an early prototype of the approach to conduct a formative study to determine where and when debugging issues arise. Expand
Supporting end-user debugging: what do users want to know?
TLDR
A formative empirical study sheds light on what end users actually want to know in the course of debugging a spreadsheet, given the availability of a set of interactive visual testing and debugging features. Expand
End-user debugging strategies: A sensemaking perspective
TLDR
The results are identification of the prevalence of information foraging during end-user debugging, two successful strategies for traversing the sensemaking model, potential ties to gender differences in the literature, sensemaking sequences leading to debugging progress, and sequences tied with troublesome points in the debugging process. Expand
Woodstein : a Web interface agent for debugging e-commerce
TLDR
Brussell is the first system to extract and combine information from multiple news articles describing multiple component events of specific ongoing “news situations” that contextualizes and enriches the article or web page a user reads. Expand
Fixing the program my computer learned: barriers for end users, challenges for the machine
TLDR
This work presents a new approach to enable end users to debug a learned program, and uses an early prototype of this approach to conduct a formative study to determine where and when debugging issues arise. Expand
...
1
2
3
...

References

SHOWING 1-10 OF 23 REFERENCES
TRELLIS: An Interactive Tool for Capturing Information Analysis and Decision Making
TLDR
TRELLIS includes a vocabulary and markup language for semantic annotations of decisions and tradeoffs, and allows users to extend this vocabulary with domain specific terms or constructs that are useful to their particular task. Expand
Woodstein : a Web interface agent for debugging e-commerce
TLDR
Brussell is the first system to extract and combine information from multiple news articles describing multiple component events of specific ongoing “news situations” that contextualizes and enriches the article or web page a user reads. Expand
End-user debugging for e-commerce
TLDR
This paper believes that many simple problems, such as mistyped numbers or lost orders, could be easily diagnosed if users were supplied with end-user debugging tools, analogous to tools for software debugging. Expand
Margin notes: building a contextually aware associative memory
TLDR
This paper presents design techniques and heuristics for building “remembrance agents,” applications that watch a user's context and proactively suggest information that may be of use. Expand
End-user software visualizations for fault localization
TLDR
This paper describes several fault localization visualization techniques for spreadsheets and reports the results of a formative study---using tests created by end users---to investigate how these fault localization techniques compare. Expand
Evaluation of Program Slicing tools
This paper presents an evaluation and comparison of practical implementations of program slicing, which is a technique for extracting parts of computer programs by tracing the program's control andExpand
Visualizing program slices
  • T. Ball, S. Eick
  • Computer Science
  • Proceedings of 1994 IEEE Symposium on Visual Languages
  • 1994
TLDR
An interface for program slicing that allows slicing at the statement procedure, or file level, and provides fast visual feedback on slice structure is presented, integral to the interface is a global visualization of the program that shows the extent of a slice as it crosses procedure and file boundaries, and facilitates quick browsing of numerous slices. Expand
Multimedia Learning
TLDR
Whether people learn more deeply when ideas are expressed in words and pictures rather than in words alone is examined, and Richard E. Mayer examines the cognitive theory of multimedia learning. Expand
ZStep 95: A Reversible, Animated Source Code Stepper
ZStep 95 is a program debugging environment designed to help the programmer understand the correspondence between static program code and dynamic program execution. Some of ZStep 95's innovationsExpand
Program Slicing
TLDR
Applications of program slicing are surveyed, ranging from its first use as a debugging technique to current applications in property verification using finite state models, and a summary of research challenges for the slicing community is discussed. Expand
...
1
2
3
...