Visualization of test information to assist fault localization

One of the most expensive and time-consuming components of the debugging process is locating the errors or faults. To locate faults, developers must identify statements involved in failures and select suspicious statements that might contain faults. This paper presents a new technique that uses visu...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Proceedings - International Conference on Software Engineering s. 467 - 477
Hlavní autori: Jones, James A., Harrold, Mary Jean, Stasko, John
Médium: Konferenčný príspevok.. Journal Article
Jazyk:English
Vydavateľské údaje: New York, NY, USA ACM 01.01.2002
Edícia:ACM Conferences
Predmet:
ISBN:158113472X, 9781581134728
ISSN:0270-5257
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:One of the most expensive and time-consuming components of the debugging process is locating the errors or faults. To locate faults, developers must identify statements involved in failures and select suspicious statements that might contain faults. This paper presents a new technique that uses visualization to assist with these tasks. The technique uses color to visually map the participation of each program statement in the outcome of the execution of the program with a test suite, consisting of both passed and failed test cases. Based on this visual mapping, a user can inspect the statements in the program, identify statements involved in failures, and locate potentially faulty statements. The paper also describes a prototype tool that implements our technique along with a set of empirical studies that use the tool for evaluation of the technique. The empirical studies show that, for the subject we studied, the technique can be effective in helping a user locate faults in a program.
Bibliografia:SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
ISBN:158113472X
9781581134728
ISSN:0270-5257
DOI:10.1145/581339.581397