-
2
-
-
13444312571
-
-
Techical report TR-ST-03-1, Lehrstuhl für Software-Technologie, Institut für Informatik und Praktische Mathematik, Christian-Albrechts-Universität zu Kiel, April
-
Erika Ábrahám, Frank S. de Boer, Willem-Paul de Roever, and Martin Steffen. A Hoare logic for monitors in Java. Techical report TR-ST-03-1, Lehrstuhl für Software-Technologie, Institut für Informatik und Praktische Mathematik, Christian-Albrechts-Universität zu Kiel, April 2003.
-
(2003)
A Hoare Logic for Monitors in Java
-
-
Ábrahám, E.1
De Boer, F.S.2
De Roever, W.-P.3
Steffen, M.4
-
3
-
-
0038650507
-
Formal Syntax and Semantics of Java
-
Jim Alves-Foss, editor. Springer-Verlag
-
Jim Alves-Foss, editor. Formal Syntax and Semantics of Java, volume 1523 of LNCS State-of-the-Art-Survey. Springer-Verlag, 1999.
-
(1999)
LNCS State-of-the-Art-Survey
, vol.1523
-
-
-
5
-
-
84957031289
-
A logic of object-oriented programs
-
Michel Bidoit and Max Dauchet, editors, Proceedings of TAPSOFT '97, Lille, France, April Springer-Verlag.
-
Martin Abadi and K. Rustan M. Leino. A logic of object-oriented programs. In Michel Bidoit and Max Dauchet, editors, Proceedings of TAPSOFT '97, volume 1214 of Lecture Notes in Computer Science, pages 682-696, Lille, France, April 1997. Springer-Verlag.
-
(1997)
Lecture Notes in Computer Science
, vol.1214
, pp. 682-696
-
-
Abadi, M.1
Leino, K.R.M.2
-
6
-
-
35248848819
-
-
An extended version of this paper appeared September
-
An extended version of this paper appeared as SRC Research Report 161 (September 1998).
-
(1998)
SRC Research Report
, vol.161
-
-
-
7
-
-
84885211309
-
Proof-outlines for threads in Java
-
Catuscia Palamidessi, editor, Proceedings of CONCUR 2000, Springer-Verlag, August
-
Erika Ábrahám-Mumm and Frank S. de Boer. Proof-outlines for threads in Java. In Catuscia Palamidessi, editor, Proceedings of CONCUR 2000, volume 1877 of Lecture Notes in Computer Science. Springer-Verlag, August 2000.
-
(2000)
Lecture Notes in Computer Science
, vol.1877
-
-
Ábrahám-Mumm, E.1
De Boer, F.S.2
-
8
-
-
46049087242
-
Verification for Java's reentrant multithreading concept
-
Mogens Nielsen and Uffe H. Engberg, editors, Proceedings of FoSSaCS 2002, Springer-Verlag, April A longer version, including the proofs for soundness and completeness, appeared as Technical Report TR-ST-02-1, March 2002
-
Erika Ábrahám-Mumm, Frank S. de Boer, Willem-Paul de Roever, and Martin Steffen. Verification for Java's reentrant multithreading concept. In Mogens Nielsen and Uffe H. Engberg, editors, Proceedings of FoSSaCS 2002, volume 2303 of Lecture Notes in Computer Science, pages 4-20. Springer-Verlag, April 2002. A longer version, including the proofs for soundness and completeness, appeared as Technical Report TR-ST-02-1, March 2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2303
, pp. 4-20
-
-
Ábrahám-Mumm, E.1
De Boer, F.S.2
De Roever, W.-P.3
Steffen, M.4
-
11
-
-
33746220775
-
Proceedings of the First International Symposium on Formal Methods for Components and Objects (FMCO 2002), Leiden
-
Marcello Bosangue, Frank S. de Boer, Willem-Paul de Roever, and Susanne Graf, editors Springer-Verlag
-
Marcello Bosangue, Frank S. de Boer, Willem-Paul de Roever, and Susanne Graf, editors. Proceedings of the First International Symposium on Formal Methods for Components and Objects (FMCO 2002), Leiden, Lecture Notes in Computer Science. Springer-Verlag, 2003.
-
(2003)
Lecture Notes in Computer Science
-
-
-
12
-
-
84905666563
-
Monitor classification
-
March
-
Peter A. Buhr, Michel Fortier, and Michael H. Coffin. Monitor classification. ACM Computing Surveys, 27(1):63-107, March 1995.
-
(1995)
ACM Computing Surveys
, vol.27
, Issue.1
, pp. 63-107
-
-
Buhr, P.A.1
Fortier, M.2
Coffin, M.H.3
-
13
-
-
84945292289
-
Verified byte-code model checkers
-
Victor A. Carreño, César A. Muñoz, and Sofiène Tahar, editors, Theorem Proving in Higher Order Logics (TPHOLs'02), Springer-Verlag, August
-
David Basin, Stefan Friedrich, and Marek Gawkowski. Verified byte-code model checkers. In Victor A. Carreño, César A. Muñoz, and Sofiène Tahar, editors, Theorem Proving in Higher Order Logics (TPHOLs'02), volume 2410 of Lecture Notes in Computer Science, pages 47-66. Springer-Verlag, August 2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2410
, pp. 47-66
-
-
Basin, D.1
Friedrich, S.2
Gawkowski, M.3
-
15
-
-
84937694070
-
A WP-calculus for OO
-
Wolfgang Thomas, editor, Proceedings of FoSSaCS '99, Springer-Verlag
-
Frank S. de Boer. A WP-calculus for OO. In Wolfgang Thomas, editor, Proceedings of FoSSaCS '99, volume 1578 of Lecture Notes in Computer Science, pages 135-156. Springer-Verlag, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1578
, pp. 135-156
-
-
De Boer, F.S.1
-
16
-
-
84891304858
-
Computer-aided specification and verification of annotated object-oriented programs
-
Bart Jacobs and Arend Rensink, editors, Kluwer
-
Frank S. de Boer and Cees Pierik. Computer-aided specification and verification of annotated object-oriented programs. In Bart Jacobs and Arend Rensink, editors, Proceedings of the Fifth International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS 2002), volume 209, pages 163-177. Kluwer, 2002.
-
(2002)
Proceedings of the Fifth International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS 2002)
, vol.209
, pp. 163-177
-
-
De Boer, F.S.1
Pierik, C.2
-
19
-
-
0002780749
-
Assigning meanings to programs
-
J. T. Schwartz, editor
-
Robert W. Floyd. Assigning meanings to programs. In J. T. Schwartz, editor, Proc. Symp. in Applied Mathematics, volume 19, pages 19-32, 1967.
-
(1967)
Proc. Symp. in Applied Mathematics
, vol.19
, pp. 19-32
-
-
Floyd, R.W.1
-
21
-
-
35248836926
-
Essays in Computing Science
-
C. A. R. Hoare and Cliff B. Jones, editors. Prentice Hall
-
C. A. R. Hoare and Cliff B. Jones, editors. Essays in Computing Science. International Series in Computer Science. Prentice Hall, 1989.
-
(1989)
International Series in Computer Science
-
-
-
22
-
-
84945708698
-
An axiomatic basis for computer programming
-
Also in [HJ89]
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12:576-580, 1969. Also in [HJ89].
-
(1969)
Communications of the ACM
, vol.12
, pp. 576-580
-
-
Hoare, C.A.R.1
-
25
-
-
0348137518
-
Reasoning about classes in Java (preliminary report)
-
ACM
-
Bart Jacobs, Jan van den Berg, Marijke Huisman, M. van Barkum, Ulrich Hensel, and Hendrik Tews. Reasoning about classes in Java (preliminary report). In Object Oriented Programing: Systems, Languages, and Applications (OOPSLA) '98, pages 329-340. ACM, 1998.
-
(1998)
Object Oriented Programing: Systems, Languages, and Applications (OOPSLA) '98
, pp. 329-340
-
-
Jacobs, B.1
Van Den Berg, J.2
Huisman, M.3
Van Barkum, M.4
Hensel, U.5
Tews, H.6
-
29
-
-
0019654517
-
A proof technique for communicating sequential processes
-
G. M. Levin and D. Gries. A proof technique for communicating sequential processes. Acta Informatica, 15(3):281-302, 1981.
-
(1981)
Acta Informatica
, vol.15
, Issue.3
, pp. 281-302
-
-
Levin, G.M.1
Gries, D.2
-
31
-
-
84976772857
-
Reasoning about object-oriented programs that use subtypes
-
ACM, Extended Abstract
-
Gary T. Leavens and William E. Wheil. Reasoning about object-oriented programs that use subtypes. In Object Oriented Programing: Systems, Languages, and Applications (OOPSLA) '90 (Ottawa, Canada), pages 212-223. ACM, 1990. Extended Abstract.
-
(1990)
Object Oriented Programing: Systems, Languages, and Applications (OOPSLA) '90 (Ottawa, Canada)
, pp. 212-223
-
-
Leavens, G.T.1
Wheil, W.E.2
-
32
-
-
84957815244
-
Specification and verification of object-oriented programs using supertype abstraction
-
Gary T. Leavens and William E. Wheil. Specification and verification of object-oriented programs using supertype abstraction. Acta Informatica, 1994.
-
(1994)
Acta Informatica
-
-
Leavens, G.T.1
Wheil, W.E.2
-
34
-
-
0017173886
-
An axiomatic proof technique for parallel programs
-
Susan Owicki and David Gries. An axiomatic proof technique for parallel programs. Acta Informatica, 6(4):319-340, 1976.
-
(1976)
Acta Informatica
, vol.6
, Issue.4
, pp. 319-340
-
-
Owicki, S.1
Gries, D.2
-
35
-
-
84944677742
-
PVS: A prototype verification system
-
D. Kapur, editor, Automated Deduction (CADE-11), Springer-Verlag
-
S. Owre, J. M. Rushby, and N. Shankar. PVS: A prototype verification system. In D. Kapur, editor, Automated Deduction (CADE-11), volume 607 of Lecture Notes in Computer Science, pages 748-752. Springer-Verlag, 1992.
-
(1992)
Lecture Notes in Computer Science
, vol.607
, pp. 748-752
-
-
Owre, S.1
Rushby, J.M.2
Shankar, N.3
-
37
-
-
13444293796
-
A logic for the verification of object-oriented programs
-
Rudolf Berghammer and Friedeman Simon, editors, Institut für Informatik und Praktische Mathematik, Christian-Albrechts-Universität Kiel, November Bericht Nr. 9717
-
Arnd Poetzsch-Heffter. A logic for the verification of object-oriented programs. In Rudolf Berghammer and Friedeman Simon, editors, Proceedings of Programming Languages and Fundamentals of Programming, pages 31-42. Institut für Informatik und Praktische Mathematik, Christian-Albrechts-Universität Kiel, November 1997. Bericht Nr. 9717.
-
(1997)
Proceedings of Programming Languages and Fundamentals of Programming
, pp. 31-42
-
-
Poetzsch-Heffter, A.1
-
39
-
-
0347242959
-
Logical foundations for typed object-oriented languages
-
David Gries and Willem-Paul de Roever, editors, International Federation for Information Processing (IFIP), Chapman & Hall
-
Arnd Poetzsch-Heffter and Peter Müller. Logical foundations for typed object-oriented languages. In David Gries and Willem-Paul de Roever, editors, Proceedings of PROCOMET '98. International Federation for Information Processing (IFIP), Chapman & Hall, 1998.
-
(1998)
Proceedings of PROCOMET '98
-
-
Poetzsch-Heffter, A.1
Müller, P.2
-
40
-
-
84957884995
-
A programming logic for sequential Java
-
S.D. Swierstra, editor, Programming Languages and Systems, Springer
-
Arnd Poetzsch-Heffter and Peter Müller. A programming logic for sequential Java. In S.D. Swierstra, editor, Programming Languages and Systems, volume 1576 of Lecture Notes in Computer Science, pages 162-176. Springer, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1576
, pp. 162-176
-
-
Poetzsch-Heffter, A.1
Müller, P.2
-
41
-
-
84944231685
-
A Hoare calculus for verifying Java realizations of OCL-constrained design models
-
H. Hussmann, editor, Fundamental Approaches to Software Engineering, Springer-Verlag
-
Bernhard Reus, Rolf Hennicker, and Martin Wirsing. A Hoare calculus for verifying Java realizations of OCL-constrained design models. In H. Hussmann, editor, Fundamental Approaches to Software Engineering, volume 2029 of Lecture Notes in Computer Science, pages 300-316. Springer-Verlag, 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2029
, pp. 300-316
-
-
Reus, B.1
Hennicker, R.2
Wirsing, M.3
-
45
-
-
13444264285
-
-
A longer version is available
-
A longer version is available as LFCS technical report.
-
LFCS Technical Report
-
-
-
47
-
-
84937406744
-
Hoare logic for NanoJava: Auxiliary variables, side effects and virtual methods revisited
-
L.-H. Eriksson and P.-A. Lindsay, editors, Proceedings of Formal Methods Europe: Formal Methods - Getting IT Right (FME'02), Springer-Verlag
-
David von Oheimb and Tobias Nipkow. Hoare logic for NanoJava: Auxiliary variables, side effects and virtual methods revisited. In L.-H. Eriksson and P.-A. Lindsay, editors, Proceedings of Formal Methods Europe: Formal Methods - Getting IT Right (FME'02), volume 2391 of Lecture Notes in Computer Science, pages 89-105. Springer-Verlag, 2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2391
, pp. 89-105
-
-
Von Oheimb, D.1
Nipkow, T.2
-
48
-
-
0003809443
-
The Object Constraint Language: Precise Modeling with Uml
-
Addison-Wesley
-
Jos B. Warmer and Anneke G. Kleppe. The Object Constraint Language: Precise Modeling With Uml. Object Technology Series. Addison-Wesley, 1999.
-
(1999)
Object Technology Series
-
-
Warmer, J.B.1
Kleppe, A.G.2
|