-
2
-
-
14544268425
-
-
Apache Ant, http://ant.apache.org/, 2004.
-
(2004)
-
-
-
7
-
-
14544299089
-
-
The Byte Code Engineering Library, http://jakarta.apache.org/bcel/, 2004.
-
(2004)
-
-
-
10
-
-
14544288943
-
-
CheckStyle, http://checkstyle.sourceforge.net, 2004.
-
(2004)
-
-
-
11
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
July
-
J.-D. Choi, K. Lee, A. Loginov, R. O'Callahan, V. Sarkar, and M. Sridharan. Efficient and precise datarace detection for multithreaded object-oriented programs. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, July 2002.
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation
-
-
Choi, J.-D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
12
-
-
0036041421
-
An empirical study of operating system errors
-
A. Chou, J. Yang, B. Chelf, S. Hallem, and D. R. Engler. An empirical study of operating system errors. In Symposium on Operating Systems Principles, pages 73-88, 2001.
-
(2001)
Symposium on Operating Systems Principles
, pp. 73-88
-
-
Chou, A.1
Yang, J.2
Chelf, B.3
Hallem, S.4
Engler, D.R.5
-
13
-
-
85094144048
-
ASTLOG: A language for examining abstract syntax trees
-
Santa Barbara
-
R. F. Crew. ASTLOG: A language for examining abstract syntax trees. In USENIX Conference on Domain Specific Languages, pages 229-241, Santa Barbara, 1997.
-
(1997)
USENIX Conference on Domain Specific Languages
, pp. 229-241
-
-
Crew, R.F.1
-
14
-
-
14544280072
-
-
John Wiley & Sons, Inc.
-
M. C. Daconta, E. Monk, J. P. Keller, and K. Bohnenberger. Java Pitfalls. John Wiley & Sons, Inc., 2000.
-
(2000)
Java Pitfalls
-
-
Daconta, M.C.1
Monk, E.2
Keller, J.P.3
Bohnenberger, K.4
-
16
-
-
14544276922
-
-
DrJava, http://www.drjava.org/, 2004.
-
(2004)
-
-
-
17
-
-
20044390423
-
The international children's digital library: Description and analysis of first use
-
Human-Computer Interaction Lab, Univ. of Maryland, January
-
A. Druin, B. Bederson, A. Weeks, A. Farber, J. Grosjean, M. Guha, J. Hourcade, J. Lee, S. Liao, K. Reuter, A. Rose, Y. Takayama, L., and L. Zhang. The international children's digital library: Description and analysis of first use. Technical Report HCIL-2003-02, Human-Computer Interaction Lab, Univ. of Maryland, January 2003.
-
(2003)
Technical Report HCIL-2003-02
-
-
Druin, A.1
Bederson, B.2
Weeks, A.3
Farber, A.4
Grosjean, J.5
Guha, M.6
Hourcade, J.7
Lee, J.8
Liao, S.9
Reuter, K.10
Rose, A.11
Takayama, Y.12
Zhang, L.13
-
18
-
-
14544290833
-
-
Eclipse, http://www.eclipse.org/, 2004.
-
(2004)
-
-
-
20
-
-
84975277890
-
Checking system rules using system-specific, programmer-written compiler extensions
-
Oct.
-
D. Engler, B. Chelf, A. Chou, and S. Hallem. Checking system rules using system-specific, programmer-written compiler extensions. In Proceedings of the Fourth Symposium on Operating Systems Design and Implementation, San Diego, CA, Oct. 2000.
-
(2000)
Proceedings of the Fourth Symposium on Operating Systems Design and Implementation, San Diego, CA
-
-
Engler, D.1
Chelf, B.2
Chou, A.3
Hallem, S.4
-
21
-
-
0035250541
-
Dynamically discovering likely program invariants to support program evolution
-
Feb.
-
M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin. Dynamically discovering likely program invariants to support program evolution. IEEE Transactions in Software Engineering, 27(2): 1-25, Feb. 2001.
-
(2001)
IEEE Transactions in Software Engineering
, vol.27
, Issue.2
, pp. 1-25
-
-
Ernst, M.D.1
Cockrell, J.2
Griswold, W.G.3
Notkin, D.4
-
23
-
-
85011293817
-
LCLint: A tool for using specifications to check code
-
D. Evans, J. Guttag, J. Horning, and Y. M. Tan. LCLint: A tool for using specifications to check code. In Proceedings of the ACM SIGSOFT '94 Symposium on the Foundations of Software Engineering, pages 87-96, 1994.
-
(1994)
Proceedings of the ACM SIGSOFT '94 Symposium on the Foundations of Software Engineering
, pp. 87-96
-
-
Evans, D.1
Guttag, J.2
Horning, J.3
Tan, Y.M.4
-
24
-
-
0036036098
-
Extended static checking for Java
-
Berlin, Germany, June
-
C. Flanagan, K. R. M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, and R. Stata. Extended static checking for Java. In Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 234-245, Berlin, Germany, June 2002.
-
(2002)
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
25
-
-
0032690845
-
A theory of type qualifiers
-
Atlanta, Georgia, May
-
J. S. Foster, M. Fähndrich, and A. Aiken. A theory of type qualifiers. In Proceedings of the 1999 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 192-203, Atlanta, Georgia, May 1999.
-
(1999)
Proceedings of the 1999 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 192-203
-
-
Foster, J.S.1
Fähndrich, M.2
Aiken, A.3
-
26
-
-
0036036247
-
Flow-sensitive type qualifiers
-
Berlin, Germany, June
-
J. S. Foster, T. Terauchi, and A. Aiken. Flow-sensitive type qualifiers. In Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 1-12, Berlin, Germany, June 2002.
-
(2002)
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
27
-
-
14544286702
-
-
GNU Classpath, http://www.gnu.org/software/classpath/, 2004.
-
(2004)
-
-
-
28
-
-
0036039794
-
A system and language for building system-specific, static analyses
-
Berlin, Germany, June
-
S. Hallem, B. Chelf, Y. Xie, and D. Engler. A system and language for building system-specific, static analyses. In Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 69-82, Berlin, Germany, June 2002.
-
(2002)
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 69-82
-
-
Hallem, S.1
Chelf, B.2
Xie, Y.3
Engler, D.4
-
31
-
-
14544288061
-
-
Java(tm) 2 Platform, Standard Edition, http://java.sun.com/j2se/, 2004.
-
(2004)
-
-
-
32
-
-
14544290834
-
-
Collected Java practices. http://www.javapractices.com.
-
-
-
-
33
-
-
14544271282
-
-
JBoss, http://www.jboss.org/, 2004.
-
(2004)
-
-
-
34
-
-
14544269711
-
-
jEdit, http://www.jedit.org/, 2004.
-
(2004)
-
-
-
36
-
-
35248882461
-
Z-ranking: Using statistical analysis to counter the impact of static analysis approximations
-
June
-
T. Kremenek and D. R. Engler. Z-ranking: Using statistical analysis to counter the impact of static analysis approximations. In Proceedings of Static Analysis, 10th International Symposium, SAS 2003, San Diego, CA, USA, pages 295-315, June 2003.
-
(2003)
Proceedings of Static Analysis, 10th International Symposium, SAS 2003, San Diego, CA, USA
, pp. 295-315
-
-
Kremenek, T.1
Engler, D.R.2
-
37
-
-
8344244537
-
Parametric regular path queries
-
Washington, D.C., USA, June
-
Y. A. Liu, T. Rothamel, F. Yu, S. Stoller, and N. Hu. Parametric regular path queries. In Proceedings of the 2004 ACM SIGPLAN Conference on Programming Language Design and Implementation, Washington, D.C., USA, June 2004.
-
(2004)
Proceedings of the 2004 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
-
Liu, Y.A.1
Rothamel, T.2
Yu, F.3
Stoller, S.4
Hu, N.5
-
38
-
-
14544280482
-
-
PMD, http://pmd.sourceforge.net, 2004.
-
(2004)
-
-
-
41
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multithreaded programs. ACM Transactions on Computer Systems, 15(4):391-411, 1997.
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
42
-
-
10444222165
-
Double-checked locking: An optimization pattern for efficiently initializing and accessing thread-safe objects
-
D. Schmidt and T. Harrison. Double-checked locking: An optimization pattern for efficiently initializing and accessing thread-safe objects. In 3rd Annual Pattern Languages of Program Design Conference, 1996.
-
(1996)
3rd Annual Pattern Languages of Program Design Conference
-
-
Schmidt, D.1
Harrison, T.2
-
43
-
-
85084164620
-
Detecting format string vulnerabilities with type qualifiers
-
Washington, D.C., Aug.
-
U. Shankar, K. Talwar, J. S. Foster, and D. Wagner. Detecting format string vulnerabilities with type qualifiers. In Proceedings of the 10th Usenix Security Symposium, Washington, D.C., Aug. 2001.
-
(2001)
Proceedings of the 10th Usenix Security Symposium
-
-
Shankar, U.1
Talwar, K.2
Foster, J.S.3
Wagner, D.4
-
45
-
-
14544288942
-
-
Manning Publications
-
B. Tate. Bitter Java. Manning Publications, 2002.
-
(2002)
Bitter Java
-
-
Tate, B.1
|