-
1
-
-
0016444678
-
Automatic program verification I: a logical basis and its implementation
-
Igarashi Shigeru, London Ralph L., Luckham David C. Automatic program verification I: a logical basis and its implementation. Acta Inf. 1974, 4:145-182.
-
(1974)
Acta Inf.
, vol.4
, pp. 145-182
-
-
Igarashi, S.1
London, R.L.2
Luckham, D.C.3
-
2
-
-
79957928915
-
Good, Mechanical proofs about computer programs.
-
Technical Report 41, The University of Texas at Austin, March
-
Donald I. Good, Mechanical proofs about computer programs. Technical Report 41, The University of Texas at Austin, March 1984.
-
(1984)
-
-
Donald, I.1
-
3
-
-
79957963629
-
-
James Cornelius King, A Program Verifier. Ph.D. Thesis, Carnegie Mellon University, Pittsburgh, PA, USA
-
James Cornelius King, A Program Verifier. Ph.D. Thesis, Carnegie Mellon University, Pittsburgh, PA, USA, 1969.
-
(1969)
-
-
-
5
-
-
34748867419
-
Formal software analysis emerging trends in software model checking
-
IEEE Computer Society, Washington, DC, USA
-
Dwyer Matthew B., Hatcliff John, Robby Robby, Pasareanu Corina S., Visser Willem Formal software analysis emerging trends in software model checking. 2007 Future of Software Engineering, FOSE '07 2007, 120-136. IEEE Computer Society, Washington, DC, USA.
-
(2007)
2007 Future of Software Engineering, FOSE '07
, pp. 120-136
-
-
Dwyer, M.B.1
Hatcliff, J.2
Robby, R.3
Pasareanu, C.S.4
Visser, W.5
-
8
-
-
85050550846
-
-
Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints, in: Proceedings of the 4th ACM Symposium on Principles of Programming Languages, January
-
Patrick Cousot, Radhia Cousot, Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints, in: Proceedings of the 4th ACM Symposium on Principles of Programming Languages, January 1977, pp. 238-252.
-
(1977)
, pp. 238-252
-
-
Patrick, C.1
Radhia, C.2
-
9
-
-
0030685617
-
Proof-carrying code
-
ACM Press
-
Necula G.C. Proof-carrying code. Proceedings of POPL'97 1997, 106-119. ACM Press.
-
(1997)
Proceedings of POPL'97
, pp. 106-119
-
-
Necula, G.C.1
-
11
-
-
4944265699
-
Secure information flow by self-composition
-
IEEE Computer Society
-
Barthe Gilles, D'Argenio Pedro R., Rezk Tamara Secure information flow by self-composition. CSFW 2004, 100-114. IEEE Computer Society.
-
(2004)
CSFW
, pp. 100-114
-
-
Barthe, G.1
D'Argenio, P.R.2
Rezk, T.3
-
12
-
-
24644445710
-
A theorem proving approach to analysis of secure information flow
-
Springer, D. Hutter, M. Ullmann (Eds.) SPC
-
Darvas Ádám, Hähnle Reiner, Sands David A theorem proving approach to analysis of secure information flow. Lecture Notes in Computer Science 2005, vol. 3450:193-209. Springer. D. Hutter, M. Ullmann (Eds.).
-
(2005)
Lecture Notes in Computer Science
, vol.3450
, pp. 193-209
-
-
Ádám, D.1
Hähnle, R.2
Sands, D.3
-
13
-
-
0004175407
-
-
John Wiley & Sons, Inc., New York, NY, USA
-
Loeckx Jacques, Sieber Kurt The Foundations of Program Verification 1987, John Wiley & Sons, Inc., New York, NY, USA. 2nd ed.
-
(1987)
The Foundations of Program Verification
-
-
Loeckx, J.1
Sieber, K.2
-
14
-
-
0004273499
-
The formal semantics of programming languages: an introduction
-
The MIT Press, Cambridge, Massachusetts
-
Winskel Glynn The formal semantics of programming languages: an introduction. Foundations of Computing 1993, The MIT Press, Cambridge, Massachusetts.
-
(1993)
Foundations of Computing
-
-
Winskel, G.1
-
16
-
-
0003844091
-
-
Springer-Verlag New York, Inc., Secaucus, NJ, USA
-
Gries David The Science of Programming 1987, Springer-Verlag New York, Inc., Secaucus, NJ, USA.
-
(1987)
The Science of Programming
-
-
Gries, D.1
-
17
-
-
84945708698
-
An axiomatic basis for computer programming
-
Hoare C.A.R. An axiomatic basis for computer programming. Communications of the ACM 1969, 12:576-580.
-
(1969)
Communications of the ACM
, vol.12
, pp. 576-580
-
-
Hoare, C.A.R.1
-
19
-
-
84976766710
-
Ten years of Hoare's logic: a survey - part 1
-
Apt Krzysztof R. Ten years of Hoare's logic: a survey - part 1. ACM Trans. Program. Lang. Syst. 1981, 3(4):431-483.
-
(1981)
ACM Trans. Program. Lang. Syst.
, vol.3
, Issue.4
, pp. 431-483
-
-
Apt, K.R.1
-
21
-
-
0038382869
-
The early search for tractable ways of reasoning about programs
-
Jones Cliff B. The early search for tractable ways of reasoning about programs. IEEE Ann. Hist. Comput. 2003, 25(2):26-49.
-
(2003)
IEEE Ann. Hist. Comput.
, vol.25
, Issue.2
, pp. 26-49
-
-
Jones, C.B.1
-
23
-
-
48749130315
-
-
Cambridge University Press, New York, NY, USA
-
Tennent R.D. Specifying Software 2001, Cambridge University Press, New York, NY, USA.
-
(2001)
Specifying Software
-
-
Tennent, R.D.1
-
24
-
-
79957948264
-
Theorem proving support in programming language semantics.
-
CoRR, abs/0707.0926
-
Yves Bertot, Theorem proving support in programming language semantics. CoRR, abs/0707.0926, 2007.
-
(2007)
-
-
Yves, B.1
-
25
-
-
0042240361
-
Mechanizing programming logics in higher order logic
-
Springer-Verlag New York, Inc. G. Birtwistle, P.A. Subrahmanyam (Eds.)
-
Gordon Michael J.C. Mechanizing programming logics in higher order logic. Current Trends in Hardware Verification and Automated Theorem Proving 1989, 387-439. Springer-Verlag New York, Inc. G. Birtwistle, P.A. Subrahmanyam (Eds.).
-
(1989)
Current Trends in Hardware Verification and Automated Theorem Proving
, pp. 387-439
-
-
Gordon, M.J.C.1
-
26
-
-
0029203804
-
A mechanically verified verification condition generator
-
Homeier Peter V., Martin David F. A mechanically verified verification condition generator. Comput. J. 1995, 38(2):131-141.
-
(1995)
Comput. J.
, vol.38
, Issue.2
, pp. 131-141
-
-
Homeier, P.V.1
Martin, D.F.2
-
27
-
-
38149094723
-
A survey on embedding programming logics in a theorem prover.
-
Technical report, University of Utrecht
-
A. Azurat, I.S.W.B. Prasetya, A survey on embedding programming logics in a theorem prover. Technical report, University of Utrecht, 2002.
-
(2002)
-
-
Azurat, A.1
Prasetya, I.S.W.B.2
-
29
-
-
0003642669
-
Checking Java programs via guarded commands
-
Springer, A.M.D. Moreira (Ed.) Proceedings of ECOOP Workshops'99
-
Rustan K., Leino M., Saxe James B., Stata Raymie, Demeyer Serge Checking Java programs via guarded commands. Lecture Notes in Computer Science 1999, vol. 1743:110-111. Springer. A.M.D. Moreira (Ed.).
-
(1999)
Lecture Notes in Computer Science
, vol.1743
, pp. 110-111
-
-
Rustan, K.1
Leino, M.2
Saxe, J.B.3
Stata, R.4
Demeyer, S.5
-
30
-
-
0002174001
-
Extended static checking: a ten-year perspective
-
Springer-Verlag, London, UK
-
Rustan K., Leino M. Extended static checking: a ten-year perspective. Informatics - 10 Years Back. 10 Years Ahead 2001, 157-175. Springer-Verlag, London, UK.
-
(2001)
Informatics - 10 Years Back. 10 Years Ahead
, pp. 157-175
-
-
Rustan, K.1
Leino, M.2
-
31
-
-
25844442786
-
ESC/Java2: uniting ESC/Java and JML
-
Springer, G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, T. Muntean (Eds.) CASSIS
-
Cok David R., Kiniry Joseph ESC/Java2: uniting ESC/Java and JML. Lecture Notes in Computer Science 2004, vol. 3362:108-128. Springer. G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, T. Muntean (Eds.).
-
(2004)
Lecture Notes in Computer Science
, vol.3362
, pp. 108-128
-
-
Cok, D.R.1
Kiniry, J.2
-
32
-
-
33749664425
-
Boogie: a modular reusable verifier for object-oriented programs
-
Springer, F.S. de Boer, M.M. Bonsangue, S. Graf, W.P. de Roever (Eds.) FMCO
-
Barnett Michael, Chang Bor-Yuh Evan, DeLine Robert, Jacobs Bart, Leino K.Rustan M. Boogie: a modular reusable verifier for object-oriented programs. Lecture Notes in Computer Science 2005, vol. 4111:364-387. Springer. F.S. de Boer, M.M. Bonsangue, S. Graf, W.P. de Roever (Eds.).
-
(2005)
Lecture Notes in Computer Science
, vol.4111
, pp. 364-387
-
-
Barnett, M.1
Chang, B.Y.E.2
DeLine, R.3
Jacobs, B.4
Leino, K.R.M.5
-
33
-
-
24944448541
-
Simplify: a theorem prover for program checking
-
Detlefs David, Nelson Greg, Saxe James B. Simplify: a theorem prover for program checking. J. ACM 2005, 52(3):365-473.
-
(2005)
J. ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
35
-
-
17644404426
-
Avoiding exponential explosion: generating compact verification conditions
-
ACM, New York, NY, USA
-
Flanagan Cormac, Saxe James B. Avoiding exponential explosion: generating compact verification conditions. POPL'01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of Programming Languages 2001, 193-205. ACM, New York, NY, USA.
-
(2001)
POPL'01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of Programming Languages
, pp. 193-205
-
-
Flanagan, C.1
Saxe, J.B.2
-
36
-
-
13844267476
-
Efficient weakest preconditions
-
Rustan K., Leino M. Efficient weakest preconditions. Inf. Process. Lett. 2005, 93(6):281-288.
-
(2005)
Inf. Process. Lett.
, vol.93
, Issue.6
, pp. 281-288
-
-
Rustan, K.1
Leino, M.2
-
37
-
-
0003882548
-
-
Prentice-Hall, Inc., Upper Saddle River, NJ, USA
-
Kaldewaij Anne Programming: The Derivation of Algorithms 1990, Prentice-Hall, Inc., Upper Saddle River, NJ, USA.
-
(1990)
Programming: The Derivation of Algorithms
-
-
Kaldewaij, A.1
-
38
-
-
84876718082
-
A Hoare-style calculus with explicit state updates.
-
Department of Computer Science, Chalmers University of Technology.
-
Reiner Hähnle, Richard Bubel, A Hoare-style calculus with explicit state updates. Department of Computer Science, Chalmers University of Technology.
-
-
-
Reiner, H.1
Richard, B.2
-
39
-
-
23844547594
-
The KeY tool
-
Ahrendt Wolfgang, Baar Thomas, Beckert Bernhard, Bubel Richard, Giese Martin, Hähnle Reiner, Menzel Wolfram, Mostowski Wojciech, Roth Andreas, Schlager Steffen, Schmitt Peter H. The KeY tool. Software and System Modeling 2005, 4(1):32-54.
-
(2005)
Software and System Modeling
, vol.4
, Issue.1
, pp. 32-54
-
-
Ahrendt, W.1
Baar, T.2
Beckert, B.3
Bubel, R.4
Giese, M.5
Hähnle, R.6
Menzel, W.7
Mostowski, W.8
Roth, A.9
Schlager, S.10
Schmitt, P.H.11
-
40
-
-
84944238972
-
A dynamic logic for the formal verification of Java Card programs
-
Springer, I. Attali, T.P. Jensen (Eds.) Java Card Workshop
-
Beckert Bernhard A dynamic logic for the formal verification of Java Card programs. Lecture Notes in Computer Science 2000, vol. 2041:6-24. Springer. I. Attali, T.P. Jensen (Eds.).
-
(2000)
Lecture Notes in Computer Science
, vol.2041
, pp. 6-24
-
-
Beckert, B.1
-
41
-
-
0001273055
-
-
D. Reidel Publishing Company, Dordrecht, The Netherlands, D. Gabbay, F. Guenther (Eds.)
-
Harel D., logic Dynamic Handbook of Philosophical Logic Volume II - Extensions of Classical Logic 1984, 497-604. D. Reidel Publishing Company, Dordrecht, The Netherlands. D. Gabbay, F. Guenther (Eds.).
-
(1984)
Handbook of Philosophical Logic Volume II - Extensions of Classical Logic
, pp. 497-604
-
-
Harel, D.1
logic, D.2
-
42
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
Springer-Verlag, London, UK
-
O'Hearn Peter W., Reynolds John C., Yang Hongseok Local reasoning about programs that alter data structures. Proceedings of the 15th International Workshop on Computer Science Logic 2001, 1-19. Springer-Verlag, London, UK.
-
(2001)
Proceedings of the 15th International Workshop on Computer Science Logic
, pp. 1-19
-
-
O'Hearn, P.W.1
Reynolds, J.C.2
Yang, H.3
-
43
-
-
0036051192
-
Separation logic: a logic for shared mutable data structures
-
IEEE Computer Society
-
Reynolds John C. Separation logic: a logic for shared mutable data structures. LICS 2002, 55-74. IEEE Computer Society.
-
(2002)
LICS
, pp. 55-74
-
-
Reynolds, J.C.1
-
44
-
-
0002738295
-
Some techniques for proving correctness of programs which alter data structures
-
Burstall Rod Some techniques for proving correctness of programs which alter data structures. Machine Intelligence 1972, 7.
-
(1972)
Machine Intelligence
, vol.7
-
-
Burstall, R.1
-
45
-
-
84976473150
-
Proving pointer programs in Hoare logic
-
Springer, R.C. Backhouse, J.N. Oliveira (Eds.) MPC
-
Bornat Richard Proving pointer programs in Hoare logic. Lecture Notes in Computer Science 2000, vol. 1837:102-126. Springer. R.C. Backhouse, J.N. Oliveira (Eds.).
-
(2000)
Lecture Notes in Computer Science
, vol.1837
, pp. 102-126
-
-
Bornat, R.1
-
46
-
-
0037710413
-
Procedures and parameters: an axiomatic approach
-
Springer, Berlin, Heidelberg, Proceeedings of Symposium on Semantics of Algorithmic Languages
-
Hoare C.A.R. Procedures and parameters: an axiomatic approach. Lecture Notes in Mathematics 1971, vol. 188. Springer, Berlin, Heidelberg.
-
(1971)
Lecture Notes in Mathematics
, vol.188
-
-
Hoare, C.A.R.1
-
47
-
-
84945713135
-
Applying "design by contract"
-
Meyer Bertrand Applying "design by contract". IEEE Computer 1992, 25(10).
-
(1992)
IEEE Computer
, vol.25
, Issue.10
-
-
Meyer, B.1
-
48
-
-
84957655517
-
Mechanical verification of mutually recursive procedures
-
Springer, M.A. McRobbie, J.K. Slaney (Eds.) CADE
-
Homeier Peter V., Martin David F. Mechanical verification of mutually recursive procedures. Lecture Notes in Computer Science 1996, vol. 1104:201-215. Springer. M.A. McRobbie, J.K. Slaney (Eds.).
-
(1996)
Lecture Notes in Computer Science
, vol.1104
, pp. 201-215
-
-
Homeier, P.V.1
Martin, D.F.2
-
49
-
-
0041782440
-
Hoare logic and auxiliary variables
-
Kleymann Thomas Hoare logic and auxiliary variables. Formal Aspects of Computing 1999, 11(5):541-566.
-
(1999)
Formal Aspects of Computing
, vol.11
, Issue.5
, pp. 541-566
-
-
Kleymann, T.1
-
51
-
-
0029388051
-
On the frame problem in procedure specifications
-
Borgida Alexander, Mylopoulos John, Reiter Raymond On the frame problem in procedure specifications. Software Engineering 1995, 21(10):785-798.
-
(1995)
Software Engineering
, vol.21
, Issue.10
, pp. 785-798
-
-
Borgida, A.1
Mylopoulos, J.2
Reiter, R.3
-
52
-
-
70649083043
-
Satisfiability modulo theories: an appetizer
-
Springer, M.V. Medeiros Oliveira, J. Woodcock (Eds.) SBMF
-
de Moura Leonardo, Bjrner Nikolaj Satisfiability modulo theories: an appetizer. Lecture Notes in Computer Science 2009, vol. 5902:23-36. Springer. M.V. Medeiros Oliveira, J. Woodcock (Eds.).
-
(2009)
Lecture Notes in Computer Science
, vol.5902
, pp. 23-36
-
-
de Moura, L.1
Bjrner, N.2
-
53
-
-
38149058155
-
A tutorial on satisfiability modulo theories
-
Springer-Verlag, Berlin, Heidelberg
-
de Moura Leonardo, Dutertre Bruno, Shankar Natarajan A tutorial on satisfiability modulo theories. Proceedings of the 19th International Conference on Computer Aided Verification, CAV'07 2007, 20-36. Springer-Verlag, Berlin, Heidelberg.
-
(2007)
Proceedings of the 19th International Conference on Computer Aided Verification, CAV'07
, pp. 20-36
-
-
de Moura, L.1
Dutertre, B.2
Shankar, N.3
-
54
-
-
0034852165
-
Chaff: engineering an efficient SAT solver
-
Malik Sharad, Zhao Ying, Madigan Conor F., Zhang Lintao, Moskewicz Matthew W. Chaff: engineering an efficient SAT solver. Design Automation Conference 2001, 0:530-535.
-
(2001)
Design Automation Conference
, vol.0
, pp. 530-535
-
-
Malik, S.1
Zhao, Y.2
Madigan, C.F.3
Zhang, L.4
Moskewicz, M.W.5
-
55
-
-
30344450270
-
An extensible SAT-solver
-
Springer, E. Giunchiglia, A. Tacchella (Eds.) SAT
-
En Niklas, Srensson Niklas An extensible SAT-solver. Lecture Notes in Computer Science 2003, vol. 2919:502-518. Springer. E. Giunchiglia, A. Tacchella (Eds.).
-
(2003)
Lecture Notes in Computer Science
, vol.2919
, pp. 502-518
-
-
En, N.1
Srensson, N.2
-
56
-
-
79957930189
-
-
The Yices SMT Solver. Technical report, SRI
-
Bruno Dutertre, Leonardo De Moura, The Yices SMT Solver. Technical report, SRI, 2006.
-
(2006)
-
-
Bruno, D.1
Leonardo, D.M.2
-
57
-
-
38149123956
-
CVC3
-
Springer-Verlag, Berlin, Germany, W. Damm, H. Hermanns (Eds.) Proceedings of the 19th International Conference on Computer Aided Verification
-
Barrett Clark, Tinelli Cesare CVC3. Lecture Notes in Computer Science 2007, vol. 4590:298-302. Springer-Verlag, Berlin, Germany. W. Damm, H. Hermanns (Eds.).
-
(2007)
Lecture Notes in Computer Science
, vol.4590
, pp. 298-302
-
-
Barrett, C.1
Tinelli, C.2
-
58
-
-
45749085681
-
Z3: An Efficient SMT Solver
-
Springer, Berlin
-
de Moura Leonardo, Bjørner Nikolaj Z3: An Efficient SMT Solver. Lecture Notes in Computer Science 2008, vol. 4963/2008:337-340. Springer, Berlin.
-
(2008)
Lecture Notes in Computer Science
, vol.4963
, pp. 337-340
-
-
de Moura, L.1
Bjørner, N.2
-
59
-
-
79957940162
-
-
Ergo: a theorem prover for polymorphic first-order logic modulo theories
-
Sylvain Conchon, Evelyne Contejean, Johannes Kanig, Ergo: a theorem prover for polymorphic first-order logic modulo theories, 2006.
-
(2006)
-
-
Sylvain, C.1
Evelyne, C.2
Johannes, K.3
-
60
-
-
0348126394
-
Isabelle/HOL - A Proof Assistant for Higher-Order Logic
-
Springer
-
Nipkow Tobias, Paulson Lawrence C., Wenzel Markus Isabelle/HOL - A Proof Assistant for Higher-Order Logic. LNCS 2002, vol. 2283. Springer.
-
(2002)
LNCS
, vol.2283
-
-
Nipkow, T.1
Paulson, L.C.2
Wenzel, M.3
-
61
-
-
24344470890
-
Interactive Theorem Proving and Program Development. Coq'Art: The Calculus of Inductive Constructions
-
Springer Verlag
-
Bertot Yves, Castéran Pierre Interactive Theorem Proving and Program Development. Coq'Art: The Calculus of Inductive Constructions. Texts in Theoretical Computer Science 2004, Springer Verlag.
-
(2004)
Texts in Theoretical Computer Science
-
-
Bertot, Y.1
Castéran, P.2
-
62
-
-
70350660826
-
Automated deduction for verification
-
Shankar Natarajan Automated deduction for verification. ACM Comput. Surv. 2009, 41(October):20:1-20:56.
-
(2009)
ACM Comput. Surv.
, vol.41
-
-
Shankar, N.1
-
63
-
-
0016623176
-
A synthesizer of inductive assertions
-
ACM, New York, NY, USA
-
German Steven M., Wegbreit Ben A synthesizer of inductive assertions. Proceedings of the May 19-22, 1975, National Computer Conference and Exposition 1975, 369-376. ACM, New York, NY, USA.
-
(1975)
Proceedings of the May 19-22, 1975, National Computer Conference and Exposition
, pp. 369-376
-
-
German, S.M.1
Wegbreit, B.2
-
64
-
-
0016941016
-
Logical analysis of programs
-
Katz Shmuel, Manna Zohar Logical analysis of programs. Commun. ACM 1976, 19(April):188-206.
-
(1976)
Commun. ACM
, vol.19
, pp. 188-206
-
-
Katz, S.1
Manna, Z.2
-
65
-
-
0016881880
-
Affine relationships among variables of a program
-
Karr M. Affine relationships among variables of a program. Acta Informatica 1976, 6:133-151.
-
(1976)
Acta Informatica
, vol.6
, pp. 133-151
-
-
Karr, M.1
-
66
-
-
35048868285
-
Implementation of an array bound checker
-
ACM, New York, NY, USA
-
Suzuki Norihisa, Ishihata Kiyoshi Implementation of an array bound checker. Proceedings of the 4th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages 1977, 132-143. ACM, New York, NY, USA.
-
(1977)
Proceedings of the 4th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages
, pp. 132-143
-
-
Suzuki, N.1
Ishihata, K.2
-
67
-
-
85035003357
-
Automatic discovery of linear restraints among variables of a program
-
ACM Press, Tucson, Arizona, New York, NY
-
Cousot P., Halbwachs N. Automatic discovery of linear restraints among variables of a program. Conference Record of the Fifth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages 1978, 84-97. ACM Press, Tucson, Arizona, New York, NY.
-
(1978)
Conference Record of the Fifth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 84-97
-
-
Cousot, P.1
Halbwachs, N.2
-
68
-
-
0018280768
-
Inference rules for program annotation
-
IEEE Press, Piscataway, NJ, USA
-
Dershowitz Nachum, Manna Zohar Inference rules for program annotation. Proceedings of the 3rd international conference on Software engineering 1978, 158-167. IEEE Press, Piscataway, NJ, USA.
-
(1978)
Proceedings of the 3rd international conference on Software engineering
, pp. 158-167
-
-
Dershowitz, N.1
Manna, Z.2
-
69
-
-
0035250541
-
Dynamically discovering likely program invariants to support program evolution
-
Ernst Michael D., Cockrell Jake, Griswold William G., Notkin David Dynamically discovering likely program invariants to support program evolution. IEEE Transactions on Software Engineering 2001, 27:99-123.
-
(2001)
IEEE Transactions on Software Engineering
, vol.27
, pp. 99-123
-
-
Ernst, M.D.1
Cockrell, J.2
Griswold, W.G.3
Notkin, D.4
-
70
-
-
84885236249
-
JML: notations and tools supporting detailed design in Java
-
ACM, New York, NY, USA
-
Leavens Gary T., Ruby Clyde, Rustan K., Leino M., Poll Erik, Jacobs Bart JML: notations and tools supporting detailed design in Java. OOPSLA'00: Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (Addendum) 2000, 105-106. ACM, New York, NY, USA.
-
(2000)
OOPSLA'00: Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (Addendum)
, pp. 105-106
-
-
Leavens, G.T.1
Ruby, C.2
Rustan, K.3
Leino, M.4
Poll, E.5
Jacobs, B.6
-
71
-
-
79957933542
-
-
Design by Contract with JML
-
G. Leavens, Y. Cheon, Design by Contract with JML, 2003.
-
(2003)
-
-
Leavens, G.1
Cheon, Y.2
-
72
-
-
84957884995
-
A programming logic for sequential Java
-
Springer, S. Doaitse Swierstra (Ed.) ESOP
-
Poetzsch-Heffter Arnd, Müller Peter A programming logic for sequential Java. Lecture Notes in Computer Science 1999, vol. 1576:162-176. Springer. S. Doaitse Swierstra (Ed.).
-
(1999)
Lecture Notes in Computer Science
, vol.1576
, pp. 162-176
-
-
Poetzsch-Heffter, A.1
Müller, P.2
-
73
-
-
0142245539
-
Java program verification challenges
-
Springer, F.S. de Boer, M.M. Bonsangue, S. Graf, W.P. de Roever (Eds.) FMCO
-
Jacobs Bart, Kiniry Joseph, Warnier Martijn Java program verification challenges. Lecture Notes in Computer Science 2002, vol. 2852:202-219. Springer. F.S. de Boer, M.M. Bonsangue, S. Graf, W.P. de Roever (Eds.).
-
(2002)
Lecture Notes in Computer Science
, vol.2852
, pp. 202-219
-
-
Jacobs, B.1
Kiniry, J.2
Warnier, M.3
-
74
-
-
34250166919
-
Specification and verification challenges for sequential object-oriented programs
-
Leavens Gary T., Leino K.Rustan M., Müller Peter Specification and verification challenges for sequential object-oriented programs. Form. Asp. Comput. 2007, 19(2):159-189.
-
(2007)
Form. Asp. Comput.
, vol.19
, Issue.2
, pp. 159-189
-
-
Leavens, G.T.1
Leino, K.R.M.2
Müller, P.3
-
76
-
-
84944677742
-
PVS: a prototype verification system
-
Springer, D. Kapur (Ed.) CADE
-
Owre Sam, Rushby John M., Shankar Natarajan PVS: a prototype verification system. Lecture Notes in Computer Science 1992, vol. 607:748-752. Springer. D. Kapur (Ed.).
-
(1992)
Lecture Notes in Computer Science
, vol.607
, pp. 748-752
-
-
Owre, S.1
Rushby, J.M.2
Shankar, N.3
-
77
-
-
84944224349
-
A logic for the Java modeling language JML
-
Springer, H. Hußmann (Ed.) FASE
-
Jacobs Bart, Poll Erik A logic for the Java modeling language JML. Lecture Notes in Computer Science 2001, vol. 2029:284-299. Springer. H. Hußmann (Ed.).
-
(2001)
Lecture Notes in Computer Science
, vol.2029
, pp. 284-299
-
-
Jacobs, B.1
Poll, E.2
-
78
-
-
0346875905
-
Weakest pre-condition reasoning for Java programs with JML annotations
-
Jacobs Bart Weakest pre-condition reasoning for Java programs with JML annotations. J. Log. Algebr. Program. 2004, 58(1-2):61-88.
-
(2004)
J. Log. Algebr. Program.
, vol.58
, Issue.1-2
, pp. 61-88
-
-
Jacobs, B.1
-
80
-
-
36049022245
-
The Why/Krakatoa/Caduceus platform for deductive program verification
-
Springer, W. Damm, H. Hermanns (Eds.) Proceedings of CAV'07
-
Filliâtre Jean-Christophe, Marché Claude The Why/Krakatoa/Caduceus platform for deductive program verification. Lecture Notes in Computer Science 2007, vol. 4590:173-177. Springer. W. Damm, H. Hermanns (Eds.).
-
(2007)
Lecture Notes in Computer Science
, vol.4590
, pp. 173-177
-
-
Filliâtre, J.-C.1
Marché, C.2
-
81
-
-
35048862900
-
Multi-prover verification of C programs
-
Springer, J. Davies, W. Schulte, M. Barnett (Eds.) ICFEM
-
Filliâtre Jean-Christophe, Marché Claude Multi-prover verification of C programs. Lecture Notes in Computer Science 2004, vol. 3308:15-29. Springer. J. Davies, W. Schulte, M. Barnett (Eds.).
-
(2004)
Lecture Notes in Computer Science
, vol.3308
, pp. 15-29
-
-
Filliâtre, J.-C.1
Marché, C.2
-
82
-
-
84876713567
-
-
Frama-C user manual. Available from the Frama-C website
-
Loc Correnson, Pascal Cuoq, Armand Puccetti, Julien Signoles, Frama-C user manual. Available from the Frama-C website, 2010, http://frama-c.com.
-
(2010)
-
-
Loc, C.1
Pascal, C.2
Armand, P.3
Julien, S.4
-
83
-
-
0347602000
-
The KRAKATOA tool for certification of JAVA/JAVACARD programs annotated in JML
-
Marché Claude, Paulin-Mohring Christine, Urbain Xavier The KRAKATOA tool for certification of JAVA/JAVACARD programs annotated in JML. J. Log. Algebr. Program. 2004, 58(1-2):89-106.
-
(2004)
J. Log. Algebr. Program.
, vol.58
, Issue.1-2
, pp. 89-106
-
-
Marché, C.1
Paulin-Mohring, C.2
Urbain, X.3
-
84
-
-
79957937283
-
-
ACSL: ANSI/ISO C Specification Language. CEA LIST and INRIA
-
Patrick Baudin, Pascal Cuoq, Jean-Christophe Filliâtre, Claude Marché, Benjamin Monate, Yannick Moy, Virgile Prevosto, ACSL: ANSI/ISO C Specification Language. CEA LIST and INRIA, 2010.
-
(2010)
-
-
Patrick, B.1
Pascal, C.2
Jean-Christophe, F.3
Claude, M.4
Benjamin, M.5
Yannick, M.6
Virgile, P.7
|