-
2
-
-
34248232936
-
A framework for implementing pluggable type systems
-
Oct.
-
C. Andreae, J. Noble, S. Markstrum, and T. Millstein. A framework for implementing pluggable type systems. In OOPSLA, pages 57-74, Oct. 2006.
-
(2006)
OOPSLA
, pp. 57-74
-
-
Andreae, C.1
Noble, J.2
Markstrum, S.3
Millstein, T.4
-
3
-
-
57649242629
-
Reducing the use of nullable types through non-null by default and monotonic non-null
-
Dec.
-
P. Chalin, P. James, and F. Rioux. Reducing the use of nullable types through non-null by default and monotonic non-null. IET Software, 2(6):515-531, Dec. 2008.
-
(2008)
IET Software
, vol.2
, Issue.6
, pp. 515-531
-
-
Chalin, P.1
James, P.2
Rioux, F.3
-
4
-
-
79959904197
-
-
website.
-
Checker Framework website. http://types.cs.washington.edu/checker- framework/.
-
Checker Framework
-
-
-
5
-
-
79959872738
-
-
ECMA Technical Group TG49-TG4 (Eiffel) of ECMA Technical Committee 49 (Programming Languages), editor ECMA International and International Standards Organization, Geneva, June
-
ECMA Technical Group TG49-TG4 (Eiffel) of ECMA Technical Committee 49 (Programming Languages), editor. Standard ECMA-367 and ISO/IEC 25436:2006, Eiffel Analysis, Design and Programming Language. ECMA International and International Standards Organization, Geneva, June 2006.
-
(2006)
Standard ECMA-367 and ISO/IEC 25436:2006, Eiffel Analysis, Design and Programming Language
-
-
-
6
-
-
42149145488
-
The JastAdd extensible Java compiler
-
Oct.
-
T. Ekman and G. Hedin. The JastAdd extensible Java compiler. In OOPSLA, pages 1-18, Oct. 2007.
-
(2007)
OOPSLA
, pp. 1-18
-
-
Ekman, T.1
Hedin, G.2
-
7
-
-
36048972694
-
Pluggable checking and inferencing of non-null types for Java
-
Oct.
-
T. Ekman and G. Hedin. Pluggable checking and inferencing of non-null types for Java. J. Object Tech., 6(9):455-475, Oct. 2007.
-
(2007)
J. Object Tech.
, vol.6
, Issue.9
, pp. 455-475
-
-
Ekman, T.1
Hedin, G.2
-
8
-
-
79959870519
-
Building and using pluggable type systems with the Checker Framework
-
July Tool demo
-
M. D. Ernst. Building and using pluggable type systems with the Checker Framework. In ECOOP, July 2008. Tool demo.
-
(2008)
ECOOP
-
-
Ernst, M.D.1
-
10
-
-
0032639445
-
Dynamically discovering likely program invariants to support program evolution
-
May
-
M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin. Dynamically discovering likely program invariants to support program evolution. In ICSE, pages 213-224, May 1999.
-
(1999)
ICSE
, pp. 213-224
-
-
Ernst, M.D.1
Cockrell, J.2
Griswold, W.G.3
Notkin, D.4
-
11
-
-
35348872682
-
The Daikon system for dynamic detection of likely invariants
-
Dec.
-
M. D. Ernst, J. H. Perkins, P. J. Guo, S. McCamant, C. Pacheco, M. S. Tschantz, and C. Xiao. The Daikon system for dynamic detection of likely invariants. Sci. Comput. Programming, 69(1-3):35-45, Dec. 2007.
-
(2007)
Sci. Comput. Programming
, vol.69
, Issue.1-3
, pp. 35-45
-
-
Ernst, M.D.1
Perkins, J.H.2
Guo, P.J.3
McCamant, S.4
Pacheco, C.5
Tschantz, M.S.6
Xiao, C.7
-
12
-
-
0002862027
-
On programming of arithmetic operations
-
Aug.
-
A. P. Ershov. On programming of arithmetic operations. CACM, 1(8):3-6, Aug. 1958.
-
(1958)
CACM
, vol.1
, Issue.8
, pp. 3-6
-
-
Ershov, A.P.1
-
13
-
-
34247400281
-
Type-safe modular hash-consing
-
Sep.
-
J.-C. Filliâtre and S. Conchon. Type-safe modular hash-consing. In ML, pages 12-19, Sep. 2006.
-
(2006)
ML
, pp. 12-19
-
-
Filliâtre, J.-C.1
Conchon, S.2
-
14
-
-
0032690845
-
A theory of type qualifiers
-
June
-
J. S. Foster, M. Fähndrich, and A. Aiken. A theory of type qualifiers. In PLDI, pages 192-203, June 1999.
-
(1999)
PLDI
, pp. 192-203
-
-
Foster, J.S.1
Fähndrich, M.2
Aiken, A.3
-
15
-
-
0036036247
-
Flow-sensitive type qualifiers
-
June
-
J. S. Foster, T. Terauchi, and A. Aiken. Flow-sensitive type qualifiers. In PLDI, pages 1-12, June 2002.
-
(2002)
PLDI
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
16
-
-
0003518498
-
-
Addison Wesley, Boston, MA, third edition
-
J. Gosling, B. Joy, G. Steele, and G. Bracha. The Java Language Specification. Addison Wesley, Boston, MA, third edition, 2005.
-
(2005)
The Java Language Specification
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
Bracha, G.4
-
17
-
-
1442309362
-
-
Technical Report 74-03, Information Science Laboratory, University of Tokyo, Tokyo, Japan, May
-
E. Goto. Monocopy and associative algorithms in an extended Lisp. Technical Report 74-03, Information Science Laboratory, University of Tokyo, Tokyo, Japan, May 1974.
-
(1974)
Monocopy and Associative Algorithms in An Extended Lisp
-
-
Goto, E.1
-
18
-
-
42149174903
-
Type qualifier inference for Java
-
Oct.
-
D. Greenfieldboyce and J. S. Foster. Type qualifier inference for Java. In OOPSLA, pages 321-336, Oct. 2007.
-
(2007)
OOPSLA
, pp. 321-336
-
-
Greenfieldboyce, D.1
Foster, J.S.2
-
19
-
-
84885200306
-
Evaluating and tuning a static analysis to find null pointer bugs
-
Sep.
-
D. Hovemeyer, J. Spacco, and W. Pugh. Evaluating and tuning a static analysis to find null pointer bugs. In PASTE, pages 13-19, Sep. 2005.
-
(2005)
PASTE
, pp. 13-19
-
-
Hovemeyer, D.1
Spacco, J.2
Pugh, W.3
-
20
-
-
0004220511
-
-
Addison-Wesley, Reading, MA, USA, 2nd edition
-
T. Lindholm and F. Yellin. The Java Virtual Machine Specification. Addison-Wesley, Reading, MA, USA, 2nd edition, 1999.
-
(1999)
The Java Virtual Machine Specification
-
-
Lindholm, T.1
Yellin, F.2
-
21
-
-
1442288490
-
Object equality profiling
-
Nov.
-
D. Marinov and R. O'Callahan. Object equality profiling. In OOPSLA, pages 313-325, Nov. 2003.
-
(2003)
OOPSLA
, pp. 313-325
-
-
Marinov, D.1
O'Callahan, R.2
-
22
-
-
76749167110
-
JavaCOP: Declarative pluggable types for Java
-
Jan.
-
S. Markstrum, D. Marino, M. Esquivel, T. Millstein, C. Andreae, and J. Noble. JavaCOP: Declarative pluggable types for Java. ACM TOPLAS, 32(2):1-37, Jan. 2010.
-
(2010)
ACM TOPLAS
, vol.32
, Issue.2
, pp. 1-37
-
-
Markstrum, S.1
Marino, D.2
Esquivel, M.3
Millstein, T.4
Andreae, C.5
Noble, J.6
-
23
-
-
79959886272
-
Avoid a void: The eradication of null dereferencing
-
chapter 9, Springer, London
-
B. Meyer, A. Kogtenkov, and E. Stapf. Avoid a void: The eradication of null dereferencing. In Reflections on the Work of C.A.R. Hoare, chapter 9, pages 189-211. Springer, London, 2010.
-
(2010)
Reflections on the Work of C.A.R. Hoare
, pp. 189-211
-
-
Meyer, B.1
Kogtenkov, A.2
Stapf, E.3
-
24
-
-
35248882492
-
Polyglot: An extensible compiler framework for Java
-
Apr.
-
N. Nystrom, M. R. Clarkson, and A. C. Myers. Polyglot: An extensible compiler framework for Java. In CC, pages 138-152, Apr. 2003.
-
(2003)
CC
, pp. 138-152
-
-
Nystrom, N.1
Clarkson, M.R.2
Myers, A.C.3
-
25
-
-
57449116995
-
Practical pluggable types for Java
-
July
-
M. M. Papi, M. Ali, T. L. Correa Jr., J. H. Perkins, and M. D. Ernst. Practical pluggable types for Java. In ISSTA, pages 201-212, July 2008.
-
(2008)
ISSTA
, pp. 201-212
-
-
Papi, M.M.1
Ali, M.2
Correa Jr., T.L.3
Perkins, J.H.4
Ernst, M.D.5
-
26
-
-
38149009770
-
Declarative object identity using relation types
-
Aug.
-
M. Vaziri, F. Tip, S. Fink, and J. Dolby. Declarative object identity using relation types. In ECOOP, pages 54-78, Aug. 2007.
-
(2007)
ECOOP
, pp. 54-78
-
-
Vaziri, M.1
Tip, F.2
Fink, S.3
Dolby, J.4
-
27
-
-
79959865232
-
Towards safer aliasing with the Eiffel language
-
June
-
O. Zendra and D. Colnet. Towards safer aliasing with the Eiffel language. In IWAOOS, pages 153-154, June 1999.
-
(1999)
IWAOOS
, pp. 153-154
-
-
Zendra, O.1
Colnet, D.2
|