-
1
-
-
60649106745
-
Automatic inference and enforcement of kernel data structure invariants
-
A. Baliga, V. Ganapathy, and L. Iftode. Automatic inference and enforcement of kernel data structure invariants. In ACSAC, pages 77-86, 2008.
-
(2008)
ACSAC
, pp. 77-86
-
-
Baliga, A.1
Ganapathy, V.2
Iftode, L.3
-
2
-
-
0031079312
-
Automatic generation of invariants and intermediate assertions
-
Feb
-
N. Bjørner, A. Browne, and Z. Manna. Automatic generation of invariants and intermediate assertions. Theor. Comput. Sci., 173(1):49-87, Feb. 1997.
-
(1997)
Theor. Comput. Sci.
, vol.173
, Issue.1
, pp. 49-87
-
-
Bjørner, N.1
Browne, A.2
Manna, Z.3
-
3
-
-
57349149456
-
Parametric prediction of heap memory requirements
-
V. Braberman, F. Fernandez, D. Garbervetsky, and S. Yovine. Parametric prediction of heap memory requirements. In ISMM, pages 141-150, 2008.
-
(2008)
ISMM
, pp. 141-150
-
-
Braberman, V.1
Fernandez, F.2
Garbervetsky, D.3
Yovine, S.4
-
4
-
-
85076893888
-
Klee: Unassisted and automatic generation of high-coverage tests for complex systems programs
-
C. Cadar, D. Dunbar, and D. R. Engler. Klee: Unassisted and automatic generation of high-coverage tests for complex systems programs. In OSDI, volume 8, pages 209-224, 2008.
-
(2008)
OSDI
, vol.8
, pp. 209-224
-
-
Cadar, C.1
Dunbar, D.2
Engler, D.R.3
-
5
-
-
19044389884
-
Abstract interpretation with alien expressions and heap structures
-
B.-Y. E. Chang and K. R. M. Leino. Abstract interpretation with alien expressions and heap structures. In VMCAI, pages 147-163, 2005.
-
(2005)
VMCAI
, pp. 147-163
-
-
Chang, B.-Y.E.1
Leino, K.R.M.2
-
8
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In POPL, pages 238-252, 1977.
-
(1977)
POPL
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
9
-
-
57349101753
-
DySy: Dynamic symbolic execution for invariant inference
-
C. Csallner, N. Tillmann, and Y. Smaragdakis. DySy: Dynamic symbolic execution for invariant inference. In ICSE, pages 281-290, 2008.
-
(2008)
ICSE
, pp. 281-290
-
-
Csallner, C.1
Tillmann, N.2
Smaragdakis, Y.3
-
10
-
-
0021427356
-
A heuristic for deriving loop functions
-
May
-
D. D. Dunlop and V. R. Basili. A heuristic for deriving loop functions. IEEE Trans. Softw. Eng., 10(3):275-285, May 1984.
-
(1984)
IEEE Trans. Softw. Eng.
, vol.10
, Issue.3
, pp. 275-285
-
-
Dunlop, D.D.1
Basili, V.R.2
-
12
-
-
35348872682
-
The Daikon system for dynamic detection of likely invariants
-
M. D. Ernst, J. H. Perkins, P. J. Guo, S. McCamant, C. Pacheco, M. S. Tschantz, and C. Xiao. The Daikon system for dynamic detection of likely invariants. Sci. Comput. Program., 69(1-3):35-45, 2007.
-
(2007)
Sci. Comput. Program
, vol.69
, Issue.1-3
, pp. 35-45
-
-
Ernst, M.D.1
Perkins, J.H.2
Guo, P.J.3
McCamant, S.4
Pacheco, C.5
Tschantz, M.S.6
Xiao, C.7
-
13
-
-
84881144443
-
Houdini, an annotation assistant for ESC/Java
-
C. Flanagan and K. R. M. Leino. Houdini, an annotation assistant for ESC/Java. In FME, pages 500-517, 2001.
-
(2001)
FME
, pp. 500-517
-
-
Flanagan, C.1
Leino, K.R.M.2
-
14
-
-
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 PLDI, pages 234-245, 2002.
-
(2002)
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
-
15
-
-
0016623176
-
A synthesizer of inductive assertions
-
S. M. German and B. Wegbreit. A synthesizer of inductive assertions. In AFIPS, pages 369-376, 1975.
-
(1975)
AFIPS
, pp. 369-376
-
-
German, S.M.1
Wegbreit, B.2
-
16
-
-
0036038345
-
Tracking down software bugs using automatic anomaly detection
-
S. Hangal and M. S. Lam. Tracking down software bugs using automatic anomaly detection. In ICSE, pages 291-301, 2002.
-
(2002)
ICSE
, pp. 291-301
-
-
Hangal, S.1
Lam, M.S.2
-
17
-
-
84881300723
-
Hybrid learning: Interface generation through static, dynamic, and symbolic analysis
-
F. Howar, D. Giannakopoulou, and Z. Rakamariffc. Hybrid learning: Interface generation through static, dynamic, and symbolic analysis. In ISSTA, pages 268-279, 2013.
-
(2013)
ISSTA
, pp. 268-279
-
-
Howar, F.1
Giannakopoulou, D.2
Rakamariffc, Z.3
-
18
-
-
0016941016
-
Logical analysis of programs
-
Apr
-
S. Katz and Z. Manna. Logical analysis of programs. Commun. ACM, 19(4):188-206, Apr. 1976.
-
(1976)
Commun. ACM
, vol.19
, Issue.4
, pp. 188-206
-
-
Katz, S.1
Manna, Z.2
-
19
-
-
0016971687
-
Symbolic execution and program testing
-
J. C. King. Symbolic execution and program testing. CACM, 19(7):385-394, 1976.
-
(1976)
CACM
, vol.19
, Issue.7
, pp. 385-394
-
-
King, J.C.1
-
20
-
-
13144252258
-
How the design of JML accommodates both runtime assertion checking and formal verification
-
Mar
-
G. T. Leavens, Y. Cheon, C. Clifton, C. Ruby, and D. R. Cok. How the design of JML accommodates both runtime assertion checking and formal verification. Sci. Comput. Program., 55(1-3):185-208, Mar. 2005.
-
(2005)
Sci. Comput. Program
, vol.55
, Issue.1-3
, pp. 185-208
-
-
Leavens, G.T.1
Cheon, Y.2
Clifton, C.3
Ruby, C.4
Cok, D.R.5
-
21
-
-
84883716678
-
Second-order constraints in dynamic invariant inference
-
K. Li, C. Reichenbach, Y. Smaragdakis, and M. Young. Second-order constraints in dynamic invariant inference. In ESEC/FSE 2013, pages 103-113, 2013.
-
(2013)
ESEC/FSE 2013
, pp. 103-113
-
-
Li, K.1
Reichenbach, C.2
Smaragdakis, Y.3
Young, M.4
-
22
-
-
84944203825
-
Automatic inference of class invariants
-
F. Logozzo. Automatic inference of class invariants. In VMCAI, pages 211-222, 2004.
-
(2004)
VMCAI
, pp. 211-222
-
-
Logozzo, F.1
-
23
-
-
37149024895
-
Generating representation invariants of structurally complex data
-
M. Z. Malik, A. Pervaiz, and S. Khurshid. Generating representation invariants of structurally complex data. In TACAS, pages 34-49, 2007.
-
(2007)
TACAS
, pp. 34-49
-
-
Malik, M.Z.1
Pervaiz, A.2
Khurshid, S.3
-
24
-
-
85036470048
-
Eifiel: Object-oriented design for software engineering
-
B. Meyer, J.-M. Nerson, and M. Matsuo. Eifiel: Object-oriented design for software engineering. In ESEC, pages 221-229, 1987.
-
(1987)
ESEC
, pp. 221-229
-
-
Meyer, B.1
Nerson, J.-M.2
Matsuo, M.3
-
25
-
-
0013043292
-
Static verification of dynamically detected program invariants: Integrating Daikon and ESC/Java
-
J. W. Nimmer and M. D. Ernst. Static verification of dynamically detected program invariants: Integrating Daikon and ESC/Java. In RV, 2001.
-
(2001)
RV
-
-
Nimmer, J.W.1
Ernst, M.D.2
-
26
-
-
78649789104
-
Symbolic Pathfinder: Symbolic execution of Java bytecode
-
C. S. Pasareanu and N. Rungta. Symbolic Pathfinder: symbolic execution of Java bytecode. In ASE, pages 179-180, 2010.
-
(2010)
ASE
, pp. 179-180
-
-
Pasareanu, C.S.1
Rungta, N.2
-
27
-
-
35048864828
-
Verification of Java programs using symbolic execution and invariant generation
-
C. S. Pasareanu and W. Visser. Verification of Java programs using symbolic execution and invariant generation. In SPIN, pages 164-181, 2004.
-
(2004)
SPIN
, pp. 164-181
-
-
Pasareanu, C.S.1
Visser, W.2
-
28
-
-
85008253118
-
A comparative study of programmer-written and automatically inferred contracts
-
N. Polikarpova, I. Ciupa, and B. Meyer. A comparative study of programmer-written and automatically inferred contracts. In ISSTA, pages 93-104, 2009.
-
(2009)
ISSTA
, pp. 93-104
-
-
Polikarpova, N.1
Ciupa, I.2
Meyer, B.3
-
31
-
-
84865281392
-
Understanding user understanding: Determining correctness of generated program invariants
-
M. Staats, S. Hong, M. Kim, and G. Rothermel. Understanding user understanding: Determining correctness of generated program invariants. In ISSTA, pages 188-198, 2012.
-
(2012)
ISSTA
, pp. 188-198
-
-
Staats, M.1
Hong, S.2
Kim, M.3
Rothermel, G.4
-
32
-
-
33845259341
-
Discovering likely method specifications
-
N. Tillmann, F. Chen, and W. Schulte. Discovering likely method specifications. In ICFEM, pages 717-736, 2006.
-
(2006)
ICFEM
, pp. 717-736
-
-
Tillmann, N.1
Chen, F.2
Schulte, W.3
-
33
-
-
85052274594
-
Green: Reducing, reusing and recycling constraints in program analysis
-
W. Visser, J. Geldenhuys, and M. B. Dwyer. Green: reducing, reusing and recycling constraints in program analysis. In FSE, page 58, 2012.
-
(2012)
FSE
-
-
Visser, W.1
Geldenhuys, J.2
Dwyer, M.B.3
-
34
-
-
0016025566
-
The synthesis of loop predicates
-
Feb
-
B. Wegbreit. The synthesis of loop predicates. Commun. ACM, 17(2):102-113, Feb. 1974.
-
(1974)
Commun. ACM
, vol.17
, Issue.2
, pp. 102-113
-
-
Wegbreit, B.1
-
36
-
-
84994173012
-
Property differencing for incremental checking
-
G. Yang, S. Khurshid, S. Person, and N. Rungta. Property differencing for incremental checking. http://cs.txstate.edu/g-y10/publications/icse14-iproperty.pdf, to appear in ICSE 2014.
-
(2014)
ICSE
-
-
Yang, G.1
Khurshid, S.2
Person, S.3
Rungta, N.4
|