-
2
-
-
4644269527
-
Verification of object oriented programs with invariants
-
Barnett M, DeLine R, Fähndrich M, Leino KRM, Schulte W (2004) Verification of object oriented programs with invariants. J Object Technol 3(6). http://www.jot.fm/issues/issue-2004-06/article2/article2.pdf
-
(2004)
J Object Technol
, vol.3
, Issue.6
-
-
Barnett, M.D.1
-
3
-
-
25844470866
-
The Spec# specification language: An overview
-
Barthe G, Burdy L, Huisman M, Lanet J-L, Muntean T (eds) Springer, Berlin
-
Barnett M, Leino KRM, Schulte W (2004) The Spec# specification language: an overview. In: Barthe G, Burdy L, Huisman M, Lanet J-L, Muntean T (eds) CASSIS'04. Lecture notes in computer science, vol 3362. Springer, Berlin, pp 49-69
-
(2004)
CASSIS'04. Lecture Notes in Computer Science
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Krm, L.2
Schulte, W.3
-
4
-
-
35048827919
-
Friends need a bit more: Maintaining invariants over shared state
-
Kozen D (ed) MPC'04 Springer, Berlin
-
Barnett M, Naumann D (2004) Friends need a bit more: maintaining invariants over shared state. In: Kozen D (ed) MPC'04. Lecture notes in computer science, vol 3125. Springer, Berlin, pp 54-84
-
(2004)
Lecture Notes in Computer Science
, vol.3125
, pp. 54-84
-
-
Barnett, M.1
Naumann, D.2
-
5
-
-
49049086746
-
Regional logic for local reasoning about global invariants
-
Springer, Berlin
-
Banerjee A, Naumann D, Rosenberg S (2008) Regional logic for local reasoning about global invariants. In: ECOOP'08. Lecture notes in computer science, vol 5142. Springer, Berlin, pp 387-411
-
(2008)
ECOOP'08. Lecture Notes in Computer Science
, vol.5142
, pp. 387-411
-
-
Banerjee, A.1
Naumann, D.2
Rosenberg, S.3
-
6
-
-
35248819194
-
Checking interference with fractional permissions
-
Cousot R (ed) Springer, Berlin
-
Boyland J (2003) Checking interference with fractional permissions. In: Cousot R (ed) SA'03. Lecture notes in computer science, vol 2694. Springer, Berlin, pp 55-72
-
(2003)
SA'03. Lecture Notes in Computer Science
, vol.2694
, pp. 55-72
-
-
Boyland, J.1
-
7
-
-
33746041780
-
A fully abstract semantics and a proof system for an Algol-like language with sharing
-
Melton A (ed) Springer, Berlin
-
Brookes SD (1986) A fully abstract semantics and a proof system for an Algol-like language with sharing. In: Melton A (ed) MFPS'85. Lecture notes in computer science, vol 239. Springer, Berlin, pp 59-100
-
(1986)
MFPS'85. Lecture Notes in Computer Science
, vol.239
, pp. 59-100
-
-
Brookes, S.D.1
-
9
-
-
26444597310
-
Universes: Lightweight ownership for JML
-
W Dietl P Müller 2005 Universes: lightweight ownership for JML J Object Technol 4 8 5 32 10.5381/jot.2005.4.8.a1 (Pubitemid 41596789)
-
(2005)
Journal of Object Technology
, vol.4
, Issue.8
, pp. 5-32
-
-
Dietl, W.1
Muller, P.2
-
10
-
-
51849131051
-
A theory of pointers for the UTP
-
Springer, Berlin
-
Harwood W, Cavalcanti A, Woodcock J (2008) A theory of pointers for the UTP. In: ICTAC'08. Lecture notes in computer science, vol 5160. Springer, Berlin, pp 141-155
-
(2008)
ICTAC'08. Lecture Notes in Computer Science
, vol.5160
, pp. 141-155
-
-
Harwood, W.1
Cavalcanti, A.2
Woodcock, J.3
-
13
-
-
84944269268
-
Local Reasoning about Programs that Alter Data Structures
-
Computer Science Logic
-
Hearn PO', Reynolds J, Yang H (2001) Local reasoning about programs that alter data structures. In: CSL'01. Lecture notes in computer science, vol 2142. Springer, Berlin, pp 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
-
14
-
-
2442441012
-
Separation and information hiding
-
Hearn PO', Yang H, Reynolds J (2004) Separation and information hiding. In: POPL'04, pp 268-280
-
(2004)
POPL'04
, pp. 268-280
-
-
Po, H.1
Yang, H.2
Reynolds, J.3
-
15
-
-
33749395393
-
Dynamic frames: Support for framing, dependencies and sharing without restrictions
-
FM'06 Misra J, Nipkow T, Sekerinski E (eds) Springer, Berlin
-
Kassios IT (2006) Dynamic frames: support for framing, dependencies and sharing without restrictions. In: Misra J, Nipkow T, Sekerinski E (eds) FM'06. Lecture notes in computer science, vol 4085. Springer, Berlin, pp 268-283
-
(2006)
Lecture Notes in Computer Science
, vol.4085
, pp. 268-283
-
-
Kassios, I.T.1
-
17
-
-
0348137525
-
Data groups: Specifying the modification of extended state
-
ACM, New York
-
Leino KRM (1998) Data groups: specifying the modification of extended state. In: OOPSLA'98. ACM, New York, pp 144-153
-
(1998)
OOPSLA'98
, pp. 144-153
-
-
Krm, L.1
-
18
-
-
79956131512
-
Specification and verification of object-oriented software
-
Lecture Notes
-
Leino KRM (2008) Specification and verification of object-oriented software. In: Marktoberdorf International Summer School 2008, Lecture Notes
-
(2008)
Marktoberdorf International Summer School 2008
-
-
Krm, L.1
-
19
-
-
35048835831
-
Object invariants in dynamic contexts
-
Odersky M (ed) Springer, Berlin
-
Leino KRM, Müller P (2004) Object invariants in dynamic contexts. In: Odersky M (ed) ECOOP'04. Lecture notes in computer science, vol 3086. Springer, Berlin, pp 491-516
-
(2004)
ECOOP'04. Lecture Notes in Computer Science
, vol.3086
, pp. 491-516
-
-
Leino Krm, M.1
-
20
-
-
33745775687
-
A verification methodology for model fields
-
Sestoft P (ed) Springer, Berlin
-
Leino KRM, Müller P (2006) A verification methodology for model fields. In: Sestoft P (ed) ESOP'06. Lecture notes in computer science, vol 3924. Springer, Berlin, pp 115-130
-
(2006)
ESOP'06. Lecture Notes in Computer Science
, vol.3924
, pp. 115-130
-
-
Leino Krm, M.1
-
21
-
-
67650170878
-
A basis for verifying multi-threaded programs
-
Castagna G (ed) Springer, Berlin
-
Leino KRM, Müller P (2009) A basis for verifying multi-threaded programs. In: Castagna G (ed) ESOP'09. Lecture notes in computer science, vol 5502. Springer, Berlin, pp 378-393
-
(2009)
ESOP'09. Lecture Notes in Computer Science
, vol.5502
, pp. 378-393
-
-
Leino Krm, M.1
-
24
-
-
0014638440
-
Some philosophical problems from the standpoint of artificial intelligence
-
0226.68044
-
J McCarthy PJ Hayes 1969 Some philosophical problems from the standpoint of artificial intelligence Mach Intell 4 463 502 0226.68044
-
(1969)
Mach Intell
, vol.4
, pp. 463-502
-
-
McCarthy, J.1
Hayes, P.J.2
-
26
-
-
23944503050
-
Modular Specification and Verification of Object-Oriented Programs
-
Springer, Berlin
-
Müller P (2002) Modular Specification and Verification of Object-Oriented Programs. Lecture notes in computer science, vol 2262. Springer, Berlin
-
(2002)
Lecture Notes in Computer Science
, vol.2262
-
-
Müller, P.1
-
27
-
-
29144472425
-
Separation logic and abstraction
-
DOI 10.1145/1047659.1040326
-
Parkinson M, Bierman G (2005) Separation logic and abstraction. In: POPL'05, pp 247-258 (Pubitemid 40493982)
-
(2005)
ACM SIGPLAN Notices
, vol.40
, Issue.1
, pp. 247-258
-
-
Parkinson, M.1
Bierman, G.2
-
28
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
USA
-
Reynolds J (2002) Separation logic: a logic for shared mutable data structures. In: LICS'02. IEEE Computer Society, USA, pp 55-74
-
(2002)
LICS'02. IEEE Computer Society
, pp. 55-74
-
-
Reynolds, J.1
-
29
-
-
79956073455
-
Unifying theories of locations
-
Butterfield A (ed)
-
Smith MA, Gibbons J (2008) Unifying theories of locations. In: Butterfield A (ed) UTP'08
-
(2008)
UTP'08
-
-
Smith, M.A.1
Gibbons, J.2
-
31
-
-
46049084423
-
VeriCool: An automatic verifier for a concurrent object-oriented language
-
Springer, Berlin
-
Smans J, Jacobs B, Piessens F (2008) VeriCool: an automatic verifier for a concurrent object-oriented language. In: FMOODS '08. Lecture notes in computer science. Springer, Berlin, pp 220-239
-
(2008)
FMOODS '08. Lecture Notes in Computer Science
, pp. 220-239
-
-
Smans, J.1
Jacobs, B.2
Piessens, F.3
-
32
-
-
77957072428
-
Implicit dynamic frames: Combining dynamic frames and separation logic
-
Smans J, Jacobs B, Piessens F (2009) Implicit dynamic frames: Combining dynamic frames and separation logic. In: ECOOP'09
-
(2009)
ECOOP'09
-
-
Smans, J.1
Jacobs, B.2
Piessens, F.3
|