DocumentCode :
737306
Title :
Automatic Server Hang Bug Diagnosis: Feasible Reality or Pipe Dream?
Author :
Dean, Daniel J. ; Wang, Peipei ; Gu, Xiaohui ; Enck, William ; Jin, Guoliang
fYear :
2015
fDate :
7-10 July 2015
Firstpage :
127
Lastpage :
132
Abstract :
It is notoriously difficult to diagnose server hang bugs as they often generate little diagnostic information and are difficult to reproduce offline. In this paper, we present a characteristic study of 177 real software hang bugs from 8 common open source server systems (i.e., Apache, Lighttpd, My SQL, Squid, HDFS, Hadoop Mapreduce, Tomcat, Cassandra). We identify three major root cause categories (i.e., Programmer errors, mishandled values, concurrency issues). We then describe two major problems (i.e., False positives and false negatives) while applying existing rule-based bug detection techniques to those bugs.
Keywords :
Computer bugs; Concurrent computing; Databases; Servers; Sockets; Software; System recovery; characteristic study; hang bugs; performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomic Computing (ICAC), 2015 IEEE International Conference on
Conference_Location :
Grenoble, France
Type :
conf
DOI :
10.1109/ICAC.2015.52
Filename :
7266943
Link To Document :
بازگشت