-
3
-
-
4544254393
-
-
Manuscript KRML 122b, December 2003. Available from
-
+03b] M. Barnett, R. DeLine, M. Fähndrich, K.R.M. Leino, and W. Schulte. Verification of object-oriented programs with invariants. Manuscript KRML 122b, December 2003. Available from http://research.microsoft. comrieino/papers.html.
-
Verification of Object-oriented Programs with Invariants.
-
-
Barnett, M.1
Deline, R.2
Fähndrich, M.3
Leino, K.R.M.4
Schulte, W.5
-
4
-
-
1442265513
-
Ownership types for object encapsulation
-
[BLS03] C. Boyapati, B. Liskov, and L. Shrira. Ownership types for object encapsulation. In POPL, pages 213-223, 2003.
-
(2003)
POPL
, pp. 213-223
-
-
Boyapati, C.1
Liskov, B.2
Shrira, L.3
-
6
-
-
0036040498
-
Representation independence, confinement and access control
-
[BN02b] A. Banerjee and D.A. Naumann. Representation independence, confinement and access control. In POPL, pages 166-177, 2002.
-
(2002)
POPL
, pp. 166-177
-
-
Banerjee, A.1
Naumann, D.A.2
-
7
-
-
26444602769
-
Ownership transfer and abstraction
-
Computing and Information Sciences, Kansas State University
-
[BN03] A. Banerjee and D.A. Naumann. Ownership transfer and abstraction. Technical Report TR 2004-1, Computing and Information Sciences, Kansas State University, 2003.
-
(2003)
Technical Report TR 2004-1
-
-
Banerjee, A.1
Naumann, D.A.2
-
9
-
-
0037586483
-
Ownership, encapsulation and the disjointness of type and effect
-
[CD02] D. Clarke and S. Drossopoulou. Ownership, encapsulation and the disjointness of type and effect. In OOPSLA, November 2002.
-
(2002)
OOPSLA, November
-
-
Clarke, D.1
Drossopoulou, S.2
-
10
-
-
9544257690
-
A runtime assertion checker for the Java Modeling Language (JML). in H.R. Arabnia and Y. Mun, editors
-
CSREA Press, June
-
[CL02] Y.Cheon and G.T. Leavens. A runtime assertion checker for the Java Modeling Language (JML). In H.R. Arabnia and Y. Mun, editors, Proceedings of the International Conference on Software Engineering Research and Practice (SERP '02), Las Vegas, Nevada. USA, June 24-27, 2002, pages 322-328. CSREA Press, June 2002.
-
(2002)
Proceedings of the International Conference on Software Engineering Research and Practice (SERP '02), Las Vegas, Nevada. USA, June 24-27, 2002
, pp. 322-328
-
-
Cheon, Y.1
Leavens, G.T.2
-
11
-
-
0037493357
-
Object ownership and containment. Dissertation
-
University of New South Wales, Australia
-
[Cla01] D. Clarke. Object ownership and containment. Dissertation, Computer Science and Engineering, University of New South Wales, Australia, 2001.
-
(2001)
Computer Science and Engineering
-
-
Clarke, D.1
-
12
-
-
1442332527
-
Simple ownership types for object containment
-
[CNP01] D.G. Clarke, J. Noble, and J.M. Potter. Simple ownership types for object containment. In ECOOP, 2001.
-
(2001)
ECOOP
-
-
Clarke, D.G.1
Noble, J.2
Potter, J.M.3
-
13
-
-
0034826554
-
Enforcing high-level protocols in low-level software
-
[DF01] R. DeLine and M. Fähndrich. Enforcing high-level protocols in low-level software. In PLDI, pages 59-69, 2001.
-
(2001)
PLDI
, pp. 59-69
-
-
Deline, R.1
Fähndrich, M.2
-
15
-
-
0004207324
-
Extended static checking
-
Compaq Systems Research Center, December
-
[DLNS98] D.L. Detlefs, K.R.M. Leino, G. Nelson, and J.B. Saxe. Extended static checking. Research Report 159, Compaq Systems Research Center, December 1998.
-
(1998)
Research Report 159
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
Saxe, J.B.4
-
16
-
-
0003940516
-
-
Cambridge University
-
+ 01] W.-P. de Roever, F. de Boer, U. Hannemann, J. Hooman, Y. Lakhnech, M. Poel, and J. Zwiers. Concurrency Verification: Introduction to Compositional and Noncompositional Methods. Cambridge University, 2001.
-
(2001)
Concurrency Verification: Introduction to Compositional and Noncompositional Methods.
-
-
De Roever, W.-P.1
De Boer, F.2
Hannemann, U.3
Hooman, J.4
Lakhnech, Y.5
Poel, M.6
Zwiers, J.7
-
17
-
-
0036036098
-
Extended static checking for Java
-
+ 02] C. Flanagan, K.R.M. Leino, M. Lillibridge, G. Nelson, J.B. Saxe, and R. Stata. Extended static checking for Java. In PLDI, pages 234-245, 2002.
-
(2002)
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
-
19
-
-
84976735431
-
Tentative steps towards a development method for interfering programs
-
[Jon83] C.B. Jones. Tentative steps towards a development method for interfering programs. ACM Transactions on Programming Languages and Systems, 5(4):596-619, 1983.
-
(1983)
ACM Transactions on Programming Languages and Systems
, vol.5
, Issue.4
, pp. 596-619
-
-
Jones, C.B.1
-
21
-
-
21144446093
-
Object invariants in dynamic contexts
-
To appear.
-
[LM04] K.R.M. Leino and P. Müller. Object invariants in dynamic contexts. In ECOOP, 2004. To appear.
-
(2004)
ECOOP
-
-
Leino, K.R.M.1
Müller, P.2
-
25
-
-
4544329262
-
Modular invariants for object structures
-
ETH Zürich, Chair of Software Engineering, October
-
[MPHL03] P. Müller, A. Poetzsch-Heffter, and G.T. Leavens. Modular invariants for object structures. Technical Report 424, ETH Zürich, Chair of Software Engineering, October 2003.
-
(2003)
Technical Report 424
-
-
Müller, P.1
Poetzsch-Heffter, A.2
Leavens, G.T.3
-
27
-
-
4544323610
-
Towards imperative modules: Reasoning about invariants and sharing of mutable state (extended abstract)
-
To appear
-
[NB04] D.A. Naumann and M. Barnett. Towards imperative modules: Reasoning about invariants and sharing of mutable state (extended abstract). In LICS, 2004. To appear.
-
(2004)
LICS
-
-
Naumann, D.A.1
Barnett, M.2
-
28
-
-
1442263137
-
Separation and information hiding
-
[OYR04] P.W. O'Hearn, H. Yang, and J.C. Reynolds. Separation and information hiding. In POPL, pages 268-280, 2004.
-
(2004)
POPL
, pp. 268-280
-
-
O'Hearn, P.W.1
Yang, H.2
Reynolds, J.C.3
-
29
-
-
0344981395
-
A syntax-directed Hoare logic for object-oriented programming concepts
-
[PdB03] C. Pierik and F.S. de Boer. A syntax-directed Hoare logic for object-oriented programming concepts. In FMOODS, pages 64-78, 2003.
-
(2003)
FMOODS
, pp. 64-78
-
-
Pierik, C.1
De Boer, F.S.2
-
30
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
[Rey02] J.C. Reynolds. Separation logic: a logic for shared mutable data structures. In LICS, pages 55-74, 2002.
-
(2002)
LICS
, pp. 55-74
-
-
Reynolds, J.C.1
|