-
2
-
-
33745220946
-
Ownership confinement ensures representation independence for object-oriented programs
-
Banerjee, A., Naumann, D.A.: Ownership confinement ensures representation independence for object-oriented programs. Journal of the ACM 52(6), 894-960 (2005)
-
(2005)
Journal of the ACM
, vol.52
, Issue.6
, pp. 894-960
-
-
Banerjee, A.1
Naumann, D.A.2
-
5
-
-
4644269527
-
Verification of object-oriented programs with invariants
-
Barnett, M., DeLine, R., Fähndrich, M., Leino, K.R.M., Schulte, W.: 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
-
9
-
-
0037432671
-
Program logic and equivalence in the presence of garbage collection
-
Calcagno, C., O'Hearn, P., Bornat, R.: 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
-
10
-
-
42149135399
-
-
Cameron, N.R., Drossopoulou, S., Noble, J., Smith, M.J.: Multiple ownership. In: OOPSLA (2007)
-
Cameron, N.R., Drossopoulou, S., Noble, J., Smith, M.J.: Multiple ownership. In: OOPSLA (2007)
-
-
-
-
11
-
-
0037586483
-
Ownership, encapsulation and the disjointness of type and effect
-
November
-
Clarke, D., Drossopoulou, S.: Ownership, encapsulation and the disjointness of type and effect. In: OOPSLA, pp. 292-310 (November 2002)
-
(2002)
OOPSLA
, pp. 292-310
-
-
Clarke, D.1
Drossopoulou, S.2
-
12
-
-
49049108194
-
-
Drossopoulou, S., Francalana, A., Müller, P.: A unified framework for verification techniques for object invariants. In: FOOL (2008)
-
Drossopoulou, S., Francalana, A., Müller, P.: A unified framework for verification techniques for object invariants. In: FOOL (2008)
-
-
-
-
13
-
-
0015482118
-
Proofs of correctness of data representations
-
Hoare, C.A.R.: Proofs of correctness of data representations. Acta. Inf. 1, 271-281 (1972)
-
(1972)
Acta. Inf
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
15
-
-
42149083122
-
Preliminary definition of core JML
-
Report 2006-07, Stevens Institute of Technology
-
Leavens, G.T., Naumann, D.A., Rosenberg, S.: Preliminary definition of core JML. Technical Report CS Report 2006-07, Stevens Institute of Technology (2006)
-
(2006)
Technical Report CS
-
-
Leavens, G.T.1
Naumann, D.A.2
Rosenberg, S.3
-
16
-
-
35048835831
-
Object invariants in dynamic contexts
-
Odersky, M, ed, ECOOP 2004, Springer, Heidelberg
-
Leino, K.R.M., Müller, P.: Object invariants in dynamic contexts. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol. 3086, pp. 491-516. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3086
, pp. 491-516
-
-
Leino, K.R.M.1
Müller, P.2
-
17
-
-
0041811822
-
Data abstraction and information hiding
-
Leino, K.R.M., Nelson, G.: Data abstraction and information hiding. ACM Trans. Prog. Lang. Syst. 24(5), 491-553 (2002)
-
(2002)
ACM Trans. Prog. Lang. Syst
, vol.24
, Issue.5
, pp. 491-553
-
-
Leino, K.R.M.1
Nelson, G.2
-
18
-
-
23944503050
-
Modular Specification and Verification of Object-Oriented Programs
-
Müller, P, ed, Modular Specification and Verification of Object-Oriented Programs, Springer, Heidelberg
-
Müller, P.: Modular Specification and Verification of Object-Oriented Programs. In: Müller, P. (ed.) Modular Specification and Verification of Object-Oriented Programs. LNCS, vol. 2262. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2262
-
-
Müller, P.1
-
20
-
-
34247236249
-
-
Nanevski, A., Morrisett, G., Birkedal, L.: Polymorphism and separation in Hoare type theory. In: ICFP (2006)
-
Nanevski, A., Morrisett, G., Birkedal, L.: Polymorphism and separation in Hoare type theory. In: ICFP (2006)
-
-
-
-
21
-
-
49049089820
-
An admissible second order frame rule in region logic
-
Report 2008-02, Stevens Institute of Technology
-
Naumann, D.A.: An admissible second order frame rule in region logic. Technical Report CS Report 2008-02, Stevens Institute of Technology (2008)
-
(2008)
Technical Report CS
-
-
Naumann, D.A.1
-
22
-
-
33750236160
-
Towards imperative modules: Reasoning about invariants and sharing of mutable state
-
Naumann, D.A., Barnett, M.: Towards imperative modules: Reasoning about invariants and sharing of mutable state. Theoretical Comput. Sci. 365, 143-168 (2006)
-
(2006)
Theoretical Comput. Sci
, vol.365
, pp. 143-168
-
-
Naumann, D.A.1
Barnett, M.2
-
23
-
-
2442441012
-
Separation and information hiding
-
O'Hearn, P., Yang, H., Reynolds, J.: Separation and information hiding. In: ACMSymposium on Principles of Programming Languages (POPL), pp. 268-280 (2004)
-
(2004)
ACMSymposium on Principles of Programming Languages (POPL)
, pp. 268-280
-
-
O'Hearn, P.1
Yang, H.2
Reynolds, J.3
-
25
-
-
25844461242
-
A proof outline logic for object-oriented programming
-
Pierik, C., de Boer, F.S.: A proof outline logic for object-oriented programming. Theoretical Comput. Sci. 343, 413-442 (2005)
-
(2005)
Theoretical Comput. Sci
, vol.343
, pp. 413-442
-
-
Pierik, C.1
de Boer, F.S.2
-
26
-
-
46049086093
-
-
FASE 2008
-
Smans, J., Jacobs, B., Piessens, F., Schulte, W.: An automatic verifier for java-like programs based on dynamic frames. In: FASE (2008)
-
An automatic verifier for java-like programs based on dynamic frames
-
-
Smans, J.1
Jacobs, B.2
Piessens, F.3
Schulte, W.4
-
28
-
-
0028015018
-
-
Tofte, M., Talpin, J.-P.: Implementation of the Typed Call-by-Value lambda-Calculus using a Stack of Regions. In: POPL (1994)
-
Tofte, M., Talpin, J.-P.: Implementation of the Typed Call-by-Value lambda-Calculus using a Stack of Regions. In: POPL (1994)
-
-
-
|