-
2
-
-
34748825774
-
Smallfoot: Modular automatic assertion checking with separation logic
-
J. Berdine, C. Calcagno, and P. O'Hearn. Smallfoot: Modular automatic assertion checking with separation logic. In FMCO, 2005.
-
(2005)
FMCO
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.3
-
3
-
-
84857174683
-
Slayer: Memory safety for systems-level code
-
J. Berdine, B. Cook, and S. Ishtiaq. Slayer: Memory safety for systems-level code. In CAV, 2011.
-
(2011)
CAV
-
-
Berdine, J.1
Cook, B.2
Ishtiaq, S.3
-
6
-
-
84857171145
-
Hoare logic for higher order store using simple semantics
-
N. Charlton. Hoare logic for higher order store using simple semantics. In Proc. of WOLLIC 2011, 2011.
-
(2011)
Proc. of WOLLIC 2011
-
-
Charlton, N.1
-
7
-
-
77957064531
-
Concurrent abstract predicates
-
T. Dinsdale-Young, M. Dodds, P. Gardner, M. Parkinson, and V. Vafeiadis. Concurrent abstract predicates. ECOOP, 2010.
-
(2010)
ECOOP
-
-
Dinsdale-Young, T.1
Dodds, M.2
Gardner, P.3
Parkinson, M.4
Vafeiadis, V.5
-
8
-
-
63549124411
-
JStar: Towards practical verification for java
-
ACM
-
D. Distefano and M. Parkinson. jStar: towards practical verification for Java. In OOPSLA '08, pages 213-226. ACM, 2008.
-
(2008)
OOPSLA '08
, pp. 213-226
-
-
Distefano, D.1
Parkinson, M.2
-
10
-
-
79551676174
-
The impact of higher-order state and control effects on local relational reasoning
-
D. Dreyer, G. Neis, and L. Birkedal. The impact of higher-order state and control effects on local relational reasoning. In ICFP, pages 143-156, 2010.
-
(2010)
ICFP
, pp. 143-156
-
-
Dreyer, D.1
Neis, G.2
Birkedal, L.3
-
13
-
-
38849182183
-
Status report: Specifying javascript with ML
-
DOI 10.1145/1292535.1292543, ML'07: Proceedings of the 2007 Workshop on ML
-
D. Herman and C. Flanagan. Status report: specifying JavaScript with ML. In Proc. of ML'07, pages 47-52, 2007. (Pubitemid 351204054)
-
(2007)
ML'07: Proceedings of the 2007 Workshop on ML
, pp. 47-52
-
-
Herman, D.1
Flanagan, C.2
-
16
-
-
70350371746
-
Isolating javascript with filters, rewriting, and wrappers
-
S. Maffeis, J. C. Mitchell, and A. Taly. Isolating javascript with filters, rewriting, and wrappers. In ESORICS, pages 505-522, 2009.
-
(2009)
ESORICS
, pp. 505-522
-
-
Maffeis, S.1
Mitchell, J.C.2
Taly, A.3
-
19
-
-
70350525212
-
Language-based isolation of untrusted javascript
-
S. Maffeis and A. Taly. Language-based isolation of untrusted javascript. In CSF, pages 77-91, 2009.
-
(2009)
CSF
, pp. 77-91
-
-
Maffeis, S.1
Taly, A.2
-
20
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
P. O'Hearn, J. C. Reynolds, and H. Yang. Local reasoning about programs that alter data structures. In CSL, 2001.
-
(2001)
CSL
-
-
O'Hearn, P.1
Reynolds, J.C.2
Yang, H.3
-
21
-
-
34047114898
-
Resources, concurrency, and local reasoning
-
P. W. OHearn. Resources, concurrency, and local reasoning. Theor. Comput. Sci., 375(1-3):271-307, 2007.
-
(2007)
Theor. Comput. Sci.
, vol.375
, Issue.1-3
, pp. 271-307
-
-
Ohearn, P.W.1
-
22
-
-
84857185029
-
An empirical study on the rewritability of the with statement in javascript
-
Changhee Park, Hongki Lee, and Sukyoung Ryu. An empirical study on the rewritability of the with statement in javascript. In FOOL, 2011.
-
(2011)
FOOL
-
-
Park, C.1
Lee, H.2
Ryu, S.3
-
23
-
-
84865649657
-
Separation logic, abstraction and inheritance
-
M. J. Parkinson and G. M. Bierman. Separation logic, abstraction and inheritance. In POPL, 2008.
-
(2008)
POPL
-
-
Parkinson, M.J.1
Bierman, G.M.2
-
27
-
-
84857166561
-
The Eval that men do A large-scale study of the use of Eval in JavaScript applications
-
Accepted for publication at
-
G. Richards, C. Hammer, B. Burg, and J. Vitek. The Eval that men do A large-scale study of the use of Eval in JavaScript applications. Accepted for publication at ECOOP 2011.
-
(2011)
ECOOP
-
-
Richards, G.1
Hammer, C.2
Burg, B.3
Vitek, J.4
-
28
-
-
77954735985
-
An analysis of the dynamic behavior of JavaScript programs
-
G. Richards, S. Lebresne, B. Burg, and J. Vitek. An analysis of the dynamic behavior of JavaScript programs. In PLDI, 2010.
-
(2010)
PLDI
-
-
Richards, G.1
Lebresne, S.2
Burg, B.3
Vitek, J.4
-
30
-
-
84857171146
-
-
PhD Thesis, Dep. of Computing, Imperial College London
-
G. D. Smith. Local reasoning about web programs. PhD Thesis, Dep. of Computing, Imperial College London, 2011.
-
(2011)
Local Reasoning About Web Programs
-
-
Smith, G.D.1
-
31
-
-
80052006519
-
Automated analysis of security-critical javascript apis
-
A. Taly, U. Erlingsson, M. S. Miller, J. C. Mitchell, and J. Nagra. Automated analysis of security-critical javascript apis. In Proc. of IEEE Security and Privacy'11. IEEE, 2011.
-
(2011)
Proc. of IEEE Security and Privacy'11. IEEE
-
-
Taly, A.1
Erlingsson, U.2
Miller, M.S.3
Mitchell, J.C.4
Nagra, J.5
-
32
-
-
24644446108
-
Towards a type system for analyzing javascript programs
-
of
-
P. Thiemann. Towards a type system for analyzing javascript programs. In Proc. of ESOP'05, volume 3444 of LNCS, 2005.
-
(2005)
Proc. of ESOP'05
, vol.3444
-
-
Thiemann, P.1
-
34
-
-
80054897366
-
Concurrent separation logic and operational semantics
-
V. Vafeiadis. Concurrent separation logic and operational semantics. In MFPS11, 2011.
-
(2011)
MFPS11
-
-
Vafeiadis, V.1
-
36
-
-
60849121157
-
Scalable shape analysis for systems code
-
H. Yang, O. Lee, J. Berdine, C. Calcagno, B. Cook, D. Distefano, and P.O'Hearn. Scalable shape analysis for systems code. In CAV, 2008.
-
(2008)
CAV
-
-
Yang, H.1
Lee, O.2
Berdine, J.3
Calcagno, C.4
Cook, B.5
Distefano, D.6
O'Hearn, P.7
|