DocumentCode :
2400927
Title :
The evolution of data races
Author :
Sadowski, Caitlin ; Yi, Jaeheon ; Kim, Sunghun
Author_Institution :
Univ. of California at Santa Cruz, Santa Cruz, CA, USA
fYear :
2012
fDate :
2-3 June 2012
Firstpage :
171
Lastpage :
174
Abstract :
Concurrency bugs are notoriously difficult to find and fix. Several prior empirical studies have identified the prevalence and challenges of concurrency bugs in open source projects, and several existing tools can be used to identify concurrency errors such as data races. However, little is known about how concurrency bugs evolve over time. In this paper, we examine the evolution of data races by analyzing samples of the committed code in two open source projects over a multi-year period. Specifically, we identify how the data races in these programs change over time.
Keywords :
concurrency control; program diagnostics; public domain software; concurrency bugs; concurrency error identification; data race evolution; open source projects; Calendars; Computer bugs; Concurrent computing; Detectors; History; Postal services; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mining Software Repositories (MSR), 2012 9th IEEE Working Conference on
Conference_Location :
Zurich
ISSN :
2160-1852
Print_ISBN :
978-1-4673-1760-3
Type :
conf
DOI :
10.1109/MSR.2012.6224277
Filename :
6224277
Link To Document :
بازگشت