-
1
-
-
34250660417
-
-
PREfast with driver-specific rules, October 2004. WHDC, Microsoft Corp., http://www.microsoft.com/whdc/devtools/tools/PREfast-drv.mspx.
-
PREfast with driver-specific rules, October 2004. WHDC, Microsoft Corp., http://www.microsoft.com/whdc/devtools/tools/PREfast-drv.mspx.
-
-
-
-
3
-
-
34250676777
-
-
Programmanalyse des XRTL Zwischencodes. PhD thesis, Universitaet des Saarlandes, In German
-
W. Backes. Programmanalyse des XRTL Zwischencodes. PhD thesis, Universitaet des Saarlandes, 2004. (In German.).
-
(2004)
-
-
Backes, W.1
-
6
-
-
34250671433
-
-
G. Balakrishnan and T. Reps. Recovery of variables and heap structure in x86 executables. TR 1533, UW-Madison, 2005.
-
G. Balakrishnan and T. Reps. Recovery of variables and heap structure in x86 executables. TR 1533, UW-Madison, 2005.
-
-
-
-
8
-
-
34250647318
-
-
T. Ball and S.K. Rajamani. The SLAM toolkit. In CAV, 2001.
-
T. Ball and S.K. Rajamani. The SLAM toolkit. In CAV, 2001.
-
-
-
-
9
-
-
34250666936
-
Static detection of malicious code in executable programs
-
J. Bergeron, M. Debbabi, J. Desharnais, M.M. Erhioui, Y. Lavoie, and N. Tawbi. Static detection of malicious code in executable programs. Int. J. of Req. Eng., 2001.
-
(2001)
Int. J. of Req. Eng
-
-
Bergeron, J.1
Debbabi, M.2
Desharnais, J.3
Erhioui, M.M.4
Lavoie, Y.5
Tawbi, N.6
-
11
-
-
0037967764
-
A generic approach to the static analysis of concurrent programs with procedures
-
A. Bouajjani, J. Esparza, and T. Touili. A generic approach to the static analysis of concurrent programs with procedures. In POPL, 2003.
-
(2003)
POPL
-
-
Bouajjani, A.1
Esparza, J.2
Touili, T.3
-
12
-
-
0033688092
-
A static analyzer for finding dynamic programming errors
-
W. Bush, J. Pincus, and D. Sielaff. A static analyzer for finding dynamic programming errors. S-P&E, 30, 2000.
-
(2000)
S-P&E
, vol.30
-
-
Bush, W.1
Pincus, J.2
Sielaff, D.3
-
13
-
-
27844519136
-
Model checking one million lines of C code
-
H. Chen, D. Dean, and D. Wagner. Model checking one million lines of C code. In NDSS, 2004.
-
(2004)
NDSS
-
-
Chen, H.1
Dean, D.2
Wagner, D.3
-
14
-
-
0038349200
-
-
H. Chen and D. Wagner. MOPS: An infrastructure for examining security properties of software. In CCS, 2002.
-
H. Chen and D. Wagner. MOPS: An infrastructure for examining security properties of software. In CCS, 2002.
-
-
-
-
15
-
-
34250646068
-
-
C. Cifuentes and A. Fraboulet. Interprocedural data flow recovery of high-level language code from assembly. TR 421, U. Queensland, 1997.
-
C. Cifuentes and A. Fraboulet. Interprocedural data flow recovery of high-level language code from assembly. TR 421, U. Queensland, 1997.
-
-
-
-
16
-
-
0031374231
-
Intraprocedural static slicing of binary executables
-
C. Cifuentes and A. Fraboulet. Intraprocedural static slicing of binary executables. In ICSM, 1997.
-
(1997)
ICSM
-
-
Cifuentes, C.1
Fraboulet, A.2
-
18
-
-
34250625525
-
-
CodeSurfer, GrammaTech, Inc. http://www.grammatech.com.
-
CodeSurfer, GrammaTech, Inc. "http://www.grammatech.com".
-
-
-
-
19
-
-
84956697244
-
Interprocedural side-effect analysis in linear time
-
K.D. Cooper and K. Kennedy. Interprocedural side-effect analysis in linear time. In PLDI, 1988.
-
(1988)
In PLDI
-
-
Cooper, K.D.1
Kennedy, K.2
-
20
-
-
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 ICSE, 2000.
-
(2000)
ICSE
-
-
Corbett, J.C.1
Dwyer, M.B.2
Hatcliff, J.3
Laubach, S.4
Pasareanu, C.S.5
Robby6
Zheng, H.7
-
21
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points
-
P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points. In POPL, 1977.
-
(1977)
POPL
-
-
Cousot, P.1
Cousot, R.2
-
22
-
-
0036040604
-
ESP: Path-sensitive program verification in polynomial time
-
M. Das, S. Lerner, and M. Seigle. ESP: Path-sensitive program verification in polynomial time. In PLDI, 2002.
-
(2002)
PLDI
-
-
Das, M.1
Lerner, S.2
Seigle, M.3
-
24
-
-
0142211064
-
Anno Domini: From type theory to year 2000 conversion tool
-
P.H. Eidorff, F. Henglein, C. Mossin, H. Niss, M.H. Sørensen, and M. Tofte. Anno Domini: From type theory to year 2000 conversion tool. In POPL, 1999.
-
(1999)
POPL
-
-
Eidorff, P.H.1
Henglein, F.2
Mossin, C.3
Niss, H.4
Sørensen, M.H.5
Tofte, M.6
-
25
-
-
84975277890
-
Checking system rules using system-specific, programmer-written compiler extensions
-
D.R. Engler, B. Chelf, A. Chou, and S. Hallem. Checking system rules using system-specific, programmer-written compiler extensions. In OSDI, 2000.
-
(2000)
OSDI
-
-
Engler, D.R.1
Chelf, B.2
Chou, A.3
Hallem, S.4
-
26
-
-
33646750493
-
Practical and accurate low-level pointer analysis
-
B. Guo, M.J. Bridges, S. Triantafyllis, G. Ottoni, E. Raman, and D.I. August. Practical and accurate low-level pointer analysis. In 3nd Int. Symp. on Code Gen. and Opt., pages 291-302, 2005.
-
(2005)
3nd Int. Symp. on Code Gen. and Opt
, pp. 291-302
-
-
Guo, B.1
Bridges, M.J.2
Triantafyllis, S.3
Ottoni, G.4
Raman, E.5
August, D.I.6
-
27
-
-
84896693469
-
Model checking Java programs using Java PathFinder
-
K. Havelund and T. Pressburger. Model checking Java programs using Java PathFinder. STTT, 2(4), 2000.
-
(2000)
STTT
, vol.2
, Issue.4
-
-
Havelund, K.1
Pressburger, T.2
-
29
-
-
0025228221
-
Interprocedural slicing using dependence graphs
-
January
-
S. Horwitz, T. Reps, and D. Binkley. Interprocedural slicing using dependence graphs. TOPLAS, 12(1):26-60, January 1990.
-
(1990)
TOPLAS
, vol.12
, Issue.1
, pp. 26-60
-
-
Horwitz, S.1
Reps, T.2
Binkley, D.3
-
30
-
-
34250686502
-
-
M. Howard. Some bad news and some good news. October 2002. MSDN, Microsoft Corp.
-
M. Howard. Some bad news and some good news. October 2002. MSDN, Microsoft Corp.
-
-
-
-
32
-
-
24344509570
-
WPDS++: A C++ library for weighted pushdown systems
-
wpis/wpds
-
N. Kidd, T. Reps, D. Melski, and A. Lal. WPDS++: A C++ library for weighted pushdown systems, 2004. http://www.cs.wisc.edu/wpis/wpds++/.
-
(2004)
-
-
Kidd, N.1
Reps, T.2
Melski, D.3
Lal, A.4
-
33
-
-
34250645234
-
-
A. Lal, T. Reps, and G. Balakrishnan. Extended weighted pushdown systems. In CAV, 2005.
-
A. Lal, T. Reps, and G. Balakrishnan. Extended weighted pushdown systems. In CAV, 2005.
-
-
-
-
34
-
-
0002080572
-
EEL: Machine-independent executable editing
-
J.R. Larus and E. Schnarr. EEL: Machine-independent executable editing. In PLDI, 1995.
-
(1995)
PLDI
-
-
Larus, J.R.1
Schnarr, E.2
-
35
-
-
26844474222
-
Analysis of modular arithmetic
-
M. Müller-Olm and H. Seidl. Analysis of modular arithmetic. In ESOP, 2005.
-
(2005)
ESOP
-
-
Müller-Olm, M.1
Seidl, H.2
-
36
-
-
0003238571
-
Type-based decompilation
-
A. Mycroft. Type-based decompilation. In ESOP, 1999.
-
(1999)
ESOP
-
-
Mycroft, A.1
-
37
-
-
0032682933
-
Aggregate structure identification and its application to program analysis
-
G. Ramalingam, J. Field, and F. Tip. Aggregate structure identification and its application to program analysis. In POPL, 1999.
-
(1999)
POPL
-
-
Ramalingam, G.1
Field, J.2
Tip, F.3
-
39
-
-
34250673049
-
-
T. Reps, S. Schwoon, and S. Jha. Weighted pushdown systems and their application to interprocedural dataflow analysis. In SAS, 2003.
-
T. Reps, S. Schwoon, and S. Jha. Weighted pushdown systems and their application to interprocedural dataflow analysis. In SAS, 2003.
-
-
-
-
40
-
-
24344477041
-
Weighted pushdown systems and their application to interprocedural dataflow analysis
-
October
-
T. Reps, S. Schwoon, S. Jha, and D. Melski. Weighted pushdown systems and their application to interprocedural dataflow analysis. SCP, 58(1-2):206-263, October 2005.
-
(2005)
SCP
, vol.58
, Issue.1-2
, pp. 206-263
-
-
Reps, T.1
Schwoon, S.2
Jha, S.3
Melski, D.4
-
41
-
-
1442309273
-
Abstract interpretation based certification of assembly code
-
X. Rival. Abstract interpretation based certification of assembly code. In VMCAI, 2003.
-
(2003)
VMCAI
-
-
Rival, X.1
-
42
-
-
0002823436
-
Two approaches to interprocedural data flow analysis
-
chapter 7. Prentice-Hall, Englewood Cliffs, NJ
-
M. Sharir and A. Pnueli. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications, chapter 7. Prentice-Hall, Englewood Cliffs, NJ, 1981.
-
(1981)
Program Flow Analysis: Theory and Applications
-
-
Sharir, M.1
Pnueli, A.2
-
43
-
-
34250644221
-
-
A. Srivastava, A. Edwards, and H. Vo. Vulcan: Binary transformation in a distributed environment. TR 2001-50, Microsoft Research, 2001.
-
A. Srivastava, A. Edwards, and H. Vo. Vulcan: Binary transformation in a distributed environment. TR 2001-50, Microsoft Research, 2001.
-
-
-
-
44
-
-
0028132513
-
ATOM - A system for building customized program analysis tools
-
A. Srivastava and A. Eustace. ATOM - A system for building customized program analysis tools. In PLDI, 1994.
-
(1994)
PLDI
-
-
Srivastava, A.1
Eustace, A.2
-
45
-
-
85081874807
-
A first step towards automated detection of buffer overrun vulnerabilities
-
D. Wagner, J. Foster, E. Brewer, and A. Aiken. A first step towards automated detection of buffer overrun vulnerabilities. In NDSS, 2000.
-
(2000)
NDSS
-
-
Wagner, D.1
Foster, J.2
Brewer, E.3
Aiken, A.4
-
46
-
-
0343216869
-
Systems for late code modification
-
R. Giegerich and S.L. Graham, editors, Springer-Verlag
-
D.W. Wall. Systems for late code modification. In R. Giegerich and S.L. Graham, editors, Code Generation - Concepts, Tools, Techniques, pages 275-293. Springer-Verlag, 1992.
-
(1992)
Code Generation - Concepts, Tools, Techniques
, pp. 275-293
-
-
Wall, D.W.1
-
48
-
-
84976692886
-
Efficient context-sensitive pointer analysis for C programs
-
R.P. Wilson and M.S. Lam. Efficient context-sensitive pointer analysis for C programs. In PLDI, 1995.
-
(1995)
PLDI
-
-
Wilson, R.P.1
Lam, M.S.2
|