-
1
-
-
19044390891
-
The Spec# programming system: An overview
-
LNCS, Springer
-
M. Barnett, K. Leino, and W. Schulte. The Spec# programming system: An overview. CASSIS'04, LNCS 3362, 49-69. Springer, 2005.
-
(2005)
CASSIS'04
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Leino, K.2
Schulte, W.3
-
2
-
-
33749664425
-
Boogie: A modular reusable verifier for object-oriented programs
-
LNCS, Springer
-
M. Barnett, B.-Y. Chang, R. DeLine, B. Jacobs, and K. Leino. Boogie: A modular reusable verifier for object-oriented programs. FMCO'05, LNCS 4111, 364-387. Springer, 2006.
-
(2006)
FMCO'05
, vol.4111
, pp. 364-387
-
-
Barnett, M.1
Chang, B.-Y.2
DeLine, R.3
Jacobs, B.4
Leino, K.5
-
4
-
-
35449001194
-
Path invariants
-
ACM
-
D. Beyer, T. A. Henzinger, R. Majumdar, and A. Rybalchenko. Path invariants. PLDI'07, 300-309. ACM, 2007.
-
(2007)
PLDI'07
, pp. 300-309
-
-
Beyer, D.1
Henzinger, T.A.2
Majumdar, R.3
Rybalchenko, A.4
-
5
-
-
70350232614
-
Beyond assertions: Advanced specification and verification with JML and ESC/Java2
-
LNCS, Springer
-
P. Chalin, J. Kinirya, G. Leavens, and E. Poll. Beyond assertions: Advanced specification and verification with JML and ESC/Java2. FMCO'05, LNCS 4111, 77-101. Springer, 2006.
-
(2006)
FMCO'05
, vol.4111
, pp. 77-101
-
-
Chalin, P.1
Kinirya, J.2
Leavens, G.3
Poll, E.4
-
6
-
-
35248826567
-
Verification by abstract interpretation
-
LNCS, Springer
-
P. Cousot. Verification by abstract interpretation. Verification - Theory & Practice, LNCS 2772, 243-268. Springer, 2003.
-
(2003)
Verification - Theory & Practice
, vol.2772
, pp. 243-268
-
-
Cousot, P.1
-
7
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
ACM
-
P. Cousot and R. Cousot. Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints. 4th POPL, 238-252. ACM, 1977.
-
(1977)
4th POPL
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
8
-
-
0018294932
-
Systematic design of program analysis frameworks
-
ACM
-
P. Cousot and R. Cousot. Systematic design of program analysis frameworks. 6th POPL, 269-282. ACM, 1979.
-
(1979)
6th POPL
, pp. 269-282
-
-
Cousot, P.1
Cousot, R.2
-
9
-
-
49949103829
-
Combination of abstractions in the Astrée static analyzer
-
LNCS, Springer
-
P. Cousot, R. Cousot, J. Feret, L. Mauborgne, A. Miné, D. Monniaux, and X. Rival. Combination of abstractions in the Astrée static analyzer. ASIAN, LNCS 4435, 272-300. Springer, 2006.
-
(2006)
ASIAN
, vol.4435
, pp. 272-300
-
-
Cousot, P.1
Cousot, R.2
Feret, J.3
Mauborgne, L.4
Miné, A.5
Monniaux, D.6
Rival, X.7
-
10
-
-
45749085681
-
Z3: An efficient SMT solver
-
LNCS, Springer
-
L. de Moura and N. Bjørner. Z3: An efficient SMT solver. TACAS'08, LNCS 4963, 337-340. Springer, 2008.
-
(2008)
TACAS'08
, vol.4963
, pp. 337-340
-
-
De Moura, L.1
Bjørner, N.2
-
11
-
-
84944099472
-
Timing assumptions and verification of finite-state concurrent systems
-
LNCS, Springer
-
D. Dill. Timing assumptions and verification of finite-state concurrent systems. Automatic Verification Methods for Finite State Systems, LNCS 407, 197-212. Springer, 1989.
-
(1989)
Automatic Verification Methods for Finite State Systems
, vol.407
, pp. 197-212
-
-
Dill, D.1
-
12
-
-
85040939688
-
Fluid updates: Beyond strong vs. weak updates
-
LNCS, Springer
-
I. Dillig, T. Dillig, and A. Aiken. Fluid updates: Beyond strong vs. weak updates. ESOP'10, LNCS 6012, 246-266. Springer, 2010.
-
(2010)
ESOP'10
, vol.6012
, pp. 246-266
-
-
Dillig, I.1
Dillig, T.2
Aiken, A.3
-
13
-
-
79952033071
-
Precise reasoning for programs using containers
-
ACM
-
I. Dillig, T. Dillig, and A. Aiken. Precise reasoning for programs using containers. 37th POPL. ACM, 2011.
-
(2011)
37th POPL
-
-
Dillig, I.1
Dillig, T.2
Aiken, A.3
-
14
-
-
84864252434
-
Static contract checking with abstract interpretation
-
LNCS, Springer
-
M. Fähndrich and F. Logozzo. Static contract checking with abstract interpretation. FoVeOOS'10, LNCS. Springer, 2010.
-
(2010)
FoVeOOS'10
-
-
Fähndrich, M.1
Logozzo, F.2
-
15
-
-
0036038631
-
Predicate abstraction for software verification
-
ACM
-
C. Flanagan and S. Qadeer. Predicate abstraction for software verification. 29th POPL, 191-202. ACM, 2002.
-
(2002)
29th POPL
, pp. 191-202
-
-
Flanagan, C.1
Qadeer, S.2
-
16
-
-
79251539524
-
-
Garmin Int. Garmin device interface specification. Technical report, Garmin Int., Inc., Olathe
-
Garmin Int. Garmin device interface specification. Technical report, Garmin Int., Inc., Olathe, 2006. www.garmin.com/support/pdf/i op-spec.pdf.
-
(2006)
-
-
-
17
-
-
29144456052
-
A framework for numeric analysis of array operations
-
ACM
-
D. Gopan, T. Reps, and S. Sagiv. A framework for numeric analysis of array operations. 32nd POPL, 338-350. ACM, 2005.
-
(2005)
32nd POPL
, pp. 338-350
-
-
Gopan, D.1
Reps, T.2
Sagiv, S.3
-
18
-
-
84865647096
-
Lifting abstract interpreters to quantified logical domains
-
ACM
-
S. Gulwani, B. McCloskey, and A. Tiwari. Lifting abstract interpreters to quantified logical domains. 35th POPL, 235-246. ACM, 2008.
-
(2008)
35th POPL
, pp. 235-246
-
-
Gulwani, S.1
McCloskey, B.2
Tiwari, A.3
-
19
-
-
57349124514
-
Discovering properties about arrays in simple programs
-
ACM
-
N. Halbwachs and M. Péron. Discovering properties about arrays in simple programs. PLDI'2008, 339-348. ACM, 2008.
-
(2008)
PLDI'2008
, pp. 339-348
-
-
Halbwachs, N.1
Péron, M.2
-
20
-
-
38149012113
-
Array abstractions from proofs
-
LNCS, Springer
-
R. Jhala and K. McMillan. Array abstractions from proofs. CAV'07, LNCS 4590, 193-206. Springer, 2007.
-
(2007)
CAV'07
, vol.4590
, pp. 193-206
-
-
Jhala, R.1
McMillan, K.2
-
21
-
-
0016881880
-
Affine relationships among variables of a program
-
M. Karr. Affine relationships among variables of a program. Acta Inf., 6:133-151, 1976.
-
(1976)
Acta Inf.
, vol.6
, pp. 133-151
-
-
Karr, M.1
-
22
-
-
0015742560
-
A unified approach to global program optimization
-
ACM
-
G. Kildall. A unified approach to global program optimization. 1st POPL, 194-206. ACM, 1973.
-
(1973)
1st POPL
, pp. 194-206
-
-
Kildall, G.1
-
23
-
-
67650170833
-
Finding loop invariants for programs over arrays using a theorem prover
-
LNCS, Springer
-
L. Kovács and A. Voronkov. Finding loop invariants for programs over arrays using a theorem prover. FASE'2009, LNCS 5503, 470-485. Springer, 2009.
-
(2009)
FASE'2009
, vol.5503
, pp. 470-485
-
-
Kovács, L.1
Voronkov, A.2
-
24
-
-
58449099696
-
Subpolyhedra: A (more) scalable approach to infer linear inequalities
-
LNCS, Springer
-
V. Laviron and F. Logozzo. Subpolyhedra: A (more) scalable approach to infer linear inequalities. VMCAI, LNCS 5403, 229-244. Springer, 2009.
-
(2009)
VMCAI
, vol.5403
, pp. 229-244
-
-
Laviron, V.1
Logozzo, F.2
-
25
-
-
0037461876
-
Packet-scheduling algorithm based on priority of separate buffers for unicast and multicast services
-
S.-H. Lee and D.-H. Cho. Packet-scheduling algorithm based on priority of separate buffers for unicast and multicast services. Electronics Letters, 39(2):259-260, 2003.
-
(2003)
Electronics Letters
, vol.39
, Issue.2
, pp. 259-260
-
-
Lee, S.-H.1
Cho, D.-H.2
-
26
-
-
35248833674
-
Class-level modular analysis for object oriented languages
-
LNCS, Springer
-
F. Logozzo. Class-level modular analysis for object oriented languages. SAS'03, LNCS 2694, 37-54. Springer, 2003.
-
(2003)
SAS'03
, vol.2694
, pp. 37-54
-
-
Logozzo, F.1
-
27
-
-
47249102633
-
On the relative completeness of bytecode analysis versus source code analysis
-
LNCS, Springer
-
F. Logozzo and M. Fähndrich. On the relative completeness of bytecode analysis versus source code analysis. CC'08, LNCS 4959, 197-212. Springer, 2008.
-
(2008)
CC'08
, vol.4959
, pp. 197-212
-
-
Logozzo, F.1
Fähndrich, M.2
-
28
-
-
56749178102
-
Pentagons: A weakly relational abstract domain for the efficient validation of array accesses
-
ACM
-
F. Logozzo and M. Fähndrich. Pentagons: a weakly relational abstract domain for the efficient validation of array accesses. SAC, 184-188. ACM, 2008.
-
(2008)
SAC
, pp. 184-188
-
-
Logozzo, F.1
Fähndrich, M.2
-
29
-
-
36549032138
-
Heap analysis in the presence of collection libraries
-
ACM
-
M. Marron, D. Stefanovic, M. Hermenegildo, and D. Kapur. Heap analysis in the presence of collection libraries. PASTE'07, 31-36. ACM, 2007.
-
(2007)
PASTE'07
, pp. 31-36
-
-
Marron, M.1
Stefanovic, D.2
Hermenegildo, M.3
Kapur, D.4
-
30
-
-
67650127318
-
Quantified invariant generation using an interpolating saturation prover
-
LNCS, Springer
-
K. L. McMillan. Quantified invariant generation using an interpolating saturation prover. TACAS'08, LNCS 4963, 197-212. Springer, 2008.
-
(2008)
TACAS'08
, vol.4963
, pp. 197-212
-
-
McMillan, K.L.1
-
35
-
-
70350343345
-
Abstraction refinement for quantified array assertions
-
LNCS, Springer
-
M. Seghir, A. Podelski, and T. Wies. Abstraction refinement for quantified array assertions. SAS'09, LNCS 5673, 3-18. Springer, 2009.
-
(2009)
SAS'09
, vol.5673
, pp. 3-18
-
-
Seghir, M.1
Podelski, A.2
Wies, T.3
-
36
-
-
0019621772
-
Deciding linear inequalities by computing loop residues
-
R. Shostak. Deciding linear inequalities by computing loop residues. JACM, 28(4):769-779, 1981.
-
(1981)
JACM
, vol.28
, Issue.4
, pp. 769-779
-
-
Shostak, R.1
-
37
-
-
48949099863
-
Scalable shape analysis for systems code
-
LNCS, Springer
-
H. Yang, O. Lee, J. Berdine, C. Calcagno, B. Cook, D. Distefano, and P. W. O'Hearn. Scalable shape analysis for systems code. CAV'98, LNCS 5123, 385-398. Springer, 2008.
-
(2008)
CAV'98
, vol.5123
, pp. 385-398
-
-
Yang, H.1
Lee, O.2
Berdine, J.3
Calcagno, C.4
Cook, B.5
Distefano, D.6
O'Hearn, P.W.7
|