共 88 条
- [1] Leveson NG, Turner CS., An investigation of the therac-25 accidents, Computer, 26, 7, pp. 18-41, (1993)
- [2] Zhang W, Lim J, Olichandran R, Scherpelz J, Jin G, Lu S, Reps T., ConSeq: Detecting concurrency bugs through sequential errors, ACM SIGARCH Computer Architecture News, 39, 1, pp. 251-264, (2011)
- [3] Nasdaq's facebook Glitch came from race conditions, (2020)
- [4] Yin Z, Yuan D, Zhou Y, Pasupathy S, Bairavasundaram L., How do fixes become bugs?, Proc. of the Joint European Software Engineering Conf. and Symp. on the Foundations of Software Engineering (ESEC/FSE), pp. 26-36, (2011)
- [5] Naik M, Aiken A, Whaley J., Effective static race detection for Java, Proc. of the 27th ACM SIGPLAN Conf. on Programming Language Design and Implementation (PLDI), pp. 308-319, (2006)
- [6] Cai Y, Zhang J, Cao L, Liu J., A deployable sampling strategy for data race detection, Proc. of the 24th ACM SIGSOFT Symp. on Foundations of Software Engineering (FSE), pp. 810-821, (2016)
- [7] Fonseca P, Li C, Rodrigues R., Finding complex concurrency bugs in large multi-threaded applications, Proc. of the 6th Conf. on Computer Systems (EuroSys), pp. 215-228, (2011)
- [8] Weeratunge D, Zhang X, Sumner WN, Jagannathan S., Analyzing concurrency bugs using dual slicing, Proc. of the 19th Symp. on Software Testing and Analysis (ISSTA), pp. 253-264, (2010)
- [9] Zhang T, Jung C, Lee D., ProRace: Practical data race detection for production use, ACM SIGPLAN Notices, 45, 2, pp. 149-162, (2017)
- [10] Liu H, Li G, Lukman JF, Et al., DCatch: Automatically detecting distributed concurrency bugs in cloud systems, ACM SIGPLAN Notices, 45, 1, pp. 677-691, (2017)