@inproceedings{a7491c6a733943299aef65c535d0d049,
title = "CRAXTriage: A coverage based triage system",
abstract = "Software is getting complicated due to the changing needs and flourishing development of software industry. To better improve software quality, we have to find the major reasons which cause the program crash. However, debugging by software developer is not an efficient method, especially in large software. Many automated tools are developed to enhance the fault localization efficiency and reduce the maintenance cost. Most researches focus on improving the software testing process, and the primary triage method is based on the stack-trace hash (e.g., smartfuzz, basic fuzzing framework and Failure Observation engine), and is unchanged for a long time. Therefore, we propose a new triage method based on binary block coverage. Our triage method is designed by analyzing the binary level coverage results, on every time the input causes the program crash. For the same crash input, we also use traditional stack-trace hash method to contrast the flaws with our method. Our experiment results reveal that our proposed method based on code coverage exhibits better triages in terms of the number of unique bugs identified and correct classifications of faults.",
keywords = "Bug triage, Coverage testing, Software testing",
author = "Yeh, {Chao Chun} and Lu, {Han Lin} and Lee, {Yi Hsuan} and Chou, {Wei Sheng} and Shih-Kun Huang",
year = "2017",
month = oct,
day = "18",
doi = "10.1109/DESEC.2017.8073859",
language = "English",
series = "2017 IEEE Conference on Dependable and Secure Computing",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "408--415",
booktitle = "2017 IEEE Conference on Dependable and Secure Computing",
address = "美國",
note = "2017 IEEE Conference on Dependable and Secure Computing ; Conference date: 07-08-2017 Through 10-08-2017",
}