標題: | CRAXTriage: A Coverage Based Triage System |
作者: | Yeh, Chao-Chun Lu, Han-Lin Lee, Yi-Hsuan Chou, Wei-Sheng Huang, Shih-Kun 資訊工程學系 資訊技術服務中心 Department of Computer Science Information Technology Services Center |
關鍵字: | software testing;bug triage;coverage testing |
公開日期: | 1-一月-2017 |
摘要: | 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. |
URI: | http://hdl.handle.net/11536/150827 |
期刊: | 2017 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING |
起始頁: | 408 |
結束頁: | 415 |
顯示於類別: | 會議論文 |