Automated Technology for Verification and Analysis
暂无分享,去创建一个
[1] Thomas R. Gross,et al. Object race detection , 2001, OOPSLA '01.
[2] Urs Hölzle,et al. Removing unnecessary synchronization in Java , 1999, OOPSLA '99.
[3] Stephen N. Freund,et al. Atomizer: a dynamic atomicity checker for multithreaded programs , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..
[4] Armin Biere,et al. Applying static analysis to large-scale, multi-threaded Java programs , 2001, Proceedings 2001 Australian Software Engineering Conference.
[5] Viktor Schuppan,et al. JNuke: Efficient Dynamic Analysis for Java , 2004, CAV.
[6] Escape Analysis for Java. Theory and Practice , 2003 .
[7] Bruno Blanchet,et al. Escape analysis for object-oriented languages: application to Java , 1999, OOPSLA '99.
[8] Jong-Deok Choi,et al. Escape analysis for Java , 1999, OOPSLA '99.
[9] Cormac Flanagan,et al. Types for atomicity , 2003, TLDI '03.
[10] Scott D. Stoller,et al. Run-Time Analysis for Atomicity , 2003, RV@CAV.
[11] Doug Lea. Concurrent Programming in Java. Second Edition: Design Principles and Patterns , 1999 .
[12] Klaus Havelund,et al. Model checking programs , 2000, Proceedings ASE 2000. Fifteenth IEEE International Conference on Automated Software Engineering.
[13] M. Burrows,et al. Finding stale‐value errors in concurrent programs , 2004, Concurr. Pract. Exp..
[14] J. Michael Spivey,et al. The Z notation - a reference manual , 1992, Prentice Hall International Series in Computer Science.
[15] Thomas R. Gross,et al. Static Detection of Atomicity Violations in Object-Oriented Programs , 2004, J. Object Technol..
[16] Mark Lillibridge,et al. Extended static checking for Java , 2002, PLDI '02.
[17] Armin Biere,et al. High‐level data races , 2003, Softw. Test. Verification Reliab..
[18] Cormac Flanagan,et al. Verifying Commit-Atomicity Using Model-Checking , 2004, SPIN.
[19] Michael Burrows,et al. Eraser: a dynamic data race detector for multithreaded programs , 1997, TOCS.
[20] Richard J. Lipton,et al. Reduction: a method of proving properties of parallel programs , 1975, CACM.
[21] Andrei Voronkov,et al. The anatomy of vampire , 1995, Journal of Automated Reasoning.
[22] Jesfis Peral,et al. Heuristics -- intelligent search strategies for computer problem solving , 1984 .
[23] Ken Arnold,et al. The Java Programming Language , 1996 .
[24] Zhengzhu Feng,et al. Symbolic Heuristic Search Using Decision Diagrams , 2002, SARA.
[25] Jerry J. Harrow. Runtime Checking of Multithreaded Applications with Visual Threads , 2000, SPIN.