[1] RUNESON P, ALEXANDERSSON M, NYHOLM O. Detection of duplicate defect reports using natural language processing[C]// The 29th IEEE International Conference on Software Engineering. 2007:499-510.
[2] 刘文杰,江贺. 软件缺陷报告严重性属性分析[J]. 计算机工程与应用, 2019,55(14):48-53.
[3] SONI R. Nginx[M]. Berkeley: Apress, 2016.
[4] ZACCONE G. Getting Started with TensorFlow[M]. England:Packt Publishing Ltd., 2016.
[5] BECK P D, NEHMEIER M. Parallel interval newton method on CUDA[C]// International Workshop on Applied Parallel Computing. 2012:454-464.
[6] 王戟,詹乃军,冯新宇,等. 形式化方法概貌[J]. 软件学报, 2019(1):33-61.
[7] CADAR C, DUNBAR D, ENGLER D R. KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs[C]// Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation. 2008,8:209-224.
[8] SEN K, MARINOV D, AGHA G. CUTE: A concolic unit testing engine for C[J]. ACM SIGSOFT Software Engineering Notes, 2005,30(5):263-272.
[9] GODEFROID P, KLARLUND N, SEN K. DART: Directed automated random testing[C]// Proceedings of 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation. 2005:213-223.
[10]BUCUR S, URECHE V, ZAMFIR C, et al. Parallel symbolic execution for automated real-world software testing[C]// Proceedings of the 6th ACM Conference on Computer Systems. 2011:183-198.
[11]SEN K, AGHA G. CUTE and jCUTE: Concolic unit testing and explicit path model-checking tools[C]// International Conference on Computer Aided Verification. 2006:419-423.
[12]KHKNEN K, SAARIKIVI O, HELJANKO K. LCT: A parallel distributed testing tool for multithreaded Java programs[J]. Electronic Notes in Theoretical Computer Science, 2013,296:253-259.
[13]MECHTAEV S, YI J, ROYCHOUDHURY A. Angelix: Scalable multiline program patch synthesis via symbolic analysis[C]// Proceedings of the 38th ACM International Conference on Software Engineering. 2016:691-701.
[14]PALIKAREVA H, KUCHTA T, CADAR C. Shadow of a doubt: Testing for divergences between software versions[C]// 2016 IEEE/ACM 38th International Conference on Software Engineering. 2016:1181-1192.
[15]PEDROSA L, FOGEL A, KOTHARI N, et al. Analyzing protocol implementations for interoperability[C]// The 12th USENIX Symposium on Networked Systems Design and Implementation. 2015:485-498.
[16]KUCHTA T, CADAR C, CASTRO M, et al. Docovery: Toward generic automatic document recovery[C]// Proceedings of the 29th ACM/IEEE International Conference on Automated Software Engineering. 2014:563-574.
[17]SLABY J, STREJ〖XCC1.TIF;%90%90〗EK J, TRTK M. Symbiotic: Synergy of instrumentation, slicing, and symbolic execution[C]// International Conference on Tools and Algorithms for the Construction and Analysis of Systems. 2013:630-632.
[18]JIN W, ORSO A. BugRedux: Reproducing field failures for in-house debugging[C]// 2012 34th IEEE International Conference on Software Engineering. 2012:474-484.
[19]NGUYEN H D T, Qi D, ROYCHOUDHURY A, et al. Semfix: Program repair via semantic analysis[C]// 2013 35th IEEE International Conference on Software Engineering. 2013:772-781.
[20]HUANG J, ZHANG C, DOLBY J. CLAP: Recording local executions to reproduce concurrency failures[J]. ACM Sigplan Notices, 2013,48(6):141-152.
[21]The KLEE Team. Publications and Systems Using KLEE [EB/OL]. [2019-09-23]. http://klee.github.io/publications/.
[22]李畅,范策,许宪成,等. 进程互斥与同步解析[J]. 现代计算机, 2010(14):6-10.
[23]SEN K. Concolic testing[C]// Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering. 2007:571-572.
[24]SEREBRYANY K, ISKHODZHANOV T. ThreadSanitizer: Data race detection in practice[C]// Proceedings of ACM Workshop on Binary Instrumentation and Applications. 2009:62-71.
|