-
1
-
-
56349132805
-
ConSpec - A formal language for policy specification
-
I. Aktug and K. Naliuka. ConSpec - a formal language for policy specification. Science of Computer Programming, 74:2-12, 2008.
-
(2008)
Science of Computer Programming
, vol.74
, pp. 2-12
-
-
Aktug, I.1
Naliuka, K.2
-
2
-
-
31744445215
-
Adding trace matching with free variables to AspectJ
-
C. Allan, P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. Adding trace matching with free variables to AspectJ. In Proc. ACM Conf. on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 345-364, 2005.
-
(2005)
Proc. ACM Conf. on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 345-364
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.S.3
Hendren, L.4
Kuzins, S.5
Lhoták, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
5
-
-
27744498729
-
Type checking for JavaScript
-
DOI 10.1016/j.entcs.2005.09.010, PII S1571066105051340, Proceedings of the Second Workshop on Object Oriented Developments (WOOD 2004)
-
C. Anderson and P. Giannini. Type checking for JavaScript. Electronic Notes in Theoretical Computer Science, 138(2):37-58, 2005. (Pubitemid 41625696)
-
(2005)
Electronic Notes in Theoretical Computer Science
, vol.138
, Issue.2
, pp. 37-58
-
-
Anderson, C.1
Giannini, P.2
-
8
-
-
34247468408
-
Dynamic deadlock analysis of multithreaded programs
-
S. Bensalem and K. Havelund. Dynamic deadlock analysis of multithreaded programs. In Haifa Verification Conf., pages 208-223, 2005.
-
(2005)
Haifa Verification Conf.
, pp. 208-223
-
-
Bensalem, S.1
Havelund, K.2
-
10
-
-
24644483315
-
Java-MOP: A monitoring oriented programming environment for java
-
Tools and Algorithms for the Construction and Analysis of Systems - 11th Int. Conference, TACAS 2005, held as part of the Joint European Conf. on Theory and Practice of Software, ETAPS 2005, Proc.
-
F. Chen and G. Roşu. Java-MOP: A Monitoring Oriented Programming environment for Java. In Proc. Int. Conf. on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), pages 546-550, 2005. (Pubitemid 41282531)
-
(2005)
Lecture Notes in Computer Science
, vol.3440
, pp. 546-550
-
-
Chen, F.1
Rosu, G.2
-
13
-
-
77954566293
-
Detection and analysis of drive-by-download attacks and malicious JavaScript code
-
M. Cova, C. Kruegel, and G. Vigna. Detection and analysis of drive-by-download attacks and malicious JavaScript code. In Proc. Int. Conf. on World Wide Web (WWW), pages 281-290, 2010.
-
(2010)
Proc. Int. Conf. on World Wide Web (WWW)
, pp. 281-290
-
-
Cova, M.1
Kruegel, C.2
Vigna, G.3
-
15
-
-
44249122826
-
AspectML: A polymorphic aspect-oriented functional programming language
-
D. S. Dantas, D. Walker, G. Washburn, and S. Weirich. AspectML: A polymorphic aspect-oriented functional programming language. ACM Transactions on Programming Languages and Systems, 30(3), 2008.
-
(2008)
ACM Transactions on Programming Languages and Systems
, vol.30
, Issue.3
-
-
Dantas, D.S.1
Walker, D.2
Washburn, G.3
Weirich, S.4
-
16
-
-
70450235232
-
ActionScript bytecode verification with co-logic programming
-
B. W. DeVries, G. Gupta, K. W. Hamlen, S. Moore, and M. Sridhar. ActionScript bytecode verification with co-logic programming. In Proc. ACM Workshop on Programming Languages and Analysis for Security (PLAS), pages 9-15, 2009.
-
(2009)
Proc. ACM Workshop on Programming Languages and Analysis for Security (PLAS)
, pp. 9-15
-
-
DeVries, B.W.1
Gupta, G.2
Hamlen, K.W.3
Moore, S.4
Sridhar, M.5
-
17
-
-
70350343346
-
Abstract parsing: Static analysis of dynamically generated string output using LR-parsing technology
-
K.-G. Doh, H. Kim, and D. A. Schmidt. Abstract parsing: Static analysis of dynamically generated string output using LR-parsing technology. In Proc. Int. Static Analysis Symp. (SAS), pages 256-272, 2009.
-
(2009)
Proc. Int. Static Analysis Symp. (SAS)
, pp. 256-272
-
-
Doh, K.-G.1
Kim, H.2
Schmidt, D.A.3
-
18
-
-
84976746699
-
An efficient context-free parsing algorithm
-
J. Earley. An efficient context-free parsing algorithm. Communications of the ACM, 26(1):57-61, 1983.
-
(1983)
Communications of the ACM
, vol.26
, Issue.1
, pp. 57-61
-
-
Earley, J.1
-
19
-
-
10644230615
-
-
ECMA International December ECMA Standard 262, 3rd Edition
-
ECMA International. ECMAScript language specification, December 1999. ECMA Standard 262, 3rd Edition.
-
(1999)
ECMAScript Language Specification
-
-
-
20
-
-
70350626575
-
Defending browsers against drive-by downloads: Mitigating heap-spraying code injection attacks
-
M. Egele, P. Wurzinger, C. Kruegel, and E. Kirda. Defending browsers against drive-by downloads: Mitigating heap-spraying code injection attacks. In Proc. Int. Conf. on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA), pages 88-106, 2009.
-
(2009)
Proc. Int. Conf. on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA)
, pp. 88-106
-
-
Egele, M.1
Wurzinger, P.2
Kruegel, C.3
Kirda, E.4
-
23
-
-
78651539599
-
XFI: Software guards for system address spaces
-
Ú. Erlingsson, M. Abadi, M. Vrable, M. Budiu, and G. C. Necula. XFI: Software guards for system address spaces. In Proc. Symp. on Operating Systems Design and Implementation (OSDI), pages 75-88, 2006.
-
(2006)
Proc. Symp. on Operating Systems Design and Implementation (OSDI)
, pp. 75-88
-
-
Erlingsson, Ú.1
Abadi, M.2
Vrable, M.3
Budiu, M.4
Necula, G.C.5
-
27
-
-
33745329295
-
Computability classes for enforcement mechanisms
-
DOI 10.1145/1111596.1111601
-
K. W. Hamlen, G. Morrisett, and F. B. Schneider. Computability classes for enforcement mechanisms. ACM Transactions on Programming Languages and Systems, 28(1):175-205, 2006. (Pubitemid 43943421)
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.1
, pp. 175-205
-
-
Hamlen, K.W.1
Morrisett, G.2
Schneider, F.B.3
-
33
-
-
77149161442
-
Dependent types and program equivalence
-
L. Jia, J. Zhao, V. Sjöberg, and S. Weirich. Dependent types and program equivalence. In Proc. ACM Symp. on Principles of Programming Languages (POPL), pages 275-286, 2010.
-
(2010)
Proc. ACM Symp. on Principles of Programming Languages (POPL)
, pp. 275-286
-
-
Jia, L.1
Zhao, J.2
Sjöberg, V.3
Weirich, S.4
-
35
-
-
35248828504
-
Aspect-Oriented Programming
-
ECOOP'97 - Object-Oriented Programming
-
G. Kiczales, J. Lamping, A. Medhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In Proc. European Conf. on Object-Oriented Programming (ECOOP), pages 220-242, 1997. (Pubitemid 127083932)
-
(1997)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
42
-
-
33749823368
-
Static approximation of dynamically generated web pages
-
Y. Minamide. Static approximation of dynamically generated web pages. In Proc. Int. Conf. on World Wide Web (WWW), pages 432-441, 2005.
-
(2005)
Proc. Int. Conf. on World Wide Web (WWW)
, pp. 432-441
-
-
Minamide, Y.1
-
44
-
-
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 Proc. ACM Conf. on Programming Language Design and Implementation (PLDI), pages 1-12, 2010.
-
(2010)
Proc. ACM Conf. on Programming Language Design and Implementation (PLDI)
, pp. 1-12
-
-
Richards, G.1
Lebresne, S.2
Burg, B.3
Vitek, J.4
-
50
-
-
33646595913
-
Temporal Assertions using AspectJ
-
DOI 10.1016/j.entcs.2006.02.007, PII S1571066106003069
-
V. Stolz and E. Bodden. Temporal assertions using AspectJ. Electronic Notes in Theoretical Computer Science, 144(4):109-124, 2006. (Pubitemid 43728185)
-
(2006)
Electronic Notes in Theoretical Computer Science
, vol.144
, Issue.SPEC. ISS.
, pp. 109-124
-
-
Stolz, V.1
Bodden, E.2
-
51
-
-
0029720098
-
TIL: A type-directed optimizing compiler for ML
-
D. Tarditi, G. Morrisett, P. Cheng, C. Stone, R. Harper, and P. Lee. TIL: A type-directed optimizing compiler for ML. In Proc. ACM Conf. on Programming Language Design and Implementation (PLDI), pages 181-192, 1996. (Pubitemid 126669337)
-
(1996)
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
, vol.31
, Issue.5
, pp. 181-192
-
-
Tarditi, D.1
Morrisett, G.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
52
-
-
24644446108
-
Towards a type system for analyzing JavaScript programs
-
Programming Languages and Systems - 14th European Symposium on Programming, ESOP 2005, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005, Proceedings
-
P. Thiemann. Towards a type system for analyzing JavaScript programs. In Proc. European Symp. on Programming (ESOP), pages 408-422, 2005. (Pubitemid 41274072)
-
(2005)
Lecture Notes in Computer Science
, vol.3444
, pp. 408-422
-
-
Thiemann, P.1
-
54
-
-
0346609657
-
Applying aspect-oriented programming to security
-
J. Viega, J. Bloch, and P. Chandra. Applying aspect-oriented programming to security. Cutter IT Journal, 14(2), 2001.
-
(2001)
Cutter IT Journal
, vol.14
, Issue.2
-
-
Viega, J.1
Bloch, J.2
Chandra, P.3
-
55
-
-
69149106605
-
Native client: A sandbox for portable, untrusted x86 native code
-
B. Yee, D. Sehr, G. Dardyk, J. B. Chen, R. Muth, T. Ormandy, S. Okasaka, N. Narula, and N. Fullagar. Native Client: A sandbox for portable, untrusted x86 native code. In Proc. IEEE Symp. on Security and Privacy (S&P), pages 79-93, 2009.
-
(2009)
Proc. IEEE Symp. on Security and Privacy (S&P)
, pp. 79-93
-
-
Yee, B.1
Sehr, D.2
Dardyk, G.3
Chen, J.B.4
Muth, R.5
Ormandy, T.6
Okasaka, S.7
Narula, N.8
Fullagar, N.9
|