Title | ||
---|---|---|
An Entropy Evaluation Approach for Triaging Field Crashes: A Case Study of Mozilla Firefox |
Abstract | ||
---|---|---|
A crash is an unexpected termination of an application during normal execution. Crash reports record stack traces and run-time information once a crash occurs. A group of similar crash reports represents a crash-type. The triaging of crash-types is critical to shorten the development and maintenance process. Crash triaging process decides the priority of crash-types to be fixed. The decision typically depends on many factors, such as the impact of the crash-type, (i.e, its severity), the frequency of occurring, and the effort required to implement a fix for the crash-type. In this paper, we propose the use of entropy region graphs to triage crash-types. An entropy region graph captures the distribution of the occurrences of crash-types among the users of a system. We conduct an empirical study on crash reports and bugs, collected from 10 beta releases of Fire fox 4. We show that our proposed triaging technique enables a better classification of crash-types than the current triaging used by Fire fox teams. Developers and managers could use such a technique to prioritize crash-types during triage, to estimate developer workloads, and to decide which crash-types patches should be included in a next release. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1109/WCRE.2011.39 | WCRE |
Keywords | Field | DocType |
Internet,entropy,online front-ends,program testing,Mozilla Firefox,crash triaging process,crash-type patch,entropy evaluation,entropy region graphs,triaging field crash,unexpected termination,Crash,bug,entropy region graphs,triaging | Graph,Crash,Computer security,Computer science,Software bug,Server,Operations research,Theoretical computer science,Triage,Frequency conversion,Empirical research,The Internet | Conference |
Citations | PageRank | References |
21 | 1.11 | 13 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Foutse Khomh | 1 | 1376 | 85.40 |
Brian Chan | 2 | 60 | 4.08 |
Ying Zou | 3 | 224 | 18.57 |
Ahmed E. Hassan | 4 | 5959 | 287.68 |