-
2
-
-
24644458243
-
Ownership confinement ensures representation independence for object-oriented programs
-
Accepted, revision pending. Extended version of [3]
-
A. Banerjee and D. A. Naumann. Ownership confinement ensures representation independence for object-oriented programs. Journal of the ACM, 2002. Accepted, revision pending. Extended version of [3].
-
(2002)
Journal of the ACM
-
-
Banerjee, A.1
Naumann, D.A.2
-
5
-
-
4644269527
-
Verification of object-oriented programs with invariants
-
M. Barnett, R. DeLine, M. Fähndrich, K. R. M. Leino, and W. Schulte. Verification of object-oriented programs with invariants. Journal of Object Technology, 3(6):27-56, 2004.
-
(2004)
Journal of Object Technology
, vol.3
, Issue.6
, pp. 27-56
-
-
Barnett, M.1
DeLine, R.2
Fähndrich, M.3
Leino, K.R.M.4
Schulte, W.5
-
6
-
-
24144478137
-
99.44% pure: Useful abstractions in specifications
-
Technical Report NIII-R0426, University of Nijmegen
-
M. Barnett, D. A. Naumann, W. Schulte, and Q. Sun. 99.44% pure: Useful abstractions in specifications. In ECOOP workshop on Formal Techniques for Java-like Programs (FTfJP), 2004. Technical Report NIII-R0426, University of Nijmegen.
-
(2004)
ECOOP Workshop on Formal Techniques for Java-like Programs (FTfJP)
-
-
Barnett, M.1
Naumann, D.A.2
Schulte, W.3
Sun, Q.4
-
7
-
-
0037432671
-
Program logic and equivalence in the presence of garbage collection
-
C. Calcagno, P. O'Hearn, and R. Bornat. Program logic and equivalence in the presence of garbage collection. Theoretical Comput. Sci., 298(3):557-581, 2003.
-
(2003)
Theoretical Comput. Sci.
, vol.298
, Issue.3
, pp. 557-581
-
-
Calcagno, C.1
O'Hearn, P.2
Bornat, R.3
-
8
-
-
84937396698
-
Forward simulation for data refinement of classes
-
Formal Methods Europe
-
A. L. C. Cavalcanti and D. A. Naumann. Forward simulation for data refinement of classes. In Formal Methods Europe, volume 2391 of LNCS, pages 471-490, 2002.
-
(2002)
LNCS
, vol.2391
, pp. 471-490
-
-
Cavalcanti, A.L.C.1
Naumann, D.A.2
-
9
-
-
0037586483
-
Ownership, encapsulation and the disjointness of type and effect
-
Nov.
-
D. Clarke and S. Drossopoulou. Ownership, encapsulation and the disjointness of type and effect. In OOPSLA, pages 292-310, Nov. 2002.
-
(2002)
OOPSLA
, pp. 292-310
-
-
Clarke, D.1
Drossopoulou, S.2
-
11
-
-
0036036098
-
Extended static checking for Java
-
C. Flanagan, K. R. M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, and R. Stata. Extended static checking for Java. In ACM Conf. on Program. Lang. Design and Implementation (PLDI), pages 234-245, 2002.
-
(2002)
ACM Conf. on Program. Lang. Design and Implementation (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
-
12
-
-
0142245536
-
How the design of JML accommodates both runtime assertion checking and formal verification
-
Formal Methods for Components and Objects (FMCO 2002)
-
G. T. Leavens, Y. Cheon, C. Clifton, C. Ruby, and D. R. Cok. How the design of JML accommodates both runtime assertion checking and formal verification. In Formal Methods for Components and Objects (FMCO 2002), volume 2852 of LNCS, pages 262-284, 2003.
-
(2003)
LNCS
, vol.2852
, pp. 262-284
-
-
Leavens, G.T.1
Cheon, Y.2
Clifton, C.3
Ruby, C.4
Cok, D.R.5
-
15
-
-
23944503050
-
Modular specification and verification of object-oriented programs
-
Springer
-
P.Müller. Modular Specification and Verification of Object-Oriented Programs. Number 2262 in LNCS. Springer, 2002.
-
(2002)
LNCS
, vol.2262
-
-
Müller, P.1
-
16
-
-
4544323610
-
Towards imperative modules: Reasoning about invariants and sharing of mutable state
-
D. A. Naumann and M. Barnett. Towards imperative modules: Reasoning about invariants and sharing of mutable state (extended abstract). In IEEE Symp. on Logic in Computer Science (LICS), pages 313-323, 2004.
-
(2004)
IEEE Symp. on Logic in Computer Science (LICS)
, pp. 313-323
-
-
Naumann, D.A.1
Barnett, M.2
-
19
-
-
18044380589
-
A combined pointer and purity analysis for Java programs
-
Department of Computer Science, Massachusetts Institute of Technology, May
-
A. Salcianu and M. Rinard. A combined pointer and purity analysis for Java programs. Technical Report MIT-CSAIL-TR-949, Department of Computer Science, Massachusetts Institute of Technology, May 2004.
-
(2004)
Technical Report
, vol.MIT-CSAIL-TR-949
-
-
Salcianu, A.1
Rinard, M.2
|