-
1
-
-
25844470866
-
-
The Spec# programming system: An overview
-
M. Barnett, K. R. M. Leino, and W. Schulte. The Spec# programming system: An overview. In Post Proceedings of International Workshop on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices, pages 49-69, 2004.
-
(2004)
Post Proceedings of International Workshop on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
2
-
-
0012523220
-
No-longer-foreign: Teaching an ML compiler to speak C "natively
-
M. Blume. No-longer-foreign: Teaching an ML compiler to speak C "natively". Electronic Notes in Theoretical Computer Science, 59(1), 2001.
-
(2001)
Electronic Notes in Theoretical Computer Science
, vol.59
, Issue.1
-
-
Blume, M.1
-
5
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
J. C. Corbett, M. B. Dwyer, J. Hatcliff, S. Laubach, C. S. Pasareanu, Robby, and H. Zheng. Bandera: extracting finite-state models from Java source code. In International Conference on Software engineering (ICSE), pages 439-448, 2000.
-
(2000)
International Conference on Software engineering (ICSE)
, pp. 439-448
-
-
Corbett, J.C.1
Dwyer, M.B.2
Hatcliff, J.3
Laubach, S.4
Pasareanu, C.S.5
Robby6
Zheng, H.7
-
6
-
-
42149177074
-
-
Ecma International. Common Language Infrastructure (CLI), 4th edition, June 2006. Standard ECMA-335.
-
Ecma International. Common Language Infrastructure (CLI), 4th edition, June 2006. Standard ECMA-335.
-
-
-
-
7
-
-
1442313104
-
Declaring and checking non-null types in an object-oriented language
-
M. Fähndrich and K. R. M. Leino. Declaring and checking non-null types in an object-oriented language. In ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 302-312, 2003.
-
(2003)
ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 302-312
-
-
Fähndrich, M.1
Leino, K.R.M.2
-
8
-
-
17144411177
-
Calling hell from heaven and heaven from hell
-
S. Finne, D. Leijen, E. Meijer, and S. P. Jones. Calling hell from heaven and heaven from hell. In ACM International Conference on Functional programming (ICFP), pages 114-125, 1999.
-
(1999)
ACM International Conference on Functional programming (ICFP)
, pp. 114-125
-
-
Finne, S.1
Leijen, D.2
Meijer, E.3
Jones, S.P.4
-
11
-
-
0036036098
-
Extended static checking for Java
-
C. Flanagan, K. R. M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, and R. Stata. Extended static checking for Java. In ACM Conference on Programming Language Design and Implementation (PLDI), pages 234-245, 2002.
-
(2002)
ACM Conference on Programming Language Design and Implementation (PLDI)
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
12
-
-
42149121858
-
-
Fortify, http://www.fortifysoftware.com/.
-
Fortify
-
-
-
13
-
-
0042383146
-
A type system for the Java bytecode language and verifier
-
S. N. Freund and J. C. Mitchell. A type system for the Java bytecode language and verifier. Journal of Automated Reasoning, 30(3-4):271-321, 2003.
-
(2003)
Journal of Automated Reasoning
, vol.30
, Issue.3-4
, pp. 271-321
-
-
Freund, S.N.1
Mitchell, J.C.2
-
16
-
-
31744447223
-
Fine-grained interoperability through mirrors and contracts
-
K. E. Gray, R. B. Findler, and M. Flatt. Fine-grained interoperability through mirrors and contracts. In ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 231-245, 2005.
-
(2005)
ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 231-245
-
-
Gray, K.E.1
Findler, R.B.2
Flatt, M.3
-
19
-
-
79951744451
-
Finding bugs is easy
-
D. Hovemeyer and W. Pugh. Finding bugs is easy. In the Companion to the 19th ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 132-136, 2004.
-
(2004)
the Companion to the 19th ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 132-136
-
-
Hovemeyer, D.1
Pugh, W.2
-
26
-
-
42149093620
-
-
J. Meyer, D. Reynaud, and I. Kharon. Jasmin, http://jasmin.sourceforge. net/, 2004.
-
J. Meyer, D. Reynaud, and I. Kharon. Jasmin, http://jasmin.sourceforge. net/, 2004.
-
-
-
-
27
-
-
0031679751
-
From System F to typed assembly language
-
G. Morrisett, D. Walker, K. Crary, and N. Glew. From System F to typed assembly language. In 25th ACM Symposium on Principles of Programming Languages (POPL), pages 85-97, 1998.
-
(1998)
25th ACM Symposium on Principles of Programming Languages (POPL)
, pp. 85-97
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
29
-
-
84959039613
-
CIL: Intermediate language and tools for analysis and transformation of C programs
-
G. C. Necula, S. McPeak, S. P. Rahul, and W. Weimer. CIL: Intermediate language and tools for analysis and transformation of C programs. In International Conference on Compiler Construction (CC), pages 213-228, 2002.
-
(2002)
International Conference on Compiler Construction (CC)
, pp. 213-228
-
-
Necula, G.C.1
McPeak, S.2
Rahul, S.P.3
Weimer, W.4
-
30
-
-
26844546606
-
-
PhD thesis, University of Cambridge
-
M. Norrish. Formalising C in HOL. PhD thesis, University of Cambridge, 1998.
-
(1998)
Formalising C in HOL
-
-
Norrish, M.1
-
31
-
-
0035552042
-
Dynamic optimistic interprocedural analysis: A framework and an application
-
I. Pechtchanski and V Sarkar. Dynamic optimistic interprocedural analysis: A framework and an application. In ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 195-210, 2001.
-
(2001)
ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 195-210
-
-
Pechtchanski, I.1
Sarkar, V.2
-
34
-
-
42149128093
-
-
Splint, http://www.splint.org/.
-
Splint
-
-
-
35
-
-
42149145087
-
Safe Java Native Interface
-
G. Tan, A. W. Appel, S. Chakradhar, A. Raghunathan, S. Ravi, and D. Wang. Safe Java Native Interface. In Proceedings of IEEE International Symposium on Secure Software Engineering, pages 97-106, 2006.
-
(2006)
Proceedings of IEEE International Symposium on Secure Software Engineering
, pp. 97-106
-
-
Tan, G.1
Appel, A.W.2
Chakradhar, S.3
Raghunathan, A.4
Ravi, S.5
Wang, D.6
|