-
1
-
-
23844547594
-
The KeY tool
-
1. doi:10.1007/s10270-004-0058-x
-
W. Ahrendt T. Baar B. Beckert R. Bubel M. Giese R. Hähnle W. Menzel W. Mostowski A. Roth S. Schlager P.H. Schmitt 2005 The KeY tool Softw. Syst. Model. 4 1 32 54 doi:10.1007/s10270-004-0058-x
-
(2005)
Softw. Syst. Model.
, vol.4
, 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
-
3
-
-
19044390891
-
The Spec# programming system: An overview
-
Springer Heidelberg. doi:10.1007/b105030
-
M. Barnett K.R.M. Leino W. Schulte 2005 The Spec# programming system: an overview G. Barthe L. Burdy M. Huisman J.L. Lanet T. Muntean Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS) Lecture Notes in Computer Science 3362 Springer Heidelberg 49 69 doi:10.1007/b105030 Barnett, M., Leino, K.R.M., Schulte, W.: The Spec# programming system: an overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.L., Muntean, T. (eds.) Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS). Lecture Notes in Computer Science, vol. 3362, pp. 49-69. Springer, Heidelberg (2005). doi: 10.1007/b105030
-
(2005)
Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS), Lecture Notes in Computer Science
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
Barthe, G.4
Burdy, L.5
Huisman, M.6
Lanet, J.L.7
Muntean, T.8
-
4
-
-
26444603824
-
Verification of a signature architecture with HOL-Z
-
Springer Heidelberg. doi:10.1007/11526841-19
-
D.A. Basin H. Kuruma K. Takaragi B. Wolff 2005 Verification of a signature architecture with HOL-Z J. Fitzgerald I.J. Hayes A. Tarlecki FM 2005: Formal Methods Lecture Notes in Computer Science 3582 Springer Heidelberg 269 285 doi:10.1007/11526841-19 Basin, D.A., Kuruma, H., Takaragi, K., Wolff, B.: Verification of a signature architecture with HOL-Z. In: Fitzgerald, J., Hayes, I.J., Tarlecki, A. (eds.) FM 2005: Formal Methods. Lecture Notes in Computer Science, vol. 3582, pp. 269-285. Springer, Heidelberg (2005). doi: 10.1007/11526841-19
-
(2005)
FM 2005: Formal Methods, Lecture Notes in Computer Science
, vol.3582
, pp. 269-285
-
-
Basin, D.A.1
Kuruma, H.2
Takaragi, K.3
Wolff, B.4
Fitzgerald, J.5
Hayes, I.J.6
Tarlecki, A.7
-
5
-
-
38849137985
-
Verification of object-oriented software: The KeY approach
-
Beckert, B., Hähnle, R., Schmitt, P.H. (eds.) Springer, Heidelberg doi: 10.1007/978-3-540-69061-0
-
Beckert, B., Hähnle, R., Schmitt, P.H. (eds.): Verification of object-oriented software: the KeY approach. In: Lecture Notes in Computer Science, vol. 4334. Springer, Heidelberg (2007). doi: 10.1007/978-3-540-69061-0
-
(2007)
Lecture Notes in Computer Science
, vol.4334
-
-
-
6
-
-
84957800716
-
Inductive datatypes in HOL-lessons learned in formal-logic engineering
-
10.1007/3-540-48256-3-3 Springer Heidelberg. doi:10.1007/3-540-48256-3-3
-
S. Berghofer M. Wenzel 1999 Inductive datatypes in HOL-lessons learned in formal-logic engineering Y. Bertot G. Dowek A. Hirschowitz C. Paulin L. Théry Theorem Proving in Higher Order Logics (TPHOLS) Lecture Notes in Computer Science 1690 Springer Heidelberg 19 36 doi:10.1007/3-540-48256-3-3 Berghofer, S., Wenzel, M.: Inductive datatypes in HOL-lessons learned in formal-logic engineering. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Théry, L. (eds.) Theorem Proving in Higher Order Logics (TPHOLS). Lecture Notes in Computer Science, vol. 1690, pp. 19-36. Springer, Heidelberg (1999). doi: 10.1007/3-540-48256-3-3
-
(1999)
Theorem Proving in Higher Order Logics (TPHOLS), Lecture Notes in Computer Science
, vol.1690
, pp. 19-36
-
-
Berghofer, S.1
Wenzel, M.2
Bertot, Y.3
Dowek, G.4
Hirschowitz, A.5
Paulin, C.6
Théry, L.7
-
7
-
-
57049083557
-
HOL-Boogie-an interactive prover for the Boogie program-verifier
-
Springer Heidelberg. doi:10.1007/978-3-540-71067-7-15
-
S. Böhme K.R.M. Leino B. Wolff 2008 HOL-Boogie-an interactive prover for the Boogie program-verifier O.A. Mohamed C. Muñoz S. Tahar Theorem Proving in Higher Order Logics Lecture Notes in Computer Science 5170 Springer Heidelberg 150 166 doi:10.1007/978-3-540-71067-7-15 Böhme, S., Leino, K.R.M., Wolff, B.: HOL-Boogie-an interactive prover for the Boogie program-verifier. In: Mohamed, O.A., Muñoz, C., Tahar, S. (eds.) Theorem Proving in Higher Order Logics. Lecture Notes in Computer Science, vol. 5170, pp. 150-166. Springer, Heidelberg (2008). doi: 10.1007/978-3-540-71067-7-15
-
(2008)
Theorem Proving in Higher Order Logics, Lecture Notes in Computer Science
, vol.5170
, pp. 150-166
-
-
Böhme, S.1
Leino, K.R.M.2
Wolff, B.3
Mohamed, O.A.4
Muñoz, C.5
Tahar, S.6
-
11
-
-
47249144817
-
HOL-OCL-a formal proof environment for UML/OCL
-
10.1007/978-3-540-78743-3-8 Springer New York. doi:10.1007/978-3-540- 78743-3-8
-
A.D. Brucker B. Wolff 2008 HOL-OCL-a formal proof environment for UML/OCL J. Fiadeiro P. Inverardi Fundamental Approaches to Software Engineering (FASE08) Lecture Notes in Computer Science 4961 Springer New York 97 100 doi:10.1007/978-3-540-78743-3-8 Brucker, A.D., Wolff, B.: HOL-OCL-a formal proof environment for UML/OCL. In: Fiadeiro, J., Inverardi, P. (eds.) Fundamental Approaches to Software Engineering (FASE08). Lecture Notes in Computer Science, no. 4961, pp. 97-100. Springer, New York (2008). doi: 10.1007/978-3-540-78743-3- 8
-
(2008)
Fundamental Approaches to Software Engineering (FASE08), Lecture Notes in Computer Science
, vol.4961
, pp. 97-100
-
-
Brucker, A.D.1
Wolff, B.2
Fiadeiro, J.3
Inverardi, P.4
-
12
-
-
49049107375
-
Extensible universes for object-oriented data models
-
10.1007/978-3-540-70592-5-19 Springer New York. doi:10.1007/978-3-540- 70592-5-19
-
A.D. Brucker B. Wolff 2008 Extensible universes for object-oriented data models J. Vitek ECOOP 2008-Object-Oriented Programming Lecture Notes in Computer Science 5142 Springer New York 438 462 doi:10.1007/978-3-540-70592-5-19 Brucker, A.D., Wolff, B.: Extensible universes for object-oriented data models. In: Vitek, J. (ed.) ECOOP 2008-Object-Oriented Programming. no. 5142 in Lecture Notes in Computer Science, pp. 438-462. Springer, New York (2008). doi: 10.1007/978-3-540-70592-5-19
-
(2008)
ECOOP 2008-Object-Oriented Programming, Lecture Notes in Computer Science
, vol.5142
, pp. 438-462
-
-
Brucker, A.D.1
Wolff, B.2
Vitek, J.3
-
13
-
-
0005371644
-
Describing the semantics of Java and proving type soundness
-
Springer Heidelberg. doi:10.1007/3-540-48737-9-2
-
S. Drossopoulou S. Eisenbach 1999 Describing the semantics of Java and proving type soundness J. Alves-Foss Formal Syntax and Semantics of Java Lecture Notes in Computer Science 1523 Springer Heidelberg 41 82 doi:10.1007/3-540- 48737-9-2 Drossopoulou, S., Eisenbach, S.: Describing the semantics of Java and proving type soundness. In: Alves-Foss, J. (ed.) Formal Syntax and Semantics of Java, Lecture Notes in Computer Science, vol. 1523, pp. 41-82. Springer, Heidelberg (1999). doi: 10.1007/3-540-48737-9-2
-
(1999)
Formal Syntax and Semantics of Java, Lecture Notes in Computer Science
, vol.1523
, pp. 41-82
-
-
Drossopoulou, S.1
Eisenbach, S.2
Alves-Foss, J.3
-
14
-
-
22644448825
-
A programmer's reduction semantics for classes and mixins
-
Springer Heidelberg. doi:10.1007/3-540-48737-9-7
-
M. Flatt S. Krishnamurthi M. Felleisen 1999 A programmer's reduction semantics for classes and mixins J. Alves-Foss Formal Syntax and Semantics of Java Springer Heidelberg 241 269 doi:10.1007/3-540-48737-9-7 Flatt, M., Krishnamurthi, S., Felleisen, M.: A programmer's reduction semantics for classes and mixins. In: Alves-Foss, J. (ed.) Formal Syntax and Semantics of Java, pp. 241-269. Springer, Heidelberg (1999). doi: 10.1007/3-540-48737-9-7
-
(1999)
Formal Syntax and Semantics of Java
, pp. 241-269
-
-
Flatt, M.1
Krishnamurthi, S.2
Felleisen, M.3
Alves-Foss, J.4
-
15
-
-
84949214061
-
Inheritance in higher order logic: Modeling and reasoning
-
Springer Heidelberg. doi:10.1007/3-540-44659-1-19
-
M. Huisman B. Jacobs 2000 Inheritance in higher order logic: modeling and reasoning M. Aagaard J. Harrison Theorem Proving in Higher Order Logics (TPHOLS) Lecture Notes in Computer Science 1869 Springer Heidelberg 301 319 doi:10.1007/3-540-44659-1-19 Huisman, M., Jacobs, B.: Inheritance in higher order logic: modeling and reasoning. In: Aagaard, M., Harrison, J. (eds.) Theorem Proving in Higher Order Logics (TPHOLS). Lecture Notes in Computer Science, vol. 1869, pp. 301-319. Springer, Heidelberg (2000). doi: 10.1007/3-540-44659-1-19
-
(2000)
Theorem Proving in Higher Order Logics (TPHOLS), Lecture Notes in Computer Science
, vol.1869
, pp. 301-319
-
-
Huisman, M.1
Jacobs, B.2
Aagaard, M.3
Harrison, J.4
-
16
-
-
0012583283
-
Featherweight java: A minimal core calculus for Java and GJ
-
3. doi:10.1145/503502.503505
-
A. Igarashi B.C. Pierce P. Wadler 2001 Featherweight java: a minimal core calculus for Java and GJ ACM Trans. Program. Lang. Syst. 23 3 396 450 doi:10.1145/503502.503505
-
(2001)
ACM Trans. Program. Lang. Syst.
, vol.23
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
17
-
-
35048865734
-
Java program verification at Nijmegen: Developments and perspective
-
Springer Heidelberg. doi:10.1007/b102118
-
B. Jacobs E. Poll 2004 Java program verification at Nijmegen: developments and perspective K. Futatsugi F. Mizoguchi N. Yonezaki Software Security-Theories and Systems (ISSS) Lecture Notes in Computer Science 3233 Springer Heidelberg 134 153 doi:10.1007/b102118 Jacobs, B., Poll, E.: Java program verification at Nijmegen: developments and perspective. In: Futatsugi, K., Mizoguchi, F., Yonezaki, N. (eds.) Software Security-Theories and Systems (ISSS). Lecture Notes in Computer Science, vol. 3233, pp. 134-153. Springer, Heidelberg (2004). doi: 10.1007/b102118
-
(2004)
Software Security-Theories and Systems (ISSS), Lecture Notes in Computer Science
, vol.3233
, pp. 134-153
-
-
Jacobs, B.1
Poll, E.2
Futatsugi, K.3
Mizoguchi, F.4
Yonezaki, N.5
-
18
-
-
0000913573
-
JML: A notation for detailed design
-
Kluwer Dordrecht
-
Leavens, G.T., Baker, A.L., Ruby, C.: JML: a notation for detailed design. In: Kilov, H., Rumpe, B., Simmonds, I. (eds.) Behavioral Specifications of Businesses and Systems, pp. 175-188. Kluwer, Dordrecht (1999)
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
Kilov, H.4
Rumpe, B.5
Simmonds, I.6
-
19
-
-
26444577491
-
Modular verification of static class invariants
-
Springer Heidelberg
-
Leino K.R.M., Müller P., 2005. Modular verification of static class invariants. In Fitzgerald J. Hayes I.J. Tarlecki A. (eds), FM 2005: Formal Methods, Lecture Notes in Computer Science 3582 26-42, Springer Heidelberg. doi:10.1007/11526841-4
-
(2005)
FM 2005: Formal Methods, Lecture Notes in Computer Science
, vol.3582
, pp. 26-42
-
-
Leino, K.R.M.1
Müller, P.2
Fitzgerald, J.3
Hayes, I.J.4
Tarlecki, A.5
-
20
-
-
26844561231
-
Reasoning about Java programs with aliasing and frame conditions
-
Springer Heidelberg. doi:10.1007/11541868-12
-
C. Marché C. Paulin-Mohring 2005 Reasoning about Java programs with aliasing and frame conditions J. Hurd T.F. Melham Theorem Proving in Higher Order Logics (TPHOLS) Lecture Notes in Computer Science 3603 Springer Heidelberg 179 194 doi:10.1007/11541868-12 Marché, C., Paulin-Mohring, C.: Reasoning about Java programs with aliasing and frame conditions. In: Hurd, J., Melham, T.F. (eds.) Theorem Proving in Higher Order Logics (TPHOLS), Lecture Notes in Computer Science, vol. 3603, pp. 179-194. Springer, Heidelberg (2005). doi: 10.1007/11541868-12
-
(2005)
Theorem Proving in Higher Order Logics (TPHOLS), Lecture Notes in Computer Science
, vol.3603
, pp. 179-194
-
-
Marché, C.1
Paulin-Mohring, C.2
-
21
-
-
85028747382
-
A package for inductive relation definitions in HOL
-
IEEE Computer Society Los Alamitos
-
Melham, T.F.: A package for inductive relation definitions in HOL. In: Archer, M., Joyce, J.J., Levitt, K.N., Windley, P.J. (eds.) International Workshop on the HOL Theorem Proving System and Its Applications (TPHOLS), pp. 350-357. IEEE Computer Society, Los Alamitos (1992)
-
(1992)
International Workshop on the HOL Theorem Proving System and Its Applications (TPHOLS)
, pp. 350-357
-
-
Melham, T.F.1
Archer, M.2
Joyce, J.J.3
Levitt, K.N.4
Windley, P.J.5
-
22
-
-
84863919020
-
An architecture for interactive program provers
-
Springer Heidelberg
-
Meyer, J., Poetzsch-Heffter, A.: An architecture for interactive program provers. In: Graf, S., Schwartzbach, M.I. (eds.) Tools and Algorithms for the Construction and Analysis of Systems (TACAS). Lecture Notes in Computer Science, vol. 1785, pp. 63-77. Springer, Heidelberg (2000)
-
(2000)
Tools and Algorithms for the Construction and Analysis of Systems (TACAS), Lecture Notes in Computer Science
, vol.1785
, pp. 63-77
-
-
Meyer, J.1
Poetzsch-Heffter, A.2
Graf, S.3
Schwartzbach, M.I.4
-
24
-
-
84947806815
-
Object-oriented verification based on record subtyping in higher-order logic
-
Springer Heidelberg. doi:10.1007/BFb0055146
-
W. Naraschewski M. Wenzel 1998 Object-oriented verification based on record subtyping in higher-order logic J. Grundy M.C. Newey Theorem Proving in Higher Order Logics (TPHOLS) Lecture Notes in Computer Science 1479 Springer Heidelberg 349 366 doi:10.1007/BFb0055146 Naraschewski, W., Wenzel, M.: Object-oriented verification based on record subtyping in higher-order logic. In: Grundy, J., Newey, M.C. (eds.) Theorem Proving in Higher Order Logics (TPHOLS). Lecture Notes in Computer Science, vol. 1479, pp. 349-366. Springer, Heidelberg (1998). doi: 10.1007/BFb0055146
-
(1998)
Theorem Proving in Higher Order Logics (TPHOLS), Lecture Notes in Computer Science
, vol.1479
, pp. 349-366
-
-
Naraschewski, W.1
Wenzel, M.2
Grundy, J.3
Newey, M.C.4
-
25
-
-
0013135170
-
Winskel is (almost) right: Towards a mechanized semantics textbook
-
2. doi:10.1007/s001650050009
-
T. Nipkow 1998 Winskel is (almost) right: towards a mechanized semantics textbook Form. Asp. Comput. 10 2 171 186 doi:10.1007/s001650050009
-
(1998)
Form. Asp. Comput.
, vol.10
, pp. 171-186
-
-
Nipkow, T.1
-
27
-
-
0003503018
-
Isabelle/HOL-a proof assistant for higher-order logic
-
Springer Heidelberg doi:10.1007/3-540-45949-9
-
T. Nipkow L.C. Paulson M. Wenzel 2002 Isabelle/HOL-a proof assistant for higher-order logic Lecture Notes in Computer Science, vol. 2283 Springer Heidelberg doi:10.1007/3-540-45949-9 Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle/HOL-a proof assistant for higher-order logic. In: Lecture Notes in Computer Science, vol. 2283. Springer, Heidelberg (2002). doi: 10.1007/3-540-45949-9
-
(2002)
Lecture Notes in Computer Science, Vol. 2283
-
-
Nipkow, T.1
Paulson, L.C.2
Wenzel, M.3
-
31
-
-
84937406744
-
Hoare logic for NanoJava: Auxiliary variables, side effects, and virtual methods revisited
-
Springer Heidelberg. doi:10.1007/3-540-45614-7-6
-
D. von Oheimb T. Nipkow 2002 Hoare logic for NanoJava: auxiliary variables, side effects, and virtual methods revisited L.H. Eriksson P.A. Lindsay FME 2002: Formal Methods-Getting IT Right Lecture Notes in Computer Science 2391 Springer Heidelberg 89 105 doi:10.1007/3-540-45614-7-6 von Oheimb, D., Nipkow, T.: Hoare logic for NanoJava: auxiliary variables, side effects, and virtual methods revisited. In: Eriksson, L.H., Lindsay, P.A. (eds.) FME 2002: Formal Methods-Getting IT Right. Lecture Notes in Computer Science, vol. 2391, pp. 89-105. Springer, Heidelberg (2002). doi: 10.1007/3-540-45614-7-6
-
(2002)
FME 2002: Formal Methods-Getting IT Right, Lecture Notes in Computer Science
, vol.2391
, pp. 89-105
-
-
Von Oheimb, D.1
Nipkow, T.2
Eriksson, L.H.3
Lindsay, P.A.4
-
32
-
-
35248893474
-
A fixedpoint approach to (co)inductive and (co)datatype definitions
-
MIT Cambridge
-
Paulson, L.C.: A fixedpoint approach to (co)inductive and (co)datatype definitions. In: Plotkin, G., Stirling, C., Tofte M. (eds.) Proof, Language, and Interaction: Essays in Honour of Robin Milner, pp. 187-211. MIT, Cambridge (2000)
-
(2000)
Proof, Language, and Interaction: Essays in Honour of Robin Milner
, pp. 187-211
-
-
Paulson, L.C.1
Plotkin, G.2
Stirling, C.3
Tofte, M.4
-
33
-
-
23044529816
-
Encoding Object-Z in Isabelle/HOL
-
Springer Heidelberg. doi:10.1007/3-540-45648-1-5
-
G. Smith F. Kammüller T. Santen 2002 Encoding Object-Z in Isabelle/HOL D. Bert J.P. Bowen M.C. Henson K. Robinson ZB 2002: Formal Specification and Development in Z and B Lecture Notes in Computer Science 2272 Springer Heidelberg 82 99 doi:10.1007/3-540-45648-1-5 Smith, G., Kammüller, F., Santen, T.: Encoding Object-Z in Isabelle/HOL. In: Bert, D., Bowen, J.P., Henson, M.C., Robinson, K. (eds.) ZB 2002: Formal Specification and Development in Z and B. Lecture Notes in Computer Science, vol. 2272, pp. 82-99. Springer, Heidelberg (2002). doi: 10.1007/3-540-45648-1-5
-
(2002)
ZB 2002: Formal Specification and Development in Z and B, Lecture Notes in Computer Science
, vol.2272
, pp. 82-99
-
-
Smith, G.1
Kammüller, F.2
Santen, T.3
Bert, D.4
Bowen, J.P.5
Henson, M.C.6
Robinson, K.7
-
35
-
-
33646435059
-
Implementing application-specific object-oriented theories in HOL
-
Springer Heidelberg. doi:10.1007/11560647-33
-
K. Yatake T. Aoki T. Katayama 2005 Implementing application-specific object-oriented theories in HOL D.V. Hung M. Wirsing Theoretical Aspects of Computing-ICTAC 2005 Lecture Notes in Computer Science 3722 Springer Heidelberg 501 516 doi:10.1007/11560647-33 Yatake, K., Aoki, T., Katayama, T.: Implementing application-specific object-oriented theories in HOL. In: Hung, D.V., Wirsing, M. (eds.) Theoretical Aspects of Computing-ICTAC 2005. Lecture Notes in Computer Science, vol. 3722, pp. 501-516. Springer, Heidelberg (2005). doi: 10.1007/11560647-33
-
(2005)
Theoretical Aspects of Computing-ICTAC 2005, Lecture Notes in Computer Science
, vol.3722
, pp. 501-516
-
-
Yatake, K.1
Aoki, T.2
Katayama, T.3
Hung, D.V.4
Wirsing, M.5
|