Özçelik, Burcu and Kalkan, Kübra and Yılmaz, Cemal (2010) An approach for classifying program failures. In: International Conference on Advances in System Testing and Validation Lifecycle, (Accepted/In Press)
PDF
submitted.pdf
Download (159kB)
submitted.pdf
Download (159kB)
Abstract
In this work, we leverage hardware performance counters-collected data to automatically group program failures that stem from closely related causes into clusters, which can in turn help developers prioritize failures as well as diagnose their causes. Hardware counters have been used for performance analysis of software systems in the past. By contrast, in this paper they are used as abstraction mechanisms for program executions. The results of our feasibility studies conducted on two widely-used applications suggest that hardware counters-collected data can be used to reliably classify failures.
Item Type: | Papers in Conference Proceedings |
---|---|
Uncontrolled Keywords: | failure classification; debugging aids; hardware performance counters |
Subjects: | Q Science > Q Science (General) |
Divisions: | Faculty of Engineering and Natural Sciences > Academic programs > Computer Science & Eng. Faculty of Engineering and Natural Sciences |
Depositing User: | Cemal Yılmaz |
Date Deposited: | 18 May 2010 14:42 |
Last Modified: | 26 Apr 2022 08:55 |
URI: | https://research.sabanciuniv.edu/id/eprint/13960 |