-
1
-
-
19044390891
-
The Spec programming system: An overview
-
Lecture Notes in Computer Science Springer
-
M. Barnett, K.R.M. Leino, and W. Schulte The Spec programming system: an overview Int'l Workshop on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices Lecture Notes in Computer Science vol. 3362 2004 Springer 49 69
-
(2004)
Int'l Workshop on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
5
-
-
33745660814
-
A logic and decision procedure for predicate abstraction of heap-manipulating programs
-
Verification, Model Checking, and Abstract Interpretation - 7th International Conference, VMCAI 2006, Proceedings
-
J. Bingham, and Z. Rakamaric A logic and decision procedure for predicate abstraction of heap-manipulating programs Verification, Model Checking, and Abstract Interpretation Lecture Notes in Computer Science vol. 3855 2006 Springer 207 221 (Pubitemid 43973668)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.3855
, pp. 207-221
-
-
Bingham, J.1
Rakamaric, Z.2
-
6
-
-
0017419683
-
A transformation system for developing recursive programs
-
R.M. Burstall, and J. Darlington A transformation system for developing recursive programs Journal of ACM 24 1 1977 44 67
-
(1977)
Journal of ACM
, vol.24
, Issue.1
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.2
-
8
-
-
33745215143
-
Combining programming with theorem proving
-
DOI 10.1145/1090189.1086375
-
C. Chen, and H. Xi Combining programming with theorem proving ACM SIGPLAN International Conference on Functional Programming 2005 ACM 66 77 (Pubitemid 43907034)
-
(2005)
ACM SIGPLAN Notices
, vol.40
, Issue.9
, pp. 66-77
-
-
Chen, C.1
Xi, H.2
-
9
-
-
46749132282
-
Automated verification of shape, size and bag properties
-
IEEE
-
W.N. Chin, C. David, H.H. Nguyen, and S. Qin Automated verification of shape, size and bag properties IEEE International Conference on Engineering Complex Computer Systems 2007 IEEE 307 320
-
(2007)
IEEE International Conference on Engineering Complex Computer Systems
, pp. 307-320
-
-
Chin, W.N.1
David, C.2
Nguyen, H.H.3
Qin, S.4
-
11
-
-
33244466036
-
Verifying safety policies with size properties and alias controls
-
ACM
-
W.N. Chin, S.C. Khoo, S.C. Qin, C. Popeea, and H.H. Nguyen Verifying safety policies with size properties and alias controls ACM SIGSOFT International Conference on Software Engineering 2005 ACM 186 195
-
(2005)
ACM SIGSOFT International Conference on Software Engineering
, pp. 186-195
-
-
Chin, W.N.1
Khoo, S.C.2
Qin, S.C.3
Popeea, C.4
Nguyen, H.H.5
-
12
-
-
27744504698
-
Reasoning with specifications containing method calls and model fields
-
D.R. Cok Reasoning with specifications containing method calls and model fields Journal of Object Technology 4 8 2005 77 103 (Pubitemid 41596792)
-
(2005)
Journal of Object Technology
, vol.4
, Issue.8
, pp. 77-103
-
-
Cok, D.R.1
-
16
-
-
33745765468
-
A local shape analysis based on separation logic
-
DOI 10.1007/11691372-19, Tools and Algorithms for the Construction and Analysis of Systems - 12th International Conference, TACAS 2006. Held as Part of the Joint European Conf. on Theory and Practice of Software, ETAPS 2006
-
D. Distefano, P.~W. O'Hearn, and H. Yang A local shape analysis based on separation logic Tools and Algorithms for Construction and Analysis of Systems Lecture Notes in Computer Science vol. 3920 2006 Springer 287 302 (Pubitemid 44019377)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.3920
, pp. 287-302
-
-
Distefano, D.1
O'Hearn, P.W.2
Yang, H.3
-
17
-
-
84863894209
-
Mona 1.x: New Techniques for WS1S and WS2S
-
Computer Aided Verification
-
J. Elgaard, N. Klarlund, and A. Moller MONA 1.x: new techniques for WS1S and WS2S International Conference on Computer-Aided Verification Lecture Notes in Computer Science vol. 1427 1998 Springer 516 520 (Pubitemid 128092367)
-
(1998)
Lecture Notes in Computer Science
, Issue.1427
, pp. 516-520
-
-
Elgaard, J.1
Klarlund, N.2
Moeller, A.3
-
18
-
-
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 ACM SIGPLAN Conference on Programming Language Design and Implementation 2002 ACM 234 245 (Pubitemid 34991522)
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (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
-
21
-
-
84945708698
-
An axiomatic basis for computer programming
-
C.A.R. Hoare An axiomatic basis for computer programming Communications of the ACM 12 10 1969 576 580
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
, pp. 576-580
-
-
Hoare, C.A.R.1
-
22
-
-
84947926149
-
A trace model for pointers and objects
-
Lecture Notes in Computer Science Springer
-
C.A.R. Hoare, and J. He A trace model for pointers and objects European Conference on Object-Oriented Programming Lecture Notes in Computer Science vol. 1628 1999 Springer 1 17
-
(1999)
European Conference on Object-Oriented Programming
, vol.1628
, pp. 1-17
-
-
Hoare, C.A.R.1
He, J.2
-
23
-
-
1842473365
-
The verifying compiler: A grand challenge for computing research
-
C.A.R. Hoare The verifying compiler: a grand challenge for computing research Journal of ACM 50 1 2003 63 69
-
(2003)
Journal of ACM
, vol.50
, Issue.1
, pp. 63-69
-
-
Hoare, C.A.R.1
-
27
-
-
33845923686
-
Verified software: A grand challenge
-
C. Jones, P. O'Hearn, and J. Woodcock Verified software: a grand challenge IEEE Computer 39 4 2006 93 95
-
(2006)
IEEE Computer
, vol.39
, Issue.4
, pp. 93-95
-
-
Jones, C.1
O'Hearn, P.2
Woodcock, J.3
-
29
-
-
0003858645
-
Theorie der endlichen und unendlichen Graphen
-
(in German)
-
D. König Theorie der endlichen und unendlichen Graphen Akademische Verlagsgesellschaft 1936 (in German)
-
(1936)
Akademische Verlagsgesellschaft
-
-
König, D.1
-
30
-
-
84861235709
-
-
Version 1.4 - User Manual. BRICS Notes Series, January
-
N. Klarlund, A. Moller, MONA Version 1.4 - User Manual. BRICS Notes Series, January 2001.
-
(2001)
MONA
-
-
Klarlund, N.1
Moller, A.2
-
33
-
-
33947308127
-
Modular pluggable analyses for data structure consistency
-
DOI 10.1109/TSE.2006.125
-
V. Kuncak, P. Lam, K. Zee, and M. Rinard Modular pluggable analyses for data structure consistency IEEE Transactions on Software Engineering 32 12 2006 988 1005 (Pubitemid 46437705)
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.12
, pp. 988-1005
-
-
Kuncak, V.1
Lam, P.2
Zee, K.3
Rinard, M.C.4
-
34
-
-
26944443886
-
An algorithm for deciding bapa: Boolean algebra with presburger arithmetic
-
Lecture Notes in Computer Science Springer
-
V. Kuncak, H.H. Nguyen, and M. Rinard An algorithm for deciding bapa: boolean algebra with presburger arithmetic International Conference on Automated Deduction Lecture Notes in Computer Science vol. 3632 2005 Springer 260 277
-
(2005)
International Conference on Automated Deduction
, vol.3632
, pp. 260-277
-
-
Kuncak, V.1
Nguyen, H.H.2
Rinard, M.3
-
37
-
-
33845245278
-
Preliminary design of JML: A behavioral interface specification language for java
-
G.T. Leavens, A.L. Baker, and C. Ruby Preliminary design of JML: a behavioral interface specification language for java SIGSOFT Software Engineering Notes 31 3 2006 1 38
-
(2006)
SIGSOFT Software Engineering Notes
, vol.31
, Issue.3
, pp. 1-38
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
38
-
-
24644443912
-
Automatic verification of pointer programs using grammar-based shape analysis
-
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
-
O. Lee, H. Yang, and K. Yi Automatic verification of pointer programs using grammar-based shape analysis European Symposium on Programming Lecture Notes in Computer Science vol. 3444 2005 Springer 124 140 (Pubitemid 41282536)
-
(2005)
Lecture Notes in Computer Science
, vol.3444
, pp. 124-140
-
-
Lee, O.1
Yang, H.2
Yi, K.3
-
39
-
-
77951283726
-
Specification and verification of object-oriented software
-
Marktoberdorf International Summer School
-
K.R.M. Leino, Specification and verification of object-oriented software, Lecture Notes, Marktoberdorf International Summer School, 2008.
-
(2008)
Lecture Notes
-
-
Leino, K.R.M.1
-
40
-
-
0004198444
-
-
Prentice-Hall, Inc. Upper Saddle River, NJ, USA
-
Bertrand Meyer Eiffel: The Language 1992 Prentice-Hall, Inc. Upper Saddle River, NJ, USA
-
(1992)
Eiffel: The Language
-
-
Meyer, B.1
-
44
-
-
34547166492
-
Automated verification of shape and size properties via separation logic
-
Verification, Model Checking, and Abstract Interpretation, - 8th International Conference, VMCAI 2007, Proceedings
-
H.H. Nguyen, C. David, S.C. Qin, and W.N. Chin Automated verification of shape and size properties via separation logic Verification, Model Checking, and Abstract Interpretation Lecture Notes in Computer Science vol. 4349 2007 Springer 251 266 (Pubitemid 350143498)
-
(2007)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4349
, pp. 251-266
-
-
Nguyen, H.H.1
David, C.2
Qin, S.3
Chin, W.-N.4
-
46
-
-
84944269268
-
Local Reasoning about Programs that Alter Data Structures
-
Computer Science Logic
-
P.W. O'Hearn, J. Reynolds, and H. Yang Local reasoning about programs that alter data structures Conference of the European Association for Computer Science Logic Lecture Notes in Computer Science vol. 2142 2001 Springer 1 19 (Pubitemid 33332625)
-
(2001)
Lecture Notes in Computer Science
, Issue.2142
, pp. 1-19
-
-
O Hearn, P.1
Reynolds, J.2
Yang, H.3
-
48
-
-
0025436383
-
Skip lists. A probabilistic alternative to balanced trees
-
DOI 10.1145/78973.78977
-
W. Pugh Skip lists: a probabilistic alternative to balanced trees Communications of the ACM 33 6 1990 668 676 (Pubitemid 21672422)
-
(1990)
Communications of the ACM
, vol.33
, Issue.6
, pp. 668-676
-
-
Pugh William1
-
49
-
-
84976676720
-
A practical algorithm for exact array dependence analysis
-
W. Pugh A practical algorithm for exact array dependence analysis Communications of the ACM 35 8 1992 102 114
-
(1992)
Communications of the ACM
, vol.35
, Issue.8
, pp. 102-114
-
-
Pugh, W.1
-
50
-
-
0018057588
-
Presburger arithmetic with bounded quantifier alternation
-
C.R. Reddy, and D.W. Loveland Presburger arithmetic with bounded quantifier alternation ACM Symposium on Theory of Computing 1978 ACM 320 325 (Pubitemid 9412048)
-
(1978)
ACM Symposium on Theory of Computing
, pp. 320-325
-
-
Reddy, C.R.1
Loveland, D.W.2
-
51
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE
-
J. Reynolds Separation logic: a logic for shared mutable data structures IEEE Symposium on Logic in Computer Science 2002 IEEE 55 74
-
(2002)
IEEE Symposium on Logic in Computer Science
, pp. 55-74
-
-
Reynolds, J.1
-
52
-
-
33745804782
-
Quantitative shape analysis
-
Lecture Notes in Computer Science Springer
-
R. Rugina Quantitative shape analysis Proceedings of the International Static Analysis Symposium Lecture Notes in Computer Science vol. 3148 2004 Springer 228 245
-
(2004)
Proceedings of the International Static Analysis Symposium
, vol.3148
, pp. 228-245
-
-
Rugina, R.1
-
54
-
-
31644437987
-
Extending separation logic with fixpoints and postponed substitution
-
DOI 10.1016/j.tcs.2005.09.071, PII S0304397505006213, Algebraic Methodology and Software Technology
-
É-J. Sims Extending separation logic with fixpoints and postponed substitution Theoretical Computer Science 351 2 2006 258 275 (Pubitemid 43168329)
-
(2006)
Theoretical Computer Science
, vol.351
, Issue.2
, pp. 258-275
-
-
Sims, E.-J.1
-
58
-
-
84959039734
-
Alias types for recursive data structures
-
Lecture Notes in Computer Science Springer
-
D. Walker, and G. Morrisett Alias types for recursive data structures International Workshop on Types in Compilation Lecture Notes in Computer Science vol. 2071 2000 Springer 177 206
-
(2000)
International Workshop on Types in Compilation
, vol.2071
, pp. 177-206
-
-
Walker, D.1
Morrisett, G.2
-
59
-
-
33745654319
-
Field constraint analysis
-
Verification, Model Checking, and Abstract Interpretation - 7th International Conference, VMCAI 2006, Proceedings
-
T. Wies, V. Kuncak, P. Lam, A. Podelski, and M. Rinard Field constraint analysis Verification, Model Checking, and Abstract Interpretation Lecture Notes in Computer Science vol. 3855 2006 Springer 157 173 (Pubitemid 43973665)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.3855
, pp. 157-173
-
-
Wies, T.1
Kuncak, V.2
Lam, P.3
Podelski, A.4
Rinard, M.5
-
61
-
-
48949099863
-
Scalable shape analysis for systems code
-
Lecture Notes in Computer Science Springer
-
H. Yang, O. Lee, J. Berdine, C. Calcagno, B. Cook, D. Distefano, and P.W. O'Hearn Scalable shape analysis for systems code International Conference on Computer Aided Verification Lecture Notes in Computer Science vol. 5123 2008 Springer 385 398
-
(2008)
International Conference on Computer Aided Verification
, 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
|